Processing the Evolution of Quality Requirements of Web Service Orchestrations: A Pattern-Based Approach

Tarek Zernadji 1, 2 Chouki Tibermacine 2 Foudil Cherif 1
2 MAREL - Models And Reuse Engineering, Languages
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier
Abstract : Currently Web services remain one of the leading technologies for implementing components of service-oriented software architectures. One of the most frequent form of composi-tions of these entities is Web service orchestration. As any other software artifact, such service compositions are subject to an unescapable evolution (Lehman's first law of software evolution). Either for answering new user requirements, for adapting, for correcting or for enhancing the provided functionality or quality, an architect has to conduct some evolutions on the design of these artifacts. In this paper, we present a method which aims at helping software architects of Web service orchestrations in processing an evolution of quality requirements. This method introduces a template for describing quality evolution "intents". It then analyzes these intents and assists the architects in answering them by proposing some patterns. We consider in our work the postulate stating that quality can be implemented through patterns, which are specified with checkable/processable languages. Besides this, the method that we propose simulates the application of these patterns and notifies the architect with its consequences on the other implemented qualities.
Type de document :
Communication dans un congrès
WICSA: Working International Conference on Software Architecture, Apr 2014, Sydney, Australia. IEEE/IFIP, 11th IEEE/IFIP Working Conference on Software Architecture, pp.139-142, 2014, 〈http://wicsa2014.org/〉. 〈10.1109/WICSA.2014.35〉
Liste complète des métadonnées

Littérature citée [18 références]  Voir  Masquer  Télécharger

https://hal-lirmm.ccsd.cnrs.fr/lirmm-00977367
Contributeur : Chouki Tibermacine <>
Soumis le : vendredi 16 janvier 2015 - 12:19:54
Dernière modification le : jeudi 24 mai 2018 - 15:59:22
Document(s) archivé(s) le : vendredi 11 septembre 2015 - 06:56:06

Fichier

TZetAl_WICSA_2014.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Tarek Zernadji, Chouki Tibermacine, Foudil Cherif. Processing the Evolution of Quality Requirements of Web Service Orchestrations: A Pattern-Based Approach. WICSA: Working International Conference on Software Architecture, Apr 2014, Sydney, Australia. IEEE/IFIP, 11th IEEE/IFIP Working Conference on Software Architecture, pp.139-142, 2014, 〈http://wicsa2014.org/〉. 〈10.1109/WICSA.2014.35〉. 〈lirmm-00977367v2〉

Partager

Métriques

Consultations de la notice

83

Téléchargements de fichiers

263