Sigon is a framework for the development of agents as multi-context systems. It is generic and extensible in the sense that it allows modeling agents according to existing architectures or to create new ones, as well as to extend an agent construction with additional features through other contexts and bridge rules.
- Java v8 or higher
- Maven 3
- Eclipse
- Lombok : https://projectlombok.org/
$ cd agent-project
$ mvn clean install
We recommend Eclipse for development. To import the project: File > Import > Existing Maven Projects, select the root folder.
The command clean install will generate, but with the goal antlr4 it will be forced
$ mvn antlr4:antlr4
The generated class are in target/generated-sources/java
$ mvn clean package assembly:single
java -jar agent-parser-jar-with-dependencies.jar filename
- Creating a fork from master
- Making and Submitting Changes
- Submit a pull request to the repository
- Creating an issue