DocumentCode :
1508298
Title :
Template-Based Adaptation of Semantic Web Services with Model-Driven Engineering
Author :
Staikopoulos, Athanasios ; Cliffe, Owen ; Popescu, Razvan ; Padget, Julian ; Clarke, Siobhán
Author_Institution :
Sch. of Comput. Sci. & Stat., Univ. of Dublin, Dublin, Ireland
Volume :
3
Issue :
2
fYear :
2010
Firstpage :
116
Lastpage :
130
Abstract :
Service-oriented enterprise systems, which tend to be heterogeneous, loosely coupled, long-lived, and continuously running, have to cope with frequent changes to their requirements and the environment. In order to address such changes, applications need to be inherently flexible and adaptive, supported by appropriate infrastructures. In this paper, we propose a model-driven approach for the dynamic adaptation of Web services based on ontology-aware service templates. Model-driven engineering raises the level of abstraction from concrete Web service implementations to high-level service models, which leads to more flexible and automated adaptations through template designs and transformations. The ontological semantics enhances the service matching capabilities required by the dynamic adaptation process. Service templates are based on OWL-S descriptions and provide the necessary means to capture and parameterize specific behavior patterns of service models. In this paper, we apply our approach in the context of the EU-funded ALIVE project and illustrate, as an example, how the proposed framework supports the adaptation of the authentication mechanism used by an interactive tourist recommendation system.
Keywords :
Web services; interactive systems; ontologies (artificial intelligence); recommender systems; semantic Web; EU funded ALIVE project; OWL-S descriptions; authentication mechanism; interactive tourist recommendation system; model driven engineering; ontological semantics; ontology aware service templates; semantic Web services; service oriented enterprise systems; template based adaptation; Application software; Authentication; Computer science; Concrete; Condition monitoring; Educational institutions; Model driven engineering; Monitoring; Ontologies; Quality of service; Semantic Web; Web and internet services; Web services; Evolving Internet applications; Web services; Web services modeling; formalization of services composition; methodologies; process re-engineering methodology.; software architectures; support for adaptation;
fLanguage :
English
Journal_Title :
Services Computing, IEEE Transactions on
Publisher :
ieee
ISSN :
1939-1374
Type :
jour
DOI :
10.1109/TSC.2010.30
Filename :
5477412
Link To Document :
بازگشت