Managing the Variability in the Transactional Services Selection
Gamez, Nadia; El Haddad, Joyce; Fuentes, Lidia (2015), Managing the Variability in the Transactional Services Selection, in Schmid, Klaus; Haugen, Øystein; Müller, Johannes, Proceedings of the Ninth International Workshop on Variability Modelling of Software-intensive Systems (VaMoS '15), ACM Press : New York, p. 88-95. 10.1145/2701319.2701335
Type
Communication / ConférenceDate
2015Conference title
9th International Workshop on Variability Modelling of Software-intensive Systems (VaMoS '15)Conference date
2015-01Conference city
HildesheimConference country
GermanyBook title
Proceedings of the Ninth International Workshop on Variability Modelling of Software-intensive Systems (VaMoS '15)Book author
Schmid, Klaus; Haugen, Øystein; Müller, JohannesPublisher
ACM Press
Published in
New York
ISBN
978-1-4503-3273-6
Number of pages
120Pages
88-95
Publication identifier
Metadata
Show full item recordAuthor(s)
Gamez, NadiaDepartamento Lenguajes y Ciencias de la Computación [Malaga] [LCC]
El Haddad, Joyce
Laboratoire d'analyse et modélisation de systèmes pour l'aide à la décision [LAMSADE]
Fuentes, Lidia
Departamento Lenguajes y Ciencias de la Computación [Malaga] [LCC]
Abstract (EN)
Web service composition is the capability to recursively construct a value added service by means of picking up existing services. An important step in the composition process is the selection step, which includes choosing services located in repositories. The selection approaches of Web services need to consider their specifics which raises important challenges as the management of the inherent service variability in functionality and implementation and ensuring correct execution termination between others. To realize reliable service compositions, transactional properties of services must be considered during the selection step. We argue that the transactional properties should be considered at the operation level of each service to be composed. However, modelling transactional services composition at the operation level drastically increment the complexity of service selection. In order to overcome this difficulty, in this paper we report on our research in progress on transactional service selection, which follows a Software Product Line approach considering the set of services that provide the same functionality as part of a service family. We model the variable operations of the service families using Feature Models. In this way, the selection process consists of selecting each service from a service family such that the aggregated transactional property satisfies the user preference.Subjects / Keywords
Software product lines; service compositionRelated items
Showing items related by title and author.
-
Reiff-Marganiec, Stephan; El Haddad, Joyce; Rukoz, Marta; Manouvrier, Maude (2010) Document de travail / Working paper
-
El Haddad, Joyce; Manouvrier, Maude; Rukoz, Marta (2010) Article accepté pour publication ou publié
-
Rukoz, Marta; Manouvrier, Maude; Cardinale, Yudith; El Haddad, Joyce (2010) Communication / Conférence
-
Ramirez, Guillermo; Rukoz, Marta; Manouvrier, Maude; El Haddad, Joyce (2008) Communication / Conférence
-
Gamez, Nadia; El Haddad, Joyce; Fuentes, Lidia (2015) Communication / Conférence