Asomnia: A Service-Oriented Middleware for Ambient Information Access

With the growing pervasiveness of information systems we are increasingly confronted with integrating heterogeneous end-user devices into existing information infrastructures. However, most existing middleware platforms either focus on plug & work functionalities or on multimedia streaming capabilities. Asomnia is a service-oriented middleware that combines the needs of plug & work infrastructures with the necessities of delivering multimedia contents. We describe Asomnia’s service-oriented architecture and show how it can be applied in different scenarios.

[1]  Steven Tuecke,et al.  The Physiology of the Grid An Open Grid Services Architecture for Distributed Systems Integration , 2002 .

[2]  Alois Ferscha,et al.  Ubiquitous Context Sensing in Wireless Environments , 2002 .

[3]  Leonard Kleinrock,et al.  Nomadicity: Anytime, Anywhere in a Disconnected World , 1996, Mob. Networks Appl..

[4]  eva Kühn,et al.  Post-Client/Server Coordination Tools , 1996, Coordination Technology for Collaborative Applications.

[5]  Albrecht Schmidt,et al.  There is more to context than location , 1999, Comput. Graph..

[6]  Peter R. Pietzuch,et al.  Hermes: a distributed event-based middleware architecture , 2002, Proceedings 22nd International Conference on Distributed Computing Systems Workshops.

[7]  Tobin J. Lehman,et al.  T Spaces : The Next Wave , 2004 .

[8]  environmet.,et al.  JXTA : A Network Programming Environment , 2022 .

[9]  Bill Serra,et al.  People, Places, Things: Web Presence for the Real World , 2002, Mob. Networks Appl..

[10]  Ian T. Foster,et al.  Grid Services for Distributed System Integration , 2002, Computer.

[11]  Harry Chen,et al.  Centaurus: a framework for intelligent services in a mobile environment , 2001, Proceedings 21st International Conference on Distributed Computing Systems Workshops.

[12]  Timothy W. Finin,et al.  Middleware for mobile information access , 2002, Proceedings. 13th International Workshop on Database and Expert Systems Applications.

[13]  Chris Greenhalgh EQUIP: a Software Platform for Distributed Interactive Systems , 2002 .

[14]  Harry Chen,et al.  Dynamic Service Discovery for Mobile Computing: Intelligent Agents Meet Jini in the Aether , 2004, Cluster Computing.

[15]  Albrecht Schmidt,et al.  Sensor-Based Context-Awareness for Situated Computing , 2000 .