Preserving architectural pattern composition information through explicit merging operators - Archive ouverte HAL
Article Dans Une Revue Future Generation Computer Systems Année : 2017

Preserving architectural pattern composition information through explicit merging operators

Résumé

Composable software systems have been proved to support the adaptation to new requirements thanks to their flexibility. A typical method of composable software development is to select and combine a number of patterns that ad-dress the expected quality requirements. Therefore, pattern composition has become a crucial aspect during software design. One of the shortcomings of existing work about pattern composition is the vaporization of composition in-formation which leads to the problem of traceability and reconstructability of patterns. In this paper we propose to give first-class status to pattern merg-ing operators to facilitate the preservation of composition information. The approach is tool-supported and an empirical study has also been conducted to highlight its effectiveness. By applying the approach on the composition of a set of formalized architectural patterns, including their variants, we have shown that composed patterns have become traceable and reconstructable.
Fichier principal
Vignette du fichier
main.pdf (1.32 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-02570310 , version 1 (23-04-2021)

Identifiants

Citer

M.T.T. That, S. Sadou, Flavio Oquendo, I. Borne. Preserving architectural pattern composition information through explicit merging operators. Future Generation Computer Systems, 2017, 47, pp.97-112. ⟨10.1016/j.future.2014.09.002⟩. ⟨hal-02570310⟩
64 Consultations
47 Téléchargements

Altmetric

Partager

More