Mobile and Ubiquitous Systems: Computing, Networking, and Services. 7th International ICST Conference, MobiQuitous 2010, Sydeny, Australia, December 6-9, 2010, Revised Selected Papers

Research Article

Developing Pervasive Systems as Service-Oriented Multi-Agent Systems

Download
495 downloads
  • @INPROCEEDINGS{10.1007/978-3-642-29154-8_7,
        author={Jorge Ag\'{y}ero and Miguel Rebollo and Carlos Carrascosa and Vicente Juli\^{a}n},
        title={Developing Pervasive Systems as Service-Oriented Multi-Agent Systems},
        proceedings={Mobile and Ubiquitous Systems: Computing, Networking, and Services. 7th International ICST Conference, MobiQuitous 2010, Sydeny, Australia, December 6-9, 2010, Revised Selected Papers},
        proceedings_a={MOBIQUITOUS},
        year={2012},
        month={10},
        keywords={Multi-Agent Systems Pervasive Systems Model Driven Development},
        doi={10.1007/978-3-642-29154-8_7}
    }
    
  • Jorge Agüero
    Miguel Rebollo
    Carlos Carrascosa
    Vicente Julián
    Year: 2012
    Developing Pervasive Systems as Service-Oriented Multi-Agent Systems
    MOBIQUITOUS
    Springer
    DOI: 10.1007/978-3-642-29154-8_7
Jorge Agüero1,*, Miguel Rebollo1,*, Carlos Carrascosa1,*, Vicente Julián1,*
  • 1: Universidad Politécnica de Valencia
*Contact email: jaguero@dsic.upv.es, mrebollo@dsic.upv.es, carrasco@dsic.upv.es, vinglada@dsic.upv.es

Abstract

The development of is an emerging research topic due to the high heterogeneity of involved technologies and the changing nature of the existing platforms/devices, which make it hard to develop this kind of systems. This work presents a Model Driven Development approach to develop software for Pervasive Environment in order to design and implement application prototypes in an easy and productive way. Our approach provides a method for the specification of , which allows to face the development of such systems from a higher abstraction level. The deployment over different execution platforms is achieved by means of automatic transformations among models that described entities and the environment (UML-like). The result is a simplified and homogeneous deployment process for .