Title :
Model-driven approach to Agilla Agent generation
Author :
Di Marco, A. ; Pace, Shannon
Author_Institution :
Dept. of Comput. Eng., Univ. of L´Aquila, L´Aquila, Italy
Abstract :
Wireless Sensor Networks are becoming one of the most successful choices for the development and deployment of a wide range of applications, from intelligent homes to environment monitoring. Nowadays, there is a growing demand for fast development of WSN applications that adapt at run-time to changes in the context, in the available resources, and also in user requirements. In this paper we present a model-driven approach that permits to model and automatically generate Agilla Agents. We decide to target Agilla since it is an agent based platform that allows to manage adaptation without service interruptions by means of agents substitution. The proposed approach considers UML (Unified Modeling Language) as modeling language, and consists of a UML Profile to model Agilla agents and of a Model-to-Code transformation that generates Agilla code from the presented UML modeling framework.
Keywords :
Unified Modeling Language; mobile agents; modelling; program compilers; wireless sensor networks; Agilla Agents; Agilla code; UML Profile; Unified Modeling Language; agent based platform; agents substitution; model-to-code transformation; user requirements; wireless sensor networks; Adaptation models; Libraries; Light emitting diodes; Middleware; Sensors; Unified modeling language; Wireless sensor networks; Agilla; Model Driven Engineering; Model to Code; UML profile; WSN; agent; code generation; modeling;
Conference_Titel :
Wireless Communications and Mobile Computing Conference (IWCMC), 2013 9th International
Conference_Location :
Sardinia
Print_ISBN :
978-1-4673-2479-3
DOI :
10.1109/IWCMC.2013.6583775