Skip to content

dfpl/chronograph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chronoweb

Chronoweb is an open-source web information system that analyzes temporal information diffusion with a unified RESTful web service. Users are able to create, retrieve, update, delete, and traverse graph elements such as vertices, edges, vertex events and edge events. Furthermore, the server allows subscribing a specific vertex source with an incremental computation program. The system is an open-source version of trilogy of ChronoGraph publications:

Installation

Environment

Install Chronoweb as a user

  1. Install JDK 21 and MongoDB
  2. Set jdk bin folder as a system path
  3. Download 'chronoweb.jar'
  4. Run MongoDB
  5. Run Chronoweb
java -jar chronoweb.jar [configuration.json]

Install Chronoweb as a developer

  1. Install JDK 21 and MongoDB
  2. Install Eclipse IDE or IntelliJ IDE (Maven Project)
  3. Clone and import the project
  4. Run MongoDB
  5. Run Server.java as a Java application

OpenAPI 3.1 Specification