Variability modeling methods for software product line development

Natsuko Noda, Tomoji Kishi

Research output: Contribution to journalArticle

Abstract

In software product-line development (SPLD), variability management plays an essential role, and multiple variability modeling methods have been proposed. Along with gradual acceptance of SPLD and diversifications of the usage of variability models, there have been proposed various enhancements on these models. In this tutorial paper, we focus on feature model, a representative variability model. We firstly introduce the original feature model and some extensions made on the model, and then introduce how these models are used in SPLD activities.

Original languageEnglish
Pages (from-to)66-76
Number of pages11
JournalComputer Software
Volume31
Issue number4
Publication statusPublished - 2014 Dec 14

ASJC Scopus subject areas

  • Software

Cite this

Variability modeling methods for software product line development. / Noda, Natsuko; Kishi, Tomoji.

In: Computer Software, Vol. 31, No. 4, 14.12.2014, p. 66-76.

Research output: Contribution to journalArticle

@article{ab15b04c9e9648dd81ee2fc472b3a397,
title = "Variability modeling methods for software product line development",
abstract = "In software product-line development (SPLD), variability management plays an essential role, and multiple variability modeling methods have been proposed. Along with gradual acceptance of SPLD and diversifications of the usage of variability models, there have been proposed various enhancements on these models. In this tutorial paper, we focus on feature model, a representative variability model. We firstly introduce the original feature model and some extensions made on the model, and then introduce how these models are used in SPLD activities.",
author = "Natsuko Noda and Tomoji Kishi",
year = "2014",
month = "12",
day = "14",
language = "English",
volume = "31",
pages = "66--76",
journal = "Computer Software",
issn = "0289-6540",
publisher = "Japan Society for Software Science and Technology",
number = "4",

}

TY - JOUR

T1 - Variability modeling methods for software product line development

AU - Noda, Natsuko

AU - Kishi, Tomoji

PY - 2014/12/14

Y1 - 2014/12/14

N2 - In software product-line development (SPLD), variability management plays an essential role, and multiple variability modeling methods have been proposed. Along with gradual acceptance of SPLD and diversifications of the usage of variability models, there have been proposed various enhancements on these models. In this tutorial paper, we focus on feature model, a representative variability model. We firstly introduce the original feature model and some extensions made on the model, and then introduce how these models are used in SPLD activities.

AB - In software product-line development (SPLD), variability management plays an essential role, and multiple variability modeling methods have been proposed. Along with gradual acceptance of SPLD and diversifications of the usage of variability models, there have been proposed various enhancements on these models. In this tutorial paper, we focus on feature model, a representative variability model. We firstly introduce the original feature model and some extensions made on the model, and then introduce how these models are used in SPLD activities.

UR - http://www.scopus.com/inward/record.url?scp=84920053625&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84920053625&partnerID=8YFLogxK

M3 - Article

VL - 31

SP - 66

EP - 76

JO - Computer Software

JF - Computer Software

SN - 0289-6540

IS - 4

ER -