Model Driven Development of Agents for Ambient Intelligence

En esta tesis se define un proceso dirigido por modelos para el desarrollo de sistemas de Inteligencia Ambiental (AmI) basados en agentes auto-gestionados que pueden ser ejecutados en los dispositivos mas usuales de los entornos AmI, telefonos inteligentes o sensores. Nuestra solucion esta centrada en una arquitectura de MAS totalmente distribuida y descentralizada, gracias a la integracion de los agentes en los dispositivos heterogeneos que suelen formar parte de un sistema AmI.

[1]  Lidia Fuentes,et al.  Exploiting Dynamic Weaving for Self-managed Agents in the IoT , 2012, MATES.

[2]  William G. Griswold,et al.  An Overview of AspectJ , 2001, ECOOP.

[3]  Richard Tynan,et al.  Agent Migration and Communication in WSNs , 2008, 2008 Ninth International Conference on Parallel and Distributed Computing, Applications and Technologies.

[4]  K. PandeyR. Object constraint language (OCL) , 2011 .

[5]  Tzilla Elrad,et al.  Aspect-Oriented Software Development , 2004 .

[6]  P. Rubel,et al.  Ambient intelligence and pervasive systems for the monitoring of citizens at cardiac risk: New solutions from the EPI-MEDICS project , 2002, Computers in Cardiology.

[7]  David Scaradozzi,et al.  Multi-Agent System Theory for Modelling a Home Automation System , 2009, IWANN.

[8]  Markus Völter,et al.  Introduction to openArchitectureWare 4 . 1 . 2 , 2007 .

[9]  Joelle Pineau,et al.  Pearl: A Mobile Robotic Assistant for the Elderly , 2002 .

[10]  Bran Selic,et al.  The Pragmatics of Model-Driven Development , 2003, IEEE Softw..

[11]  Elena Navarro,et al.  Model-driven engineering techniques for the development of multi-agent systems , 2012, Eng. Appl. Artif. Intell..

[12]  Lidia Fuentes,et al.  A4VANET: Context-Aware JADE-LEAP Agents for VANETS , 2010, PAAMS.

[13]  Lidia Fuentes,et al.  A Model Driven Development of Platform-Neutral Agents , 2010, MATES.

[14]  Franco Zambonelli,et al.  A Study of Some Multi-agent Meta-models , 2004, AOSE.

[15]  Chenyang Lu,et al.  Mobile agent middleware for sensor networks: an application case study , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[16]  G. Goldhaber On communication. , 1979, Hospital supervisor's bulletin.

[17]  Gregory M. P. O'Hare,et al.  Easishop: Ambient intelligence assists everyday shopping , 2008, Inf. Sci..

[18]  Tony Clark,et al.  Model-driven development - Guest editor's introduction , 2003 .

[19]  Lidia Fuentes,et al.  Malaca: A component and aspect-oriented agent architecture , 2009, Inf. Softw. Technol..

[20]  Juan Carlos Augusto,et al.  The Use of Temporal Reasoning and Management of Complex Events in Smart Homes , 2004, ECAI.

[21]  Lidia Fuentes,et al.  Modeling Context-Awareness in Agents for Ambient Intelligence: An Aspect-Oriented Approach , 2011, EPIA.

[22]  Diane J. Cook,et al.  A Multi-agent Approach to Controlling a Smart Environment , 2006, Designing Smart Homes.

[23]  Arthur I. Karshmer,et al.  Living assistance systems: an ambient intelligence approach , 2006, ICSE.

[24]  Giancarlo Fortino,et al.  A Java-Based Agent Platform for Programming Wireless Sensor Networks , 2011, Comput. J..

[25]  Lidia Fuentes,et al.  Towards the Automatic Derivation of Malaca Agents Using MDE , 2010, AOSE.

[26]  Craig Walls,et al.  Spring in Action , 2004 .

[27]  Julie A. McCann,et al.  A survey of autonomic computing—degrees, models, and applications , 2008, CSUR.

[28]  Monique Calisti,et al.  AML: Agent Modeling Language Toward Industry-Grade Agent-Based Modeling , 2004, AOSE.

[29]  Hani Hagras,et al.  Creating an ambient-intelligence environment using embedded agents , 2004, IEEE Intelligent Systems.

[30]  Meritxell Vinyals,et al.  A Survey on Sensor Networks from a Multiagent Perspective , 2011, Comput. J..

[31]  Juan M. Corchado,et al.  Agents and ambient intelligence: case studies , 2010, J. Ambient Intell. Humaniz. Comput..

[32]  Krzysztof Zielinski,et al.  AAOP-based dynamically reconfigurable monitoring system , 2010, Inf. Softw. Technol..

[33]  Jorge J. Gómez-Sanz,et al.  Model Driven Development of Multi-Agent Systems , 2006, ECMDA-FA.

[34]  Maurice H. ter Beek,et al.  A state/event-based model-checking approach for the analysis of abstract system properties , 2011, Sci. Comput. Program..

[35]  Radovan Cervenka,et al.  Applying a UML-based agent modeling language to the autonomic computing domain , 2006, OOPSLA '06.

[36]  David Franklin Cooperating with people: the Intelligent Classroom , 1998, AAAI/IAAI.

[37]  Andrea Omicini,et al.  HomeManager: Testing Agent-Oriented Software Engineering in Home Intelligence , 2009, ICAART.

[38]  Stefano Bromuri,et al.  Towards Distributed Agent Environments for Pervasive Healthcare , 2010, MATES.

