Methodology for the derivation of product behavior in a Software Product Line
type: Dataset
description: Until recently, software systems were either designed to have an extensive list of possible features, or they were particularly produced for a single customer. Furthermore, software solutions were originally quite static and every change implied extensive changes of existing source code. This is no longer an option for contemporary software systems. Software solutions also have to deal with an exponential increase in complexity and variability, due to the constant evolution of the market. Software Product Lines, or software families, are rapidly emerging as a viable and important software development paradigm aimed at handling such issues. SPLs are gaining widespread acceptance and various domains already apply SPL engineering successfully to address the well- known needs of the software engineering community, including increased quality, saving costs for development and maintenance, and decreasing time-to-market. SPLs offer a systematic reuse of software artefacts within a range of products sharing a common set of units of functionality. This thesis will analyse the SPL engineering domain and its latest progress. It will identify some of the issues that are currently being faced for applying software product line engineering approaches and will propose viable solutions to those problems. Moreover, this thesis adheres to the MDE principles, in particular for domain specific language design. We use the meta- modelling technique when addressing the definition of modelling languages (for abstract and concrete syntax definition). Hence, the notions of model, meta-model, model conformance and model transformation are major concerns on which this thesis relies on for the achievement of its contributions. Throughout the past years, the product line community has mainly focused on the Domain Engi- neering phase of the process. A review of SPLE literature indicates that Application Engineering (product derivation), a key phase of the SPL process that can be tedious and error…
issued: 2026-05-07T14:04:32.649831
language: fr
modified: 2026-05-07T14:04:32.649836
contact point: Organization
  fn: CCSD
keyword: business-process-modelling
keyword: genie-logiciel
keyword: infoeu-reposemanticsdoctoralthesis
keyword: infoinfo-secomputer-science-cssoftware-engineering-csse
keyword: lignes-de-produits
keyword: logiciels-ingenierie-des-modeles-modelisation-de-processus-metiers
keyword: model-driven-engineering
keyword: software-engineering
keyword: software-product-lines
keyword: theses
landing page: https://theses.hal.science/tel-00926141

Methodology for the derivation of product behavior in a Software Product Line
type: Distribution
format: HTML
issued: 2026-05-07T14:04:32.656615
modified: 2026-05-07T14:04:32.634550
access URL: https://theses.hal.science/tel-00926141

test_moissonnage_selune
type: Agent