Title :
A Constraint Satisfaction Approach to Non-functional Requirements in Adaptive Web Services
Author :
Padmanabhuni, Srinivas ; Majumdar, Bijoy ; Chawla, Mohit ; Mysore, Ujval
Author_Institution :
Software Eng. & Technol. Labs., Infosys Technol. Ltd., Bangalore
Abstract :
While agility is a key driver for business processes as envisaged in service oriented architecture (SOA) deployments, very little thought has been put forward in the direction of managing the non-functional requirements adaptively. Adaptive SOA and Web services require mechanisms for enabling dynamic adaptation in SOA systems with a requirement of keeping service interfaces intact, while manifesting dynamism in the behavior of a service, at the same time maintaining consistency with the concomitant policies. Policy reconciliation between service providers and service requestors in such adaptive SOA systems is often a difficult requirement to satisfy owing to the generality of the policies not only those associated with a single service provider but across multiple services. Addressing this dynamic adaptation requirement for policy based non-functional requirements, we present a constraint satisfaction based framework to represent, model, and work with policy based non-functional requirements in adaptive Web services. We illustrate this with concrete example industrial use cases to drive home the benefits of constraints based approach. We also conjecture that the extensions of the approach in form of constraint hierarchies and soft constraints can encompass two fundamental requirements in adaptive SOA and Web services - policies requiring differential QoS, and policies requiring optimal provider selection
Keywords :
Web services; software architecture; adaptive Web service; constraint satisfaction; differential QoS; nonfunctional requirement; service oriented architecture; Cities and towns; Context modeling; Context-aware services; Driver circuits; Protection; Service oriented architecture; Software engineering; Software systems; Technology management; Web services;
Conference_Titel :
Next Generation Web Services Practices, 2006. NWeSP 2006. International Conference on
Conference_Location :
Seoul
Print_ISBN :
0-7695-2664-0
DOI :
10.1109/NWESP.2006.1