MANAGING RESPONSIVE ENVIRONMENTS WITH SOFTWARE AGENTS

Responsive environments are physical surroundings whose components change their behavior to accommodate the presence of people as well as other components. We describe a means to manage responsive environments whereby each component is dynamically assigned a software agent. Software agents are autonomous and reactive/proactive programs that communicate via message-passing. Arbitrary functionalities can be encoded in such agents, reflecting the capabilities of the components they represent, as well as extending them. Ours is a flexible and scalable approach allowing the gradual population of environments with physical devices and their agents.

[1]  Marc Esteva,et al.  On the Formal Specifications of Electronic Institutions , 2001, AgentLink.

[2]  Ken Arnold,et al.  JavaSpaces¿ Principles, Patterns, and Practice , 1999 .

[3]  Marc Esteva,et al.  On the formal specification of electronic institutions , 2001 .

[4]  Wamberto Weber Vasconcelos,et al.  Norm Verification and Analysis of Electronic Institutions , 2004, DALT.

[5]  Danny Weyns,et al.  A Formal Model for Situated Multi-Agent Systems , 2004, Fundam. Informaticae.

[6]  John McCarthy,et al.  A Proposal for the Dartmouth Summer Research Project on Artificial Intelligence, August 31, 1955 , 2006, AI Mag..

[7]  Hani Hagras,et al.  Inhabited Intelligent Environments , 2004 .

[8]  Pablo Noriega,et al.  Towards a Formal Specification of Complex Social Structures in Multi-agent Systems , 1999, Collaboration between Human and Artificial Societies.

[9]  Wamberto Weber Vasconcelos,et al.  A Distributed Architecture for Norm-Aware Agent Societies , 2005, DALT.

[10]  Michel Banâtre,et al.  Ambient computing applications: an experience with the SPREAD approach , 2003, 36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the.

[11]  L. Floridi Blackwell Guide to the Philosophy of Computing and Information , 2003 .

[12]  Emile H. L. Aarts,et al.  Ambient intelligence: a multimedia perspective , 2004, IEEE MultiMedia.

[13]  Wamberto Weber Vasconcelos,et al.  Expressive global protocols via logic-based electronic institutions , 2003, AAMAS '03.

[14]  Tsvi Kuflik,et al.  Personalized Information Delivery in Dynamic Museum Environment by Implicit Organizations of Agents , 2004 .

[15]  Cor J. Veenman,et al.  Groups of collaborating users and agents in ambient intelligent environments , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[16]  Amy L. Murphy,et al.  LIME: Linda meets mobility , 1999, Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002).

[17]  Nicholas Carriero,et al.  Linda in context , 1989, CACM.

[18]  Wamberto Weber Vasconcelos,et al.  A rule-based approach to norm-oriented programming of electronic institutions , 2006, SECO.

[19]  Judith Masthoff,et al.  In pursuit of satisfaction and the prevention of embarrassment: affective state in group recommender systems , 2006, User Modeling and User-Adapted Interaction.

[20]  Silvia Rossi,et al.  Real-time Role Coordination For Ambient Intelligence , 2007 .

[21]  Charles Ess Computer‐mediated Communication and Human—Computer Interaction , 2008 .

[22]  Paolo Busetta,et al.  Open Social Agent Architecture for Distributed Multimedia , 2003 .

[23]  Wamberto Weber Vasconcelos,et al.  Agent-Based Management of Responsive Environments , 2005, AI*IA.

[24]  D. C. Englebart,et al.  Augmenting human intellect: a conceptual framework , 1962 .

[25]  Max K Adler,et al.  Naming and addressing , 1978 .

[26]  Nigel Shadbolt,et al.  Brain power , 2003, IEEE Intelligent Systems.

[27]  Michael Wooldridge,et al.  Introduction to multiagent systems , 2001 .

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

[29]  A. Gaggioli Optimal Experience in Ambient Intelligence , 2004 .

[30]  Tsvi Kuflik,et al.  Service delivery in smart environments by implicit organizations , 2004, The First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, 2004. MOBIQUITOUS 2004..

[31]  Cor J. Veenman,et al.  Adaptive User Support in Agent Based Dynamic Environments , 2004 .

[32]  Danny Weyns,et al.  Environments in multiagent systems , 2005, The Knowledge Engineering Review.

[33]  Barbara Messing,et al.  An Introduction to MultiAgent Systems , 2002, Künstliche Intell..

[34]  M. Zancanaro,et al.  Group Communication for Real-time Role Coordination and Ambient Intelligence , 2003 .

[35]  Silvia Rossi,et al.  Intra-role Coordination Using Group Communication: A Preliminary Report , 2003, Workshop on Agent Communication Languages.