Abstract:Abstract. Service composition is gaining momentum as the potential silver bullet for the envisioned Semantic Web. It purports to take the Web to unexplored efficiencies and provide a flexible approach for promoting all types of activities in tomorrow's Web. Applications expected to heavily take advantage of Web service composition include B2B E-commerce and E-government. To date, enabling composite services has largely been an ad hoc, time-consuming, and error-prone process involving repetitive low-level progr… Show more
“…Regrettably, space limitations do not allow a thorough discussion of related work (e.g., manual [3,28], semiautomatic [9,12] or fully automatic approaches [2,11,19,20,21,27]). Surveys on Web service composition can be found in [1,6,8,14].…”
Abstract. Service aggregation is one of the main issues in the emerging area of service-oriented computing. The aim of this paper is to contribute to the long-term objective of lifting service aggregation from manual hand-crafting to a semi-automated engineered process. We present a methodology which, given a set of service contracts, tries to construct an aggregation of such services. Service contracts include a description of the service behaviour (expressed by a YAWL workflow), as well as an (ontology-annotated) signature. The core aggregation process basically performs a control-flow and an (ontology-aware) data-flow analysis of a set of YAWL workflows to build the contract of an aggregated service.
“…Regrettably, space limitations do not allow a thorough discussion of related work (e.g., manual [3,28], semiautomatic [9,12] or fully automatic approaches [2,11,19,20,21,27]). Surveys on Web service composition can be found in [1,6,8,14].…”
Abstract. Service aggregation is one of the main issues in the emerging area of service-oriented computing. The aim of this paper is to contribute to the long-term objective of lifting service aggregation from manual hand-crafting to a semi-automated engineered process. We present a methodology which, given a set of service contracts, tries to construct an aggregation of such services. Service contracts include a description of the service behaviour (expressed by a YAWL workflow), as well as an (ontology-annotated) signature. The core aggregation process basically performs a control-flow and an (ontology-aware) data-flow analysis of a set of YAWL workflows to build the contract of an aggregated service.
“…[6] [7] To insert a community description into the taxonomy, the user presses the button InsertCommunity that displays the insertion panel, as is illustrated in Figure 5.…”
Section: User Interface For Managing Communitiesmentioning
Abstract:The paper presents the system WSC, designed to provide modeling, organization, management and execution of Web services. The Service and Community ontologies are used for modeling of the Web services and Web services communities. Web Services are organized in semantic communities, in order to be easily accessed. Thus, the users of system navigate through the taxonomy of communities and invoke the target generic operations of communities. If an invoked operation requires some pre-operations to be executed before it, the system builds process diagram for these pre-operations. The user executes interactively each operation of diagram process using the interface provided by the system.
“…Static workflow composition approaches require an abstract composition to be specified and the selection and binding is performed automatically by the Web services composition process, while the dynamic workflow composition approaches require to both build the abstract composition and select atomic service automatically based on user request as proposed in [11]. The composition process can also be regarded as a AI planning problem assuming that each Web service can be specified by its preconditions and effects (using situation calculus [5,8], rule-based planning [6], theorem proving [15] or other approaches including [13]). …”
Abstract. In this paper we propose a constraint based declarative approach for Web services composition and monitoring problem. Our approach allows user to build the abstract composition by identifying the participating entities and by providing a set of constraints that mark the boundary of the solution. Different types of constraints have been proposed to handle the composition modeling and monitoring. Abstract composition is then used for instantiating the concrete composition, which both finds and executes an instantiation respecting constraints, and also handles the process run-time monitoring. When compared to the traditional approaches, our approach is declarative and allows for the same set of constraints to be used for composition modeling and monitoring and thus allows for refining the abstract composition as a result of run-time violations, such as service failure or response time delays.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.