• español
    • English
  • English 
    • español
    • English
  • Login
View Item 
  •   DSpace Home
  • Investigación
  • Departamento de Sistemas Informáticos
  • Área de Lenguajes y Sistemas Informáticos
  • View Item
  •   DSpace Home
  • Investigación
  • Departamento de Sistemas Informáticos
  • Área de Lenguajes y Sistemas Informáticos
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Model-driven engineering techniques for the development of multi-agent systems

Thumbnail
View/Open
1789.pdf (2.820Mb)
Date
2012
Author
Gascueña Noheda, José Manuel
Fernández Caballero, Antonio
Navarro Martínez, Elena María
Metadata
Show full item record
Abstract
Model-driven engineering (MDE), implicitly based upon meta-model principles, is gaining more and more attention in software systems due to its inherent benefits. Its use normally improves the quality of the developed systems in terms of productivity, portability, inter-operability and maintenance. Therefore, its exploitation for the development of multi-agent systems (MAS) emerges in a natural way. In this paper, agent-oriented software development (AOSD) and MDE paradigms are fully integrated for the development of MAS. Meta-modeling techniques are explicitly used to speed up several phases of the process. The Prometheus methodology is used for the purpose of validating the proposal. The meta-object facility (MOF) architecture is used as a guideline for developing a MAS editor according to the language provided by Prometheus methodology. Firstly, an Ecore meta-model for Prometheus language is developed. Ecore is a powerful tool for designing model-driven architectures (MDA). Next, facilities provided by the Graphical Modeling Framework (GMF) are used to generate the graphical editor. It offers support to develop agent models conform to the meta-model specified. Afterwards, it is also described how an agent code generator can be developed. In this way, code is automatically generated using as input the model specified with the graphical editor. A case of study validates the method put in practice for the development of a multi-agent surveillance system.
URI
http://hdl.handle.net/10578/1789
Collections
  • Área de Lenguajes y Sistemas Informáticos

© Universidad de Castilla-La Mancha
Rectorado
C/ Altagracia, 50 13071
Ciudad Real Tfno. 926 29 53 00
Fax: 926 29 53 01

Copyright | Documentation | Other Resources | Contact Us
Ruidera

¿RUIdeRA?

Federcc
DSpace
 

 

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

LoginRegister

© Universidad de Castilla-La Mancha
Rectorado
C/ Altagracia, 50 13071
Ciudad Real Tfno. 926 29 53 00
Fax: 926 29 53 01

Copyright | Documentation | Other Resources | Contact Us
Ruidera

¿RUIdeRA?

Federcc
DSpace