Specification of Context for Management of Service-Oriented Systems with WS-Policy4MASC

Specification of monitored context properties and their influence on operation of service-oriented systems and on management activities is a prerequisite for context-sensitive operation. We researched context specification for a management system performing various management activities and potentially used by mobile service-oriented systems. Due to the similarities between processing and use of context properties and processing and use of quality of service (QoS) metrics, we decided to model context properties analogously to QoS metrics. We built our solutions for specification of context properties and related management activities into two languages: the Web Service Offerings Language (WSOL) and WS-Policy4MASC, the latter of which is the focus of this book chapter. WS-Policy4MASC is a powerful extension of the industrial standard Web Services Policy Framework (WS-Policy) with constructs for specification of information necessary for run-time policy-driven management. The presented constructs related to context increase usefulness of WS-Policy4MASC for management of mobile service-oriented systems. DOI: 10.4018/978-1-61520-819-7.ch009

[1]  Abdelkarim Erradi,et al.  MASC - .NET-Based Middleware for Adaptive Composite Web Services , 2007, IEEE International Conference on Web Services (ICWS 2007).

[2]  Quan Z. Sheng,et al.  ContextUML: a UML-based modeling language for model-driven development of context-aware Web services , 2005, International Conference on Mobile Business (ICMB'05).

[3]  Vladimir Tosic,et al.  Autonomic Business-Driven Dynamic Adaptation of Service-Oriented Systems and the WSPolicy4MASC Support for Such Adaptation , 2010, Int. J. Syst. Serv. Oriented Eng..

[4]  Vladimir Tosic On Modeling and Maximizing Business Value for Autonomic Service-Oriented Systems , 2008, Business Process Management Workshops.

[5]  Kecheng Liu,et al.  Association Rule Based Context Modeling for Web Service Discovery , 2008, 2008 10th IEEE Conference on E-Commerce Technology and the Fifth IEEE Conference on Enterprise Computing, E-Commerce and E-Services.

[6]  Heiko Ludwig,et al.  The WSLA Framework: Specifying and Monitoring Service Level Agreements for Web Services , 2003, Journal of Network and Systems Management.

[7]  Christoph Reich,et al.  Cloud Computing for On-Demand Virtual Desktops and Labs , 2012 .

[8]  Frank Eliassen,et al.  A resource and context model for mobile middleware , 2006, Personal and Ubiquitous Computing.

[9]  Claudia Linnhoff-Popien,et al.  A Context Modeling Survey , 2004 .

[10]  Mark C. Little WS-CAF: Contexts, Coordination and Transactions for Web Services , 2007, OTM Conferences.

[11]  Matthias Baldauf,et al.  A survey on context-aware systems , 2007, Int. J. Ad Hoc Ubiquitous Comput..

[12]  Asit Dan,et al.  Cremona: an architecture and library for creation and monitoring of WS-agreents , 2004, ICSOC '04.

[13]  Waskitho Wibisono,et al.  Towards a Service-Oriented Approach for Managing Context in Mobile Environment , 2008, ICSOC.

[14]  Vladimir Tosic,et al.  Management applications of the Web Service Offerings Language (WSOL) , 2005, Inf. Syst..

[15]  Andrea Zisman,et al.  A Platform for Context Aware Runtime Web Service Discovery , 2007, IEEE International Conference on Web Services (ICWS 2007).

[16]  Jeffrey O. Kephart,et al.  The Vision of Autonomic Computing , 2003, Computer.

[17]  Caroline Herssens,et al.  Context-Driven Autonomic Adaptation of SLA , 2008, ICSOC.

[18]  Fang He The Effects of System Features, Perceived Risk and Benefit, and Customer Characteristics on Online Bill Paying , 2009 .

[19]  Jia Zhang,et al.  Ubiquitous Provision of Context Aware Web Services , 2006, 2006 IEEE International Conference on Services Computing (SCC'06).

[20]  Vladimir Tosic,et al.  Web Service Offerings Language (WSOL) Support for Context Management of Mobile/Embedded XML Web Services , 2006, Advanced Int'l Conference on Telecommunications and Int'l Conference on Internet and Web Applications and Services (AICT-ICIW'06).

[21]  Tapio Seppänen,et al.  RDF-based model for context-aware reasoning in rich service environment , 2005, Third IEEE International Conference on Pervasive Computing and Communications Workshops.

[22]  Abdelkarim Erradi,et al.  WS-Policy4MASC - A WS-Policy Extension Used in the MASC Middleware , 2007, IEEE International Conference on Services Computing (SCC 2007).

[23]  Lee Chao,et al.  Cloud Computing for Teaching and Learning: Strategies for Design and Implementation , 2012 .

[24]  Anind K. Dey,et al.  Understanding and Using Context , 2001, Personal and Ubiquitous Computing.

[25]  Vladimir Tosic,et al.  Extending Web Service Offerings Infrastructure (WSOI) for Management of Mobile/Embedded XML Web Services , 2006, The 8th IEEE International Conference on E-Commerce Technology and The 3rd IEEE International Conference on Enterprise Computing, E-Commerce, and E-Services (CEC/EEE'06).