Normative monitor

A drools based normative monitoring system for observing PHAT actors behavior

Лицензия

Лицензия

Категории

Категории

Сеть ORM Данные
Группа

Группа

net.sf.phat
Идентификатор

Идентификатор

normmonitor
Последняя версия

Последняя версия

1.0.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

Normative monitor
A drools based normative monitoring system for observing PHAT actors behavior
Ссылка на сайт

Ссылка на сайт

http://grasia.fdi.ucm.es/sociaal
Система контроля версий

Система контроля версий

https://github.com/escalope/NormMonitor

Скачать normmonitor

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/net.sf.phat/normmonitor/ -->
<dependency>
    <groupId>net.sf.phat</groupId>
    <artifactId>normmonitor</artifactId>
    <version>1.0.0</version>
</dependency>
// https://jarcasting.com/artifacts/net.sf.phat/normmonitor/
implementation 'net.sf.phat:normmonitor:1.0.0'
// https://jarcasting.com/artifacts/net.sf.phat/normmonitor/
implementation ("net.sf.phat:normmonitor:1.0.0")
'net.sf.phat:normmonitor:jar:1.0.0'
<dependency org="net.sf.phat" name="normmonitor" rev="1.0.0">
  <artifact name="normmonitor" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.sf.phat', module='normmonitor', version='1.0.0')
)
libraryDependencies += "net.sf.phat" % "normmonitor" % "1.0.0"
[net.sf.phat/normmonitor "1.0.0"]

Зависимости

compile (7)

Идентификатор библиотеки Тип Версия
net.sf.phat : phat-generator jar 1.0.3
org.apache.maven.doxia : doxia-module-markdown jar 1.5
net.sf.ingenias : jade jar 4.3
net.sf.sociaal : sociaalmled jar 1.0.3
org.drools : drools-compiler jar 6.2.0.Final
org.drools : drools-core jar 6.2.0.Final
junit : junit jar 4.10

runtime (1)

Идентификатор библиотеки Тип Версия
org.slf4j : slf4j-simple jar 1.7.2

Модули Проекта

Данный проект не имеет модулей.

NormMonitor is a monitoring solution for the PHAT framework that implements a normative system. The system polls the PHAT framework to obtain current events in the simulator and arranges with JADE to receive a copy of every delivered message.

NormMonitor requires having a PHAT project to work on. The pom.xml file of the PHAT project must include the dependence

	<dependency>
              <groupId>net.sf.sociaal</groupId>
              <artifactId>normmonitor</artifactId>
              <version>1.0.1-SNAPSHOT</version>
            </dependency>

to work with the latest SNAPSHOT or

	<dependency>
              <groupId>net.sf.sociaal</groupId>
              <artifactId>normmonitor</artifactId>
              <version>1.0.0</version>
            </dependency>

To work with the latest stable version.

Also, the PHAT version and the SociAALML must match those of the PHAT project

	<sociaalml.version>1.0.5</sociaalml.version>
	<phat.version>1.0.7</phat.version>

To learn to use PHAT,please check the tutorial at http://grasia.fdi.ucm.es/sociaal

To use it,

git clone git@github.com:escalope/NormMonitor.git

And then, install it

mvn clean install

NormMonitor launches JADE agents. So, before anything, it is required to launch the JADE platform. There is a script to do so in the NormMonitor. To launch it:

sh startPlatform.sh

It is configured to be launched within a PHAT project with a

mvn exec.java -Dexec.mainClass=sociaal.NormativeSystem

Версии библиотеки

Версия
1.0.0