The PROMPT suite: interactive tools for ontology merging and mapping
International Journal of Human-Computer Studies
QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
QoS Aggregation for Web Service Composition using Workflow Patterns
EDOC '04 Proceedings of the Enterprise Distributed Object Computing Conference, Eighth IEEE International
Constraint Driven Web Service Composition in METEOR-S
SCC '04 Proceedings of the 2004 IEEE International Conference on Services Computing
NFP-aware Semantic Web Services Selection
EDOC '07 Proceedings of the 11th IEEE International Enterprise Distributed Object Computing Conference
Service License Composition and Compatibility Analysis
ICSOC '07 Proceedings of the 5th international conference on Service-Oriented Computing
A Meta-model for Non-functional Property Descriptions of Web Services
ICWS '08 Proceedings of the 2008 IEEE International Conference on Web Services
Management applications of the Web Service Offerings Language (WSOL)
Information Systems - Special issue: The 15th international conference on advanced information systems engineering (CAiSE 2003)
On identifying and reducing irrelevant information in service composition and execution
WISE'10 Proceedings of the 11th international conference on Web information systems engineering
A semantic and information retrieval based approach to service contract selection
ICSOC'11 Proceedings of the 9th international conference on Service-Oriented Computing
Data contracts for cloud-based data marketplaces
International Journal of Computational Science and Engineering
Proceedings of the Fifth International Conference on Management of Emergent Digital EcoSystems
Hi-index | 0.00 |
Recently, the Software-as-a-Service (SaaS) model has been increasingly supported, becoming a major part of the new emerging cloud computing paradigms. Although SaaS exists in different forms, supporting and providing SaaS developed based Web services has attracted a large effort from industries and academics because this form of SaaS allows software to be easily composed and integrated to offer new services for customers. Even though various service composition techniques, based on functional and non-functional parameters, have been proposed, the issue of service contract compatibility has been neglected. This issue is of paramount importance in the Web services-based SaaS model because services are provided by different providers, associated with different contracts which are defined by different specifications. This paper proposes techniques for supporting service composers to deal with the heterogeneity of service contracts in service composition. We describe a novel approach for modeling and mapping different service contract specifications, and a set of techniques for evaluating service contract compatibility. Our techniques consider contract terms associated with data and control flows, as well as composition patterns. Illustrating scenarios are proposed to demonstrate the efficiency of our techniques.