Design of Composable Services

Publisher:
Springer - LNCS
Publication Type:
Conference Proceeding
Citation:
Fourth International Workshop on Engineering Service-Oriented Applications: Design and Composition, (WESOA08), 2009, pp. 15 - 27
Issue Date:
2009-01
Full metadata record
Files in This Item:
Filename Description Size
Thumbnail2008001238.pdf301.35 kB
Adobe PDF
Service composition methods range from industry standard approaches based on Web Services and BPEL to Semantic Web approaches that rely on AI techniques to automate service discovery and composition. Service composition research mostly focuses on the dynamic (workflow) aspects of compositions. In this paper we consider the static component of service composition and discuss the importance of compatibility of service interfaces in ensuring the composability of services. Using a flight booking scenario example we show that reducing the granularity of services by decomposition into service operations with normalized interfaces produces compatible interfaces that facilitate service assembly. We then show how relational algebra can be used to represent service operations and provide a framework for service assembly.
Please use this identifier to cite or link to this item: