22.01.2015 Views

Military Communications and Information Technology: A Trusted ...

Military Communications and Information Technology: A Trusted ...

Military Communications and Information Technology: A Trusted ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

246 <strong>Military</strong> <strong>Communications</strong> <strong>and</strong> <strong>Information</strong> <strong>Technology</strong>...<br />

Figure 4 Properties of InsigmaEvent class<br />

IEO, based on T-Box <strong>and</strong> A-Box statements, classifies event source to one<br />

of the following types of event:<br />

• Road Accident,<br />

• Traffic Collision,<br />

• Traffic Difficulties,<br />

• Weather Difficulties.<br />

Classifying <strong>and</strong> inferring knowledge is provided by the RM described<br />

in the next chapter.<br />

V. Reasoning Module<br />

A. Architecture<br />

The RM is one of the parts of ENS. It holds whole “logic” <strong>and</strong> decides about<br />

the type of event <strong>and</strong> necessary actions to be triggered. The knowledge inferred on<br />

the basis of the T-Box <strong>and</strong> A-Box ontology statements is used by the ENS dispatching<br />

module to send appropriate notifications.<br />

RM was implemented in Java as a Web Service. This implementation uses<br />

the following tools <strong>and</strong> libraries:<br />

• Protege-owl-3.4.6 – ontology development <strong>and</strong> modeling tool,<br />

• Pellet 2.2.2 –OWL reasoner provides reasoning services for OWL ontologies<br />

[11],<br />

• Jess71p2 – rule engine for the Java platform [12],<br />

• Glassfish 2.x – application server for the Java EE platform.<br />

Ontology development was done using Protégé 3.6.4 with OWL 1.0. We decided<br />

to use the older version of Protégé due to the fact that the newest version (4.2) did

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!