Modeling and Respecting Privacy Specification when Composing DaaS Services*

2012 ◽  
Vol 9 (4) ◽  
pp. 24-44
Author(s):  
Salah-Eddine Tbahriti ◽  
Brahim Medjahed ◽  
Chirine Ghedira

The concept of Web service composition has undergone many evolutions and improvements including especially the apparition of new category of services, on which the composition process is made, called “Data-As-A-Service (DaaS). However, privacy is still among the key challenges that keep hampering DaaS service composition solution. Indeed services may follow different, conflicting privacy specifications with respect to the data they use and provide within a composition. In this paper, the authors propose an approach for privacy- aware composition of DaaS services. The authors’ approach allows verifying the compatibility of privacy specifications of services involved in a composition. In the case when any composition will be incompatible in terms of privacy, the authors introduce a novel approach based on negotiation to reach compatibility of concerned services. The negotiation approach is cautiously operated with without any privacy damaging of services. The authors validate the applicability of their proposal through a set of experiments.

Author(s):  
Yudith Cardinale ◽  
Joyce El Haddad ◽  
Maude Manouvrier ◽  
Marta Rukoz

Web Service (WS) composition consists in combining several WSs into a Composite WS (CWS), which becomes a value-added process. In order to provide reliable and fault-tolerant CWSs, several transactional-aware composition approaches have been proposed. However, as far as we know, no real classification survey of such approaches exists. This is the contribution of this chapter. Our classification distinguishes the more relevant and recent propositions in two groups: approaches based on WS transactional properties and the ones also integrating QoS criteria to the composition process. All these studied approaches are compared according to several criteria: the transactional model used or proposed, the control flow model used or automatically generated, the mechanism proposed to verify the transactional property of the composition, the step(s) of the composition process involved in, and the protocols or the standard languages used or extended. This classification allows underlining the lacks and the future directions which should be studied.


2013 ◽  
Vol 65 ◽  
pp. 34-44
Author(s):  
Dalė Dzemydienė ◽  
Arūnas Miliauskas

Šio mokslinio tyrimo tematika nagrinėja internetinių paslaugų kompozicijos atlikimo priemones ir būdus. Straipsnyje aprašomi vartotojo poreikiams pritaikytų internetinių paslaugų kompozicijos automatiniai ir pusiau automatiniai kūrimo būdai ir metodai, plačiau nagrinėjamos šių metodų galimybės ir apribojimai. Analizuojami moksliniuose straipsniuose pateikiami internetinių paslaugų kompozicijos atlikimo metodai ir išskiriami trys pagrindiniai šių paslaugų kompozicijos būdai: darbų srautų modeliais grindžiamas, paslaugų šablonais grindžiamas ir automatinis paslaugų kompozicijos metodas. Tyrimo tikslas – pateikti pasiūlymą, kuris leistų automatiniu ar pusiau automatiniu būdu kurti internetinių paslaugų kompozicijas pagal vartotojų poreikius. Pusiau automatinio internetinių paslaugų komponavimo uždavinio sprendimo būdą iliustruoja sudėtingas kelionės planavimo pavyzdys. Internetinių paslaugų kompozicijai atlikti siūloma taikyti dirbtinio intelekto planavimo metodus. Pateikiama tokio uždavinio sprendimo koncepcija, kuri grindžiama fragmentiniais kituose projektuose gautais paslaugų komponavimo rezultatais ir bando sujungti visą internetinių paslaugų kompozicijos procesą: nuo vartotojo keliamų kompozicijos reikalavimų įvedimo iki tinkamo paslaugų kompozicijos rezultatų pateikimo. Possibilities of automatic and semi-automatic end-user driven web service compositionDalė Dzemydienė, Arūnas Miliauskas  SummaryOur research work relates to the main principles, means and current limitations of the end-user driven automatic and semi-automatic web service composition. It analyses automatic and semi-automatic composition approaches found in literature and classifi es them as workfl ow-based, template-based and automatic methods. The aim of this research is to provide a proposal how to construct semiautomatic or automatic end-user driven web service composition. An approach is illustrated by the multi-complexity of service composition in travel domain. We analyze a conceptual solution that covers the whole composition process: from an end-user submitting composition requirements until the presentation of the a composition execution results. Some methods of an artifi cial intelligence (AI) planning research fi eld were used in proposed web service composition approach.


