PLiMoS, a DSML to Reify Semantics Relationships: An Application to Model-Based Product Lines

In the Model-Based Product Line Engineering (MBPLE) context, modularization and separation of concerns have been introduced to master the inherent complexity of current developments. With the aim to exploit e ciently the variabilities and commonalities in MBPLs, the challenge of management of dependencies becomes essential (e.g. hierarchical and variability decomposition, inter-dependencies between models). However, one may observe that, in existing approaches, relational information (i) is mixed with other concerns, and (ii) lacks semantics and abstraction level identi cation. To tackle this issue, we make explicit the relationships and their semantics, and separate the relational concern into a Domain Speci c Modeling Language (DSML) called PLiMoS. Relationships are treated as rst-class entities and quali ed by operational semantics properties, organized into viewpoints to address distinct objectives, e.g. product derivation, variability consistency management, archi- tectural organization. This paper provides a description of the PLiMoS relationships de nition and its implementation in a model-based product line process using two variability languages: Feature Model and OVM. The independence with variability and core assets modeling languages provides bene ts to cope with the product line maintenance.

Data and Resources

Additional Info

Field Value
Source MODELS 2013
Author Creff, Stephen, Champeau, Joël
Maintainer CCSD
Last Updated May 7, 2026, 22:48 (UTC)
Created May 7, 2026, 22:48 (UTC)
Identifier hal-00914377
Language en
Rights https://about.hal.science/hal-authorisation-v1/
contributor Lab-STICC_ENSTAB_CACS_MOCS ; Laboratoire des sciences et techniques de l'information, de la communication et de la connaissance (UMR 3192) (Lab-STICC) ; Université européenne de Bretagne - European University of Brittany (UEB)-Université de Bretagne Sud (UBS)-Université de Brest (UBO EPE)-Télécom Bretagne-Institut Brestois du Numérique et des Mathématiques (IBNM) ; Université de Brest (UBO EPE)-Institut Mines-Télécom [Paris] (IMT)-Centre National de la Recherche Scientifique (CNRS)-Université européenne de Bretagne - European University of Brittany (UEB)-Université de Bretagne Sud (UBS)-Université de Brest (UBO EPE)-Télécom Bretagne-Institut Brestois du Numérique et des Mathématiques (IBNM) ; Université de Brest (UBO EPE)-Institut Mines-Télécom [Paris] (IMT)-Centre National de la Recherche Scientifique (CNRS)
coverage Miami, United States
creator Creff, Stephen
date 2013-09-29T00:00:00
harvest_object_id d4c9037d-5153-49d5-8bd2-2a2b5102b6c3
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2026-01-23T00:00:00
set_spec type:COMM