TY - GEN
T1 - Ontology-based product line modeling and generation
AU - Siy, Harvey
AU - Wolfson, Aaron
AU - Zand, Mansour
PY - 2011
Y1 - 2011
N2 - Software product line engineering defines a family of related software products. Every software product line engineering method has two essential elements, a set of models representing the product family, and a process for instantiating product members from those models. In this paper, we investigate the use of ontologies to model product lines. We also show how product members can be instantiated from an ontology-based model. We discuss our early experiences using ontologies to specify a family of workflows for a large insurance company.
AB - Software product line engineering defines a family of related software products. Every software product line engineering method has two essential elements, a set of models representing the product family, and a process for instantiating product members from those models. In this paper, we investigate the use of ontologies to model product lines. We also show how product members can be instantiated from an ontology-based model. We discuss our early experiences using ontologies to specify a family of workflows for a large insurance company.
KW - ontology
KW - owl
KW - software product line
KW - swrl
UR - http://www.scopus.com/inward/record.url?scp=79959271008&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=79959271008&partnerID=8YFLogxK
U2 - 10.1145/1985484.1985497
DO - 10.1145/1985484.1985497
M3 - Conference contribution
AN - SCOPUS:79959271008
SN - 9781450305846
T3 - Proceedings - International Conference on Software Engineering
SP - 50
EP - 54
BT - PLEASE'11
T2 - 2nd International Workshop on Product Line Approaches in Software Engineering, PLEASE 2011, Co-located with ICSE 2011
Y2 - 22 May 2011 through 23 May 2011
ER -