Anonymous Agent Coordination in Smart Spaces: State-of-the-Art

Development of new technologies brings people new possibilities such as smart spaces. Smart spaces can provide better user experience by allowing a user to connect new devices flexibly and to access all the information in the multi device system from any of the devices. The paper describes work-in-progress performed under a joint project of SPIIRAS and Nokia. The project is aimed at the analysis of existing anonymous agent coordination languages and adaptation of them to coordination of smart space devices.

[1]  Aaron Sloman,et al.  What Sort of Control System Is Able to Have a Personality? , 1997, Creating Personalities for Synthetic Actors.

[2]  Walter Van de Velde,et al.  Agents Breaking Away , 1996, Lecture Notes in Computer Science.

[3]  Frank Dignum,et al.  Autonomy and Agent Deliberation , 2003, Agents and Computational Autonomy.

[4]  D. Herrero-Pérez,et al.  Decentralized coordination of automated guided vehicles , 2008, AAMAS 2008.

[5]  Ian Oliver,et al.  Agent/Space-based Computing and RF Memory Tag Interaction , 2009, IWRT.

[6]  Aaron Sloman,et al.  Semantics in an intelligent control system , 1994, Philosophical Transactions of the Royal Society of London. Series A: Physical and Engineering Sciences.

[7]  C. A. R. Hoare,et al.  Monitors: an operating system structuring concept , 1974, CACM.

[8]  Mark S. Fox,et al.  COOL: A Language for Describing Coordination in Multi Agent Systems , 1995, ICMAS.

[9]  Paolo Ciancarini,et al.  The ShaPE of ShaDe: a Coordination System , 1996 .

[10]  George Wells Coordination Languages: Back to the Future with Linda , 2005 .

[11]  Andreas Tolk,et al.  The Levels of Conceptual Interoperability Model , 2003 .

[12]  Robert Tolksdorf,et al.  Coordination in open distributed systems , 1995 .

[13]  A. S. Roa,et al.  AgentSpeak(L): BDI agents speak out in a logical computable language , 1996 .

[14]  F. S. deBoer Agent Programming in 3APL , 1999 .

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

[16]  Alexander V. Smirnov,et al.  Efficient distributed information management in smart spaces , 2008, 2008 Third International Conference on Digital Information Management.

[17]  Ian Oliver,et al.  DYNAMIC, LOCALISED SPACE BASED SEMANTIC WEBS , 2008 .

[18]  Artem Katasonov,et al.  Semantic Agent Programming Language (S-APL): A Middleware Platform for the Semantic Web , 2008, 2008 IEEE International Conference on Semantic Computing.

[19]  Ian Oliver,et al.  Personal Semantic Web Through A Space Based Computing Environment , 2008, ArXiv.

[20]  Fabio Vitali,et al.  PageSpace: An Architecture to Coordinate Distributed Applications on the Web , 1996, Comput. Networks.

[21]  Farhad Arbab,et al.  Coordination Models and Languages , 1998, Adv. Comput..

[22]  Franco Zambonelli,et al.  XML dataspaces for mobile agent coordination , 2000, SAC '00.

[23]  Michael Schumacher Objective Coordination in Multi-Agent System Engineering: Design and Implementation , 2001 .

[24]  P. Petta,et al.  Creating Personalities for Synthetic Actors: Towards Autonomous Personality Agents , 1997 .

[25]  Michael Schumacher,et al.  The STL++ Coordination Language: A Base for Implementing Distributed Multi-agent Applications , 1999, COORDINATION.

[26]  Edsger W. Dijkstra,et al.  Cooperating sequential processes , 2002 .

[27]  Mike Surridge,et al.  Cross-Middleware Interoperability in Distributed Concurrent Engineering , 2007, Third IEEE International Conference on e-Science and Grid Computing (e-Science 2007).

[28]  Alan Wood,et al.  Scoped Coordination in Open Distributed Systems , 2000, COORDINATION.

[29]  Michael Schumacher,et al.  Objective Coordination in Multi-Agent System Engineering , 2001, Lecture Notes in Computer Science.

[30]  Edsger Wybe Dijkstra,et al.  Cooperating Sequential Processes, Technical Report EWD-123 , 1965 .

[31]  Fred I. Dretske,et al.  The explanatory role of information , 1994, Philosophical Transactions of the Royal Society of London. Series A: Physical and Engineering Sciences.

[32]  Robert Tolksdorf Laura - A Service-Based Coordination Language , 1998, Sci. Comput. Program..

[33]  Elena Paslaru Bontas Simperl,et al.  A Coordination Model for Triplespace Computing , 2007, COORDINATION.