Distributed databases principles and systems
Distributed databases principles and systems
Research directions in software composition
ACM Computing Surveys (CSUR)
Object-oriented software composition
Object-oriented software composition
Patterns of Enterprise Application Architecture
Patterns of Enterprise Application Architecture
Service Oriented Programming: A New Paradigm of Software Reuse
ICSR-7 Proceedings of the 7th International Conference on Software Reuse: Methods, Techniques, and Tools
Design Methodology for Web Services and Business Processes
TES '02 Proceedings of the Third International Workshop on Technologies for E-Services
Communications of the ACM - Service-oriented computing
Design framework for interoperable service interfaces
Proceedings of the 2nd international conference on Service oriented computing
Hierarchical composition of industrial components
Science of Computer Programming - Special issue on new software composition concepts
Testing BPEL-based Web Service Composition Using High-level Petri Nets
EDOC '06 Proceedings of the 10th IEEE International Enterprise Distributed Object Computing Conference
A Dynamic Semantic Association-Based Web Service Composition Method
WI '06 Proceedings of the 2006 IEEE/WIC/ACM International Conference on Web Intelligence
A survey on web services composition
International Journal of Web and Grid Services
Service-oriented design and development methodology
International Journal of Web Engineering and Technology
Towards the composition of stateful and independent semantic web services
Proceedings of the 2008 ACM symposium on Applied computing
Service and document based interoperability for European ecustoms solutions
Journal of Theoretical and Applied Electronic Commerce Research
Determinants of Service Reusability
Proceedings of the 2007 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the sixth SoMeT_07
Business process choreography in WebSphere: combining the power of BPEL and J2EE
IBM Systems Journal
Comparing service-oriented and distributed object architectures
OTM'05 Proceedings of the 2005 Confederated international conference on On the Move to Meaningful Internet Systems - Volume >Part I
Service aggregation using relational operations on interface parameters
ICSOC'06 Proceedings of the 4th international conference on Service-oriented computing
Hi-index | 0.00 |
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.