• Aucun résultat trouvé

Using inheritance to represent hierarchical software product lines

N/A
N/A
Protected

Academic year: 2021

Partager "Using inheritance to represent hierarchical software product lines"

Copied!
1
0
0

Texte intégral

(1)

Using inheritance to represent hierarchical software product lines Authors

Nesrine Lahiani, Djamal Bennouar Publication date

2018 Journal

Electronic Government, an International Journal Volume 14 Issue 4 Pages 359-374 Publisher

Inderscience Publishers (IEL) Description

While some domains need a simple software product line (SPL) which is well understood and whereby products can be automatically generated, others, such as complex systems, demand a larger variety of products, hence the composition of several SPLs is needed. Manipulating more than one SPL at the same time means using different feature models, which is more complicated. One way to reduce complexity is by using a top-down hierarchical structure as we argue in this paper. In this paper, we present a new structure dedicated to composite SPLs that: 1) models composite SPLs using composition models; 2) derives architecture models based on a feature-component mapping technique. In the context of an e-government product line a simple illustrative example is presented to illustrate the overall process, from the feature model of each different product line to the final application.

Références

Documents relatifs

The future work planned will mainly focus on developing a tool-support to allow the education community to specify (exploiting our preliminary work on course specification using

For reliability analysis, one can choose two product-line analysis strategies [72]: (1) bind vari- ability in a PMC deriving a variability-free model (i.e., DTMC) for each

Since (i) Pch and Pmin (the two recurrent pathogens in trunk necrosis from esca symptomatic plants, Morales-Cruz et al., 2018, Brown et al., 2020) develop in xylem vessels

Certains chercheurs ont posé plusieurs hypothèses sur l’utilisation des produits cosmétiques contenant l’aluminium et le cancer de sein, on appuyant sur les

distinguish different variants in the same sequence diagram, we associate to the interaction stereotyped with << variant >> a tagged value: { variation = Variation }

In this paper, we investigate the feasibility of the synergy between service oriented architectures and dynamic software product lines in the context of home automation

An SPL can be structured into: (i) a feature model de- scribing the variants in terms of features (each feature is a name representing an abstract description of functionality and

In our work we focused on component- and service-based systems and proposed in this paper: i) a (meta-)model for architectures of component/service-based software product lines, ii)