Execution Management for Mobile Service-Oriented Environments

Execution Management for Mobile Service-Oriented Environments

Kleopatra G. Konstanteli, Tom Kirkham, Julian Gallop, Brian Matthews, Ian Johnson, Magdalini Kardara, Theodora Varvarigou
DOI: 10.4018/978-1-4666-1767-4.ch004
OnDemand:
(Individual Chapters)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

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.
Chapter Preview
Top

The use of mobile resources within distributed computing frameworks relies on strong communication, management and understanding between the network and service middleware (Tosic et al., 2005). A common approach to this has been the management of network derived mobile context. This context management has been a focus for work in the Akogrimo project using SIP (Rosenberg et al., 2002) to link the mobile network with the grid middleware. SIP was chosen due to the familiarity of the protocol with the Akogrimo developers and its wider user community than other similar standards. Other work in this area has investigated the use of other protocols such as IP Multimedia Subsystem (IMS) (Camarillo & Garcia-Martin, 2004) which was developed around the standardization of mobile devices in UMTS networks.

Management of mobile context in service based applications has been further enhanced by standards such as the Web Service Offerings Language (WSOL) (Tosic, Kruti, & Pagurek, 2002). This standard works with Web Service Description Language (WSDL) (Christensen et al., 2001) to better categorize and explain web service interfaces. Approaches to web service orchestration and specifically choreography enhance the use of WSOL and increase the amount of service level collaboration via the use of standards such as Web Services Choreography Description Language (WS-CDL) (Kavantzas, 2004) and Web Service Choreography Interface (WSCI) (W3C, 2002).

Complete Chapter List

Search this Book:
Reset