Skip to content

Software framework for analyzing huge network graphs which is part of my bachelor thesis.

Notifications You must be signed in to change notification settings

bigbasti/CORIAv3

Repository files navigation

CORIAv3

CORIA is a framework for analyzing huge network graphs. You can deploy the application in any supported application server such as Tomcat, Glassfish or JBoss

Please note, that this version is not final and will change (a bit) in the next days

Build from Source

To build CORIA from the here provided sources simply follow the steps:

  1. Download and install the Java JDK and JRE 1.8 or newer from Oracle
  2. Download and install Maven on your machine
  3. Download and unpack the sources
  4. In the root directory of the sources execute the following command on a CLI:

mvn clean install

  1. The result is a file inside the coria-api/target directory named coria.war
  2. Deploy this file to the server of your choice (seee below)

Deploy the Application

  1. Install the application server of your choice (example: Tomcat)
  2. Install a database server (Redis or MySQL as of now)
  3. Downlaod and install Python 3 on the machine (recommended but not mandatory)
  4. Deploy the coria.war file as created above into the application server according to the servers manual
  5. find the application.properties file in the unpacked application directory, usually under:

WEB-INF\classes\

  1. Configure the application according to your machine setup including credentials to DB and a local writable directory
  2. Run server and navigate to

http://localhost:port/coria

Problems or Questions

If you have trouble building or installing the application or find any bugs, contact me here or open a ticket on gothub

Sebastian

About

Software framework for analyzing huge network graphs which is part of my bachelor thesis.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published