PUMConf: A tool to configure product specific use case and domain models in a product line

Ines Hajri, Arda Goknil, Lionel C. Briand, Thierry Stephany

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We present PUMConf, a tool for supporting configuration that currently focuses on requirements and enables effective product line management in the context of use case-driven development. By design, it relies exclusively on variability modeling for artifacts that are commonly used in such contexts (i.e., use case diagram, specifications and domain model). For given Product Line (PL) use case and domain models, PUMConf checks the consistency of the models, interactively receives configuration decisions from analysts, automatically checks decision consistency, and generates Product Specific (PS) use case and domain models from the PL models and decisions. It has been evaluated on an industrial case study in the automotive domain.

Original languageEnglish
Title of host publicationFSE 2016 - Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering
EditorsZhendong Su, Thomas Zimmermann, Jane Cleland-Huang
PublisherAssociation for Computing Machinery
Pages1008-1012
Number of pages5
ISBN (Electronic)9781450342186
DOIs
Publication statusPublished - 1 Nov 2016
Externally publishedYes
Event24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, FSE 2016 - Seattle, United States
Duration: 13 Nov 201618 Nov 2016

Publication series

NameProceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering
Volume13-18-November-2016

Conference

Conference24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, FSE 2016
Country/TerritoryUnited States
CitySeattle
Period13/11/1618/11/16

Keywords

  • Product Line Engineering
  • Use Case-Driven Development.

Fingerprint

Dive into the research topics of 'PUMConf: A tool to configure product specific use case and domain models in a product line'. Together they form a unique fingerprint.

Cite this