2021 ◽  
Author(s):  
Alireza Dehghani

Web service composition refers to the aggregation of web services for producing composite solutions in order to satisfy user requirements which can't be satisfied by atomic services. It is an essential challenge to find the most reliable and trustable complex services in each composition process. Many of current composition approaches use QoS (Quality of Service) values to select among different composition candidates. However, QoS values can't be trusted all the time since some service providers may promote their services by publishing wrong QoS values. Social network analysis techniques such as PageRank have been used successfully in finding the trustable and authoritative web resources. We believe that these techniques can also be used to improve the service composition process. We have developed a modified PageRank algorithm called Service Rank in order to find the importance level of each service in a composition based on its connectivity and invocation history. This can be accomplished by assigning higher weights to links which have more number of invocations, more up-to-date invocation time and contract signing time, and longer contract durations. Eventually the Service Rank score will be combined with the QoS score for composition ranking. Preliminary results from our experiments have proved the effectiveness of this method. As a consequence users can be more satisfied with the service composition result.


Author(s):  
Bassam Al-Shargabi ◽  
Omar Sabri

the motivation behind this chapter is that Service Oriented architecture issued to compose an application as a set of services that are language and platform independent, communicate with each other, Therefore, user preferences rules in web service composition process plays crucial role and has opened a wide spectrum of challenge, In this chapter, an agent for composing web services based on user preferences was introduced to fulfill a certain process, where the user preferences are essential for determining which web service are to be selected. In other word, the agent designed to maintain the following function: an intelligent web services selection and planning based on user preferences(such as price or availability), along with web services execution, tracking and adaptation.


2013 ◽  
Vol 5 (4) ◽  
pp. 226 ◽  
Author(s):  
Viorica Rozina Chifu ◽  
Cristina Bianca Pop ◽  
Ioan Salomie ◽  
Dumitru Samuel Suia ◽  
Alexandru Niculici ◽  
...  

2013 ◽  
Vol 10 (4) ◽  
pp. 410-424 ◽  
Author(s):  
Bixin Li ◽  
Shunhui Ji ◽  
Dong Qiu ◽  
Hareton Leung ◽  
Gongyuan Zhang

2021 ◽  
Author(s):  
Alireza Dehghani

Web service composition refers to the aggregation of web services for producing composite solutions in order to satisfy user requirements which can't be satisfied by atomic services. It is an essential challenge to find the most reliable and trustable complex services in each composition process. Many of current composition approaches use QoS (Quality of Service) values to select among different composition candidates. However, QoS values can't be trusted all the time since some service providers may promote their services by publishing wrong QoS values. Social network analysis techniques such as PageRank have been used successfully in finding the trustable and authoritative web resources. We believe that these techniques can also be used to improve the service composition process. We have developed a modified PageRank algorithm called Service Rank in order to find the importance level of each service in a composition based on its connectivity and invocation history. This can be accomplished by assigning higher weights to links which have more number of invocations, more up-to-date invocation time and contract signing time, and longer contract durations. Eventually the Service Rank score will be combined with the QoS score for composition ranking. Preliminary results from our experiments have proved the effectiveness of this method. As a consequence users can be more satisfied with the service composition result.


Author(s):  
Viorica Rozina Chifu ◽  
Cristina Bianca Pop ◽  
Ioan Salomie ◽  
Dumitru Samuel Suia ◽  
Alexandru Nicolae Niculici

Sign in / Sign up

Export Citation Format

Share Document