Skip to content

CptWesley/GOALkeeper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

488 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GOALkeeper

GOALkeeper is a static tool which can be used on multi-agent systems written in the GOAL agent-based programming language developed at the TU Delft Interactive Intelligence Group.

The tool aims to apply standard software metrics to an agent based programming language for programming cognitive agents in order to improve code quality and reduce potential bugs.

Usage

The jar can be used by running the command:
java -jar {name of jar} -rules={relative-path-to-rules-file} -mas={relative-path-to-mas2g-file}

This jar can also be used on continuous integration servers as it will return an appropriate exit code upon finishing which a CI service is able to interpret for letting the build pass or fail.

More information can be found on the wiki.


Created by: Wesley Baartman and Cedric Willekens
Under the supervision of: Vincent Koeman

About

Static analysis tools for GOAL programming language.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages