Variability modeling in model-driven software product line engineering

Hassan Gomaa, Michael E. Shin

Research output: Contribution to journalConference articlepeer-review


This paper describes an approach for modeling variability in software product lines that are developed, and later evolved, using model-driven software product line development. This paper describes variability management in UML based multiple-view models of the software product line, which consist of developing use case and feature models during requirements modeling, static and dynamic models during analysis modeling, and component-based software architectures during design modeling. This paper also describes an underlying multiple-view meta-model for the software product line, with consistency checking between the multiple views.

Original languageEnglish
Pages (from-to)25-36
Number of pages12
JournalCEUR Workshop Proceedings
StatePublished - 2010
Event2nd International Workshop on Model-Driven Product Line Engineering, MDPLE 2010 - Paris, France
Duration: Jun 16 2010Jun 16 2010


Dive into the research topics of 'Variability modeling in model-driven software product line engineering'. Together they form a unique fingerprint.

Cite this