The Self-Serv Environment for Web Services Composition

@article{Benatallah2003TheSE,
  title={The Self-Serv Environment for Web Services Composition},
  author={Boualem Benatallah and Quan Z. Sheng and Marlon Dumas},
  journal={IEEE Internet Comput.},
  year={2003},
  volume={7},
  pages={40-48}
}
Self-Serv aims to enable the declarative composition of new services from existing ones, the multiattribute dynamic selection of services within a composition, and peer-to-peer orchestration of composite service executions. Self-Serv adopts the principle that every service, whether elementary or composite, should provide a programmatic interface based on SOAP and the Web Service Definition Language. This does not exclude the possibility of integrating legacy applications, such as those written… 

Figures from this paper

Architecture-Based Web Service Composition Framework and Strategy
TLDR
An architecture-based service composition model based on the architecture life-cycle is proposed, which provide a mechanism for dynamic service management and deployment and guarantees the version control of service components and a manageable evolvement process of application system.
Architecture-based Web service composition framework and strategy
TLDR
An architecture-based service composition model based on the architecture life-cycle is proposed, which provide a mechanism for dynamic service management and deployment and guarantees the version control of service components and a manageable evolvement process of application system.
SP4PS: service process rewriting for efficient and proper web services composition
TLDR
This paper focuses on service behaviour formalisation to provide a representation that enables the analysis of service interaction for service behavioural rewriting and combination and takes advantage of control flows compatibility and service part-consumption to select, integrate and interleave service processes in order to fulfil the provider's constraints and satisfy the requester's needs.
Aspect-Oriented Web Service Composition with AO4BPEL
TLDR
This paper presents AO4BPEL, an aspect-oriented extension to BPEL4WS that captures web service composition in a modular way and the composition becomes more open for dynamic change.
Web service composition : architecture, frameworks, and techniques
TLDR
A business model, also referred to as architecture, a description framework, and a composition framework for Web service composition is proposed, which combines Semantic Annotations for WSDL and XML Schema for functional and semantic description, Message Sequence Charts for behavioral description and a simple and new Non Functional Specification Language (NFSL) for the non-functional properties description of Web services.
Framework for Dynamic Web Services Composition Guided by Live Testing
TLDR
An architecture for dynamic composition of web services that is guided by live testing technique is proposed and the main focus is on the framework and composition requirements.
Management of Serviceflow in a Flexible Way
TLDR
This paper presents the DartFlow framework aimed to build, execute and manage serviceflow, and uses workflow technology in DartFlow to compose services dynamically and flexibly due to the similarity between serviceflow and workflow.
Handling Transactional Properties in Web Service Composition
TLDR
This paper presents a model for composing services that expose transactional properties and more specifically, services that support tentative holds and/or atomic execution, based on a high-level service composition operator that produces composite services that satisfy specified atomicity constraints.
A Review of Dynamic Web Service Composition Techniques
TLDR
This paper provides the review of Web service composition architectures and techniques used to generate new (value added) services.
A P2P SOA enabling group collaboration through service composition
TLDR
This paper introduces a P2P SOA middleware architecture that addresses problems of pervasive connectivity without requiring any intermediaries or changes to the service implementations.
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 12 REFERENCES
Declarative composition and peer-to-peer provisioning of dynamic Web services
TLDR
This paper describes the design and implementation of a system through which existing Web services can be declaratively composed, and the resulting composite Services can be executed following a peer-to-peer paradigm, within a dynamic environment.
Collecting and Querying Distributed Traces of Composite Service Executions
TLDR
A model and an XML representation of service execution traces, an approach for collecting and storing these traces in a distributed environment, and an approach to evaluate queries over distributed repositories of traces are described.
Unraveling the Web services web: an introduction to SOAP, WSDL, and UDDI
This tutorial explores the most salient and stable specifications in each of the three major areas of the emerging Web services framework. They are the simple object access protocol, the Web Services
On Demand Business-to-Business Integration
TLDR
An agent-based cross-enterprise Workflow Management System which can integrate business processes on user's demand and a cost model is proposed which allows the integration agent to update execution plan and integrate service agents dynamically.
DAML-S: Web Service Description for the Semantic Web
TLDR
DAML-S is presented, a DAML+OIL ontology for describing the properties and capabilities of Web Services, and three aspects of the ontology are described: the service profile, the process model, and the service grounding.
Modeling and Composing Service-Based nd Reference Process-Based Multi-enterprise Processes
TLDR
This paper introduces a Polymorphic Process Model (PPM) that supports both reference process- and service-based MEPs and illustrates that these key PPM capabilities permit the late binding and use of multiple activity implementations within a MEP without modifying the MEP at run time or enumerating the alternative implementation at specification time.
The Evolution of Distributed Component Architectures
TLDR
This paper looks at the evolution of component architectures in the past decade and tries to draw some conclusions about how these systems will evolve in the next several years.
The STATEMATE semantics of statecharts
We describe the semantics of statecharts as implemented in the STATEMATE system. This was the first executable semantics defined for the language and has been in use for almost a decade. In terms of
Distributed and Parallel Databases: An Int'l J., special issue on Web services
  • Distributed and Parallel Databases: An Int'l J., special issue on Web services
  • 2002
Infrastructure for Advanced E-Services
  • IEEE Bull. of Technical Committee on Data Eng
  • 2001
...
1
2
...