Execution Management for Mobile Service-Oriented Environments

This paper presents an Execution Management System EMS for Grid services that builds on the Open Grid Services Architecture OGSA while achieving "mobile awareness" by establishing a WS-Notification mechanism with mobile network session middleware. It builds heavily on the Session Initiation Protocol SIP, used for managing sessions with mobile terminals such as laptops and PDAs where the services are running. Although the management of mobile services is different to that of ubiquitous services, the enhanced EMS manages both of them in a seamless fashion and incorporates all resources into one Mobile Dynamic Virtual Organization MDVO. The described EMS has been implemented within the framework of the Akogrimo EU IST project and has been used to support mission critical application scenarios in public demonstrations, including composite and distributed applications made of both ubiquitous and mobile services within multiple domains.

[1]  Gonzalo Camarillo,et al.  The 3G IP Multimedia Subsystem : Merging the Internet and the Cellular Worlds , 2004 .

[2]  Andrés Silva,et al.  Requirements Engineering for Sociotechnical Systems , 2005 .

[3]  Young-Bae Ko,et al.  Disconnected Operation Service in Mobile Grid Computing , 2003, ICSOC.

[4]  Theo Dimitrakos,et al.  Towards a Trust and Contract Management Framework for Dynamic Virtual Organisations , 2004 .

[5]  Burkhard Stiller,et al.  Toward the Mobile Grid:Service Provisioning in a Mobile Dynamic Virtual Organization , 2006, IEEE International Conference on Computer Systems and Applications, 2006..

[6]  Raymond McCall,et al.  Capture of Software Requirements and Rationale through Collaborative Software Development , 2005 .

[7]  Pierre F. Tiako,et al.  Software Applications: Concepts, Methodologies, Tools, and Applications , 2009 .

[8]  Ian T. Foster,et al.  The Anatomy of the Grid: Enabling Scalable Virtual Organizations , 2001, Int. J. High Perform. Comput. Appl..

[9]  Gonzalo Camarillo,et al.  The 3G IP multimedia subsystem , 2006 .

[10]  Sotirios Chatzis,et al.  Managing service level agreement contracts in OGSA-based Grids , 2008, Future Gener. Comput. Syst..

[11]  Ian T. Foster,et al.  Security for Grid services , 2003, High Performance Distributed Computing, 2003. Proceedings. 12th IEEE International Symposium on.

[12]  Stefan Wesner,et al.  Grids in a Mobile World: Akogrimo's Network and Business Views , 2007, Prax. Inf.verarb. Kommun..

[13]  Vladimir Tosic,et al.  WSOL - Web Service Offerings Language , 2002, WES.

[14]  Yazhe Tang,et al.  MANAGEMENT SYSTEM , 2003 .

[15]  Jon B. Weissman,et al.  Supporting the dynamic grid service lifecycle , 2005, CCGrid 2005. IEEE International Symposium on Cluster Computing and the Grid, 2005..

[16]  Kathleen J. Tierney,et al.  Testimony on Needed Emergency Management Reforms , 2007 .

[17]  Ian T. Foster,et al.  Data management and transfer in high-performance computational grid environments , 2002, Parallel Comput..

[18]  Ian T. Foster Globus Toolkit Version 4: Software for Service-Oriented Systems , 2005, NPC.

[19]  Julio Berrocal,et al.  Network mobility support for Web Service-based Grids through the Session Initiation Protocol , 2009, Future Gener. Comput. Syst..

[20]  Subhash Saini,et al.  GridFlow: workflow management for grid computing , 2003, CCGrid 2003. 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid, 2003. Proceedings..

[21]  Michael Boniface,et al.  Enabling Integrated Emergency Management: Reaping the Akogrimo Benefits , 2006 .

[22]  John Zahorjan,et al.  The challenges of mobile computing , 1994, Computer.

[23]  Asit Dan,et al.  Template-Based Automated Service Provisioning - Supporting the Agreement-Driven Service Life-Cycle , 2005, ICSOC.