[39]  D. Greenwood,et al.  Autonomic Goal-Oriented Business Process Management , 2007, Third International Conference on Autonomic and Autonomous Systems (ICAS'07).

[40]  Sajal K. Das,et al.  Smart Environments: Technology, Protocols and Applications (Wiley Series on Parallel and Distributed Computing) , 2004 .

[41]  Jeffrey O. Kephart,et al.  The Vision of Autonomic Computing , 2003, Computer.

[42]  Alessandro Ricci,et al.  JaCa-Android: An Agent-based Platform for Building Smart Mobile Applications , 2010, MALLOW.

[43]  Frank Budinsky,et al.  Eclipse Modeling Framework , 2003 .

[44]  Tsvi Kuflik,et al.  Adaptive, intelligent presentation of information for the museum visitor in PEACH , 2007, User Modeling and User-Adapted Interaction.

[45]  Gul A. Agha,et al.  ActorNet: an actor platform for wireless sensor networks , 2006, AAMAS '06.

[46]  Marcela D. Rodríguez,et al.  Context-Aware Mobile Communication in Hospitals , 2003, Computer.

[47]  Vinny Cahill,et al.  Model-driven engineering of planning and optimisation algorithms for pervasive computing environments , 2011, 2011 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[48]  Antonio Krüger,et al.  The museum visit: generating seamless personalized presentations on multiple devices , 2004, IUI '04.

[49]  Sasu Tarkoma,et al.  FIPA-OS Agent Platform for Small-Footprint Devices , 2001, ATAL.

[50]  Agostino Poggi,et al.  LEAP: A FIPA Platform for Handheld and Mobile Devices , 2001, ATAL.

[51]  Winfried Lamersdorf,et al.  Jadex: A BDI-Agent System Combining Middleware and Reasoning , 2005 .

[52]  Hannes Schwarz,et al.  Model-Driven Software Development , 2013 .

[53]  Ramon Lopes,et al.  MASPOT: A Mobile Agent System for Sun SPOT , 2011, 2011 Tenth International Symposium on Autonomous Decentralized Systems.

[54]  A. Ghiroldi,et al.  Ambient Intelligence-from vision to reality , 2003 .

[55]  Christophe Kolski,et al.  Taking context into account in conceptual models using a Model Driven Engineering approach , 2011, Inf. Softw. Technol..

[56]  Carlos Carrascosa,et al.  Agent Design Using Model Driven Development , 2009, PAAMS.

[57]  Kazuhiro Ohkuray,et al.  MULTI-AGENT APPROACH TO , 2007 .

[58]  Jean Bézivin,et al.  ATL: A model transformation tool , 2008, Sci. Comput. Program..

[59]  Klaus Fischer,et al.  A platform-independent metamodel for multiagent systems , 2008, Autonomous Agents and Multi-Agent Systems.

[60]  Andrew Lucas,et al.  JACK Intelligent Agents – Summary of an Agent Infrastructure , 2001 .

[61]  Jesper Andersson,et al.  FORMS: Unifying reference model for formal specification of distributed self-adaptive systems , 2012, TAAS.

[62]  Jeffrey O. Kephart,et al.  An artificial intelligence perspective on autonomic computing policies , 2004, Proceedings. Fifth IEEE International Workshop on Policies for Distributed Systems and Networks, 2004. POLICY 2004..

[63]  Lidia Fuentes,et al.  Self-StarMAS: A Multi-Agent System for the Self-Management of AAL Applications , 2012, 2012 Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing.

[64]  Lidia Fuentes,et al.  Self-management of ambient intelligence systems: a pure agent-based approach , 2012, AAMAS.

[65]  K. Haigh,et al.  The Independent LifeStyle Assistant: Lessons Learned , 2006, Assistive technology : the official journal of RESNA.

[66]  Vhe Corp samsung galaxy s5 , 2013 .

[67]  A. Rakotonirainy,et al.  In-vehicle ambient intelligent transport systems (I-VAITS): towards an integrated research , 2004, Proceedings. The 7th International IEEE Conference on Intelligent Transportation Systems (IEEE Cat. No.04TH8749).

[68]  John Mylopoulos,et al.  The Tropos Metamodel and its Use , 2005, Informatica.

[69]  Lidia Fuentes,et al.  Enhancing Agent Metamodels with Self-management for AmI Environments , 2013, EPIA.

[70]  Fariba Sadri,et al.  Ambient intelligence: A survey , 2011, CSUR.

[71]  Frank Sposaro,et al.  iFall: An android application for fall monitoring and response , 2009, 2009 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[72]  Jorge J. Gómez-Sanz,et al.  FAML: A Generic Metamodel for MAS Development , 2009, IEEE Transactions on Software Engineering.

[73]  Giuseppe Riva,et al.  Ambient Intelligence in Health Care , 2003, Cyberpsychology Behav. Soc. Netw..

[74]  Cristina V. Lopes,et al.  Aspect-oriented programming , 1999, ECOOP Workshops.

[75]  A. F. Adams,et al.  The Survey , 2021, Dyslexia in Higher Education.

[76]  Jeffrey O. Kephart,et al.  Research challenges of autonomic computing , 2005, Proceedings. 27th International Conference on Software Engineering, 2005. ICSE 2005..

[77]  Lidia Fuentes,et al.  Bridging the Gap Between Agent-Oriented Design and Implementation Using MDA , 2004, AOSE.

[78]  Petr Jan Horn,et al.  Autonomic Computing: IBM's Perspective on the State of Information Technology , 2001 .

[79]  Lidia Fuentes,et al.  A model driven engineering process of platform neutral agents for ambient intelligence devices , 2013, Autonomous Agents and Multi-Agent Systems.

[80]  Nikolaos I. Spanoudakis,et al.  Modular JADE Agents Design and Implementation Using ASEME , 2010, 2010 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology.

[81]  Fang Liu,et al.  The Smart Classroom: Merging Technologies for Seamless Tele-education , 2003, IEEE Pervasive Comput..