Search citation statements
Paper Sections
Citation Types
Year Published
Publication Types
Relationship
Authors
Journals
Given a composition request, the formation of possible Web Service Composition Graphs (WSCGs) depends on the set of available services. Since the availability of Web services is dynamic, at any time, a new service can join or an existing service can leave the set of available services. A change in the set may bring the structural change in a previously formed WSCG. However, it is not always the case that a structural change in the WSCG brings the semantic change. In this paper, our aim is to verify the compositional equivalence between two WSCGs formed before and after the structural change caused by the change in the set of available services. Our proposed solution is based on an algebraic formalism, and by using the formalism, directed acyclic WSCGs are formed for a given composition request. Then, by using WSCGs, we propose the concept of composition expression and canonical composition expression. On the basis of the proposed concept of canonical composition expression, we verify compositional equivalence between two WSCGs. The advantage of our approach is that it reduces the equivalence verification to the subsumption checking between two algebraic expressions instead of directly using the WSCGs and solving a subgraph matching problem. The proposed mechanism is implemented and evaluated for the exhaustive possibilities in a travel agency case study with respect to a given composition request. INTRODUCTIONService-oriented computing is a well-established computing paradigm developed over time and still passing through phases of technological refinements day by day. Nowadays, automatic and dynamic Web service composition is in focus of the service-oriented computing research. 1,2 As far as automatic and dynamic service composition is concerned, the dynamic reconfiguration of services is a key factor worth considering because the availability of candidate Web services cannot be specified before the runtime. Thus, the dynamic availability of services greatly affects the formation of a composition plan (made for a composition request). In this paper, our focus is on the graphical composition plans (say, Web service composition graph).In general, by means of a Web Service Composition Graph (WSCG), we refer to the graphical representation of how a set of Web services compose with each other in order to realize a composition request (composition request is formally defined in the Section 4). A WSCG depends on the set of available services. Therefore, a change in the set may bring the structural change in the previously formed WSCG. However, this is not always the case that a structural change in the WSCG brings the semantic change. For an illustration of the problem of compositional equivalence between two WSCGs, let us consider three services TA1, TA2, and HB1, where TA1 and TA2 are composite services and HB1 is a basic service. The all three services accept request for hotel booking. Suppose a user requests TA1 for the hotel booking (written as ⟨TA1, H_Book⟩). Since TA1 is a composite service, it has to take the he...
Given a composition request, the formation of possible Web Service Composition Graphs (WSCGs) depends on the set of available services. Since the availability of Web services is dynamic, at any time, a new service can join or an existing service can leave the set of available services. A change in the set may bring the structural change in a previously formed WSCG. However, it is not always the case that a structural change in the WSCG brings the semantic change. In this paper, our aim is to verify the compositional equivalence between two WSCGs formed before and after the structural change caused by the change in the set of available services. Our proposed solution is based on an algebraic formalism, and by using the formalism, directed acyclic WSCGs are formed for a given composition request. Then, by using WSCGs, we propose the concept of composition expression and canonical composition expression. On the basis of the proposed concept of canonical composition expression, we verify compositional equivalence between two WSCGs. The advantage of our approach is that it reduces the equivalence verification to the subsumption checking between two algebraic expressions instead of directly using the WSCGs and solving a subgraph matching problem. The proposed mechanism is implemented and evaluated for the exhaustive possibilities in a travel agency case study with respect to a given composition request. INTRODUCTIONService-oriented computing is a well-established computing paradigm developed over time and still passing through phases of technological refinements day by day. Nowadays, automatic and dynamic Web service composition is in focus of the service-oriented computing research. 1,2 As far as automatic and dynamic service composition is concerned, the dynamic reconfiguration of services is a key factor worth considering because the availability of candidate Web services cannot be specified before the runtime. Thus, the dynamic availability of services greatly affects the formation of a composition plan (made for a composition request). In this paper, our focus is on the graphical composition plans (say, Web service composition graph).In general, by means of a Web Service Composition Graph (WSCG), we refer to the graphical representation of how a set of Web services compose with each other in order to realize a composition request (composition request is formally defined in the Section 4). A WSCG depends on the set of available services. Therefore, a change in the set may bring the structural change in the previously formed WSCG. However, this is not always the case that a structural change in the WSCG brings the semantic change. For an illustration of the problem of compositional equivalence between two WSCGs, let us consider three services TA1, TA2, and HB1, where TA1 and TA2 are composite services and HB1 is a basic service. The all three services accept request for hotel booking. Suppose a user requests TA1 for the hotel booking (written as ⟨TA1, H_Book⟩). Since TA1 is a composite service, it has to take the he...
-The number of web services available on the Internet has grown rapidly. Service consumers face a hard decision over which service to choose among the available ones. Security holds a key after various vulnerabilities have been exploited by attackers on number of notable web services. This paper carries out a survey on how security has been expressed and promised for web services, through both the Web Service Description Language and Service Level Agreements. It reviews existing technologies used for comparing individual web services, as well as for service compositions. Taking security into account further complicates the already difficult process of choosing the right service. The paper reveals that despite existing efforts, a quantitative solution needs to be established urgently in order to help service consumers to choose the most secure service for them to use.
Increasing degrees of automation in on-road vehicles bear great potential for heightened driver safety and traffic efficiency in both the near and far future. The more the driver delegates control to the vehicle, the more salient the issue of trust in automated technology becomes. Misaligned trust can lead to mishandling of automation controls in individual instances and decreases the general acceptance of on-road automation on a broader scale. In this paper, we apply insights from trust research for dynamic web service interaction to the novel automated driving domain, in order to scope the problem space regarding trust in automated vehicles. We conclude that the appropriate communication of trustworthiness, the necessity to calibrate trust, the importance of intervention capabilities by the driver, and the unambiguous transparency of locus of control are all important aspects when in comes to understanding trust in automated vehicles.
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.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.