The grid: blueprint for a new computing infrastructure
The grid: blueprint for a new computing infrastructure
The Vision of Autonomic Computing
Computer
Introduction: Service-oriented computing
Communications of the ACM - Service-oriented computing
QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
Web Services Platform Architecture: SOAP, WSDL, WS-Policy, WS-Addressing, WS-BPEL, WS-Reliable Messaging and More
Enterprise Service Bus
Agile dynamic provisioning of multi-tier Internet applications
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
A survey on web services composition
International Journal of Web and Grid Services
ICSOC '07 Proceedings of the 5th international conference on Service-Oriented Computing
SERVICES '08 Proceedings of the 2008 IEEE Congress on Services - Part I
Generation of BPEL Customization Processes for SaaS Applications from Variability Descriptors
SCC '08 Proceedings of the 2008 IEEE International Conference on Services Computing - Volume 2
Proceedings of the ACM/IFIP/USENIX 2006 International Conference on Middleware
Future Generation Computer Systems
Semantic Service Bus: Architecture and Implementation of a Next Generation Middleware
ICDEW '07 Proceedings of the 2007 IEEE 23rd International Conference on Data Engineering Workshop
Virtualizing Services and Resources with ProBus: The WS-Policy-Aware Service and Resource Bus
ICWS '09 Proceedings of the 2009 IEEE International Conference on Web Services
Customer-defined service level agreements for composite applications
Enterprise Information Systems - Towards Model-driven Service-oriented Enterprise Computing - 12th International IEEE EDOC Enterprise Computing Conference (EDOC 2008)
Cafe: A Generic Configurable Customizable Composite Cloud Application Framework
OTM '09 Proceedings of the Confederated International Conferences, CoopIS, DOA, IS, and ODBASE 2009 on On the Move to Meaningful Internet Systems: Part I
An end-to-end approach for QoS-aware service composition
EDOC'09 Proceedings of the 13th IEEE international conference on Enterprise Distributed Object Computing
An Approach for Service Composition and Testing for Cloud Computing
ISADS '11 Proceedings of the 2011 Tenth International Symposium on Autonomous Decentralized Systems
CAGE: customizable large-scale SOA testbeds in the cloud
ICSOC'10 Proceedings of the 2010 international conference on Service-oriented computing
IRS-III: a broker for semantic web services based applications
ISWC'06 Proceedings of the 5th international conference on The Semantic Web
Hi-index | 0.00 |
Service composition is a well-established field of research in the service community. Services are commonly regarded as black boxes with well-defined interfaces that can be recursively aggregated into new services. The black-box nature of services does not only include the service implementation but also implies the use of middleware and hardware to run the services. Thus, service composition techniques are typically limited to choosing between a set of available services. In this paper, we keep the black-box nature and the principle of information hiding of services, but in addition we break up services vertically. By introducing vertical service composition, we allow services to be provisioned on demand using the middleware and runtime environment that specifically meets user-required quality of services. Therefore, a service is setup individually for services requestors instead of providing them with a pre-determined list of available services to choose from. We introduce the concept of vertical service composition and present an extension to an enterprise service bus that implements the concept of vertical service composition by combining concepts from provisioning with those of (dynamic) service binding.