Skip to Main Content (Press Enter)

Logo UNINSUBRIA
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Professioni
  • Persone
  • Pubblicazioni
  • Strutture
  • Terza Missione
  • Attività
  • Competenze

UNI-FIND
Logo UNINSUBRIA

|

UNI-FIND

uninsubria.it
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Professioni
  • Persone
  • Pubblicazioni
  • Strutture
  • Terza Missione
  • Attività
  • Competenze
  1. Pubblicazioni

OntologyBeanGenerator 5.0: Extending ontology concepts with methods and exceptions

Contributo in Atti di convegno
Data di Pubblicazione:
2018
Abstract:
When modeling and implementing complex systems based on agents and artifacts, achieving semantic interoperability is not only useful, but often necessary. A commonly adopted solution to manage complex and real MASs is adopting a Model Driven methodology, which uses an ontology as the formal representation of the domain, and then exploiting some existing tool to automatically generate code for agents in the MAS, to let them interact according to the model. While this approach is satisfactorily supported when the target MAS environment is Jason, less support is provided to Jade MASs, despite Jade's large adoption for real MASs development. So, considering the great support given by the automatic code generation starting from a formal model, and the large community working on Jade MASs, in this work we present an extension of the OntologyBeanGenerator plugin for Protégé, used to generate a Java representation of an OWL ontology for Jade. We improved the OntologyBeanGenerator tool to support the modeling of exceptions, formalized at the ontology level, and of methods associated with ontology elements, to set the interface of concrete objects (artifacts) at design stage. This extension allows us to integrate in a Model Driven approach a support for the formal definition of artifacts and provide an automatic generation of Jade code/interfaces to interact with them respecting the model.
Tipologia CRIS:
Relazione (in Volume)
Keywords:
Automatic code generation; Jade; Model driven design; Multiagent systems; Ontologies; OntologybeanGenerator; Computer Science (all)
Elenco autori:
Briola, Daniela; Mascardi, Viviana; Gioseffi, Massimiliano
Link alla scheda completa:
https://irinsubria.uninsubria.it/handle/11383/2118537
Link al Full Text:
https://irinsubria.uninsubria.it//retrieve/handle/11383/2118537/155443/WOA18.pdf
Titolo del libro:
Workshop "From Objects to Agents", WOA 2018; Palermo; Italy; 28-29 June 2018
Pubblicato in:
CEUR WORKSHOP PROCEEDINGS
Series
  • Dati Generali

Dati Generali

URL

http://ceur-ws.org/
  • Accessibilità
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 26.5.1.0