A Multi-Level Model for Web Service Composition
K. Vidyasankar, Gottfried Vossen
Abstract
K. Vidyasankar, Gottfried Vossen
Abstract
Web services are rapidly becoming popular as a vehiclefor the design, integration, composition, and deploymentof distributed and heterogeneous software. However,while industry standards for the description, composition,and orchestration of Web services have been under discussion(and development) for quite some time already, theirconceptual underpinnings are still in their infancy. Indeed,conceptual models for service specification are rare so far,as are investigations based on them. This paper presents amulti-level service composition model that perceives servicespecification as going through several levels of abstraction,from transactional operations to the end user.Importantly, the model allows for specification of desirablecomposition properties at all levels. Different ways ofachieving these properties as well as implications of themodel are addressed.
OpenAlex reports 49 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Web services are rapidly becoming popular as a vehiclefor the design, integration, composition, and deploymentof distributed and heterogeneous software. However,while industry standards for the description, composition,and orchestration of Web services have been under discussion(and development) for quite some time already, theirconceptual underpinnings are still in their infancy. Indeed,conceptual models for service specification are rare so far,as are investigations based on them. This paper presents amulti-level service composition model that perceives servicespecification as going through several levels of abstraction,from transactional operations to the end user.Importantly, the model allows for specification of desirablecomposition properties at all levels. Different ways ofachieving these properties as well as implications of themodel are addressed.
Key concepts: Orchestration, Computer science, Web service, Business Process Execution Language, Abstraction, Composition (language), Service composition, Software engineering