Ontology-based product line modeling and generation

Harvey Siy, Aaron Wolfson, Mansour Zand

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Abstract

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.

Original languageEnglish (US)
Title of host publicationPLEASE'11
Subtitle of host publicationProceedings of the 2nd International Workshop on Product Line Approaches in Software Engineering, Co-located with ICSE 2011
Pages50-54
Number of pages5
DOIs
StatePublished - Jun 22 2011
Event2nd International Workshop on Product Line Approaches in Software Engineering, PLEASE 2011, Co-located with ICSE 2011 - Waikiki, Honolulu, HI, United States
Duration: May 22 2011May 23 2011

Publication series

NameProceedings - International Conference on Software Engineering
ISSN (Print)0270-5257

Conference

Conference2nd International Workshop on Product Line Approaches in Software Engineering, PLEASE 2011, Co-located with ICSE 2011
CountryUnited States
CityWaikiki, Honolulu, HI
Period5/22/115/23/11

Fingerprint

Ontology
Computer simulation
Insurance
Industry

Keywords

  • ontology
  • owl
  • software product line
  • swrl

ASJC Scopus subject areas

  • Software

Cite this

Siy, H., Wolfson, A., & Zand, M. (2011). Ontology-based product line modeling and generation. In PLEASE'11: Proceedings of the 2nd International Workshop on Product Line Approaches in Software Engineering, Co-located with ICSE 2011 (pp. 50-54). (Proceedings - International Conference on Software Engineering). https://doi.org/10.1145/1985484.1985497

Ontology-based product line modeling and generation. / Siy, Harvey; Wolfson, Aaron; Zand, Mansour.

PLEASE'11: Proceedings of the 2nd International Workshop on Product Line Approaches in Software Engineering, Co-located with ICSE 2011. 2011. p. 50-54 (Proceedings - International Conference on Software Engineering).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Siy, H, Wolfson, A & Zand, M 2011, Ontology-based product line modeling and generation. in PLEASE'11: Proceedings of the 2nd International Workshop on Product Line Approaches in Software Engineering, Co-located with ICSE 2011. Proceedings - International Conference on Software Engineering, pp. 50-54, 2nd International Workshop on Product Line Approaches in Software Engineering, PLEASE 2011, Co-located with ICSE 2011, Waikiki, Honolulu, HI, United States, 5/22/11. https://doi.org/10.1145/1985484.1985497
Siy H, Wolfson A, Zand M. Ontology-based product line modeling and generation. In PLEASE'11: Proceedings of the 2nd International Workshop on Product Line Approaches in Software Engineering, Co-located with ICSE 2011. 2011. p. 50-54. (Proceedings - International Conference on Software Engineering). https://doi.org/10.1145/1985484.1985497
Siy, Harvey ; Wolfson, Aaron ; Zand, Mansour. / Ontology-based product line modeling and generation. PLEASE'11: Proceedings of the 2nd International Workshop on Product Line Approaches in Software Engineering, Co-located with ICSE 2011. 2011. pp. 50-54 (Proceedings - International Conference on Software Engineering).
@inproceedings{e838a168fa254ef1afb35de5da6a0dee,
title = "Ontology-based product line modeling and generation",
abstract = "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.",
keywords = "ontology, owl, software product line, swrl",
author = "Harvey Siy and Aaron Wolfson and Mansour Zand",
year = "2011",
month = "6",
day = "22",
doi = "10.1145/1985484.1985497",
language = "English (US)",
isbn = "9781450305846",
series = "Proceedings - International Conference on Software Engineering",
pages = "50--54",
booktitle = "PLEASE'11",

}

TY - GEN

T1 - Ontology-based product line modeling and generation

AU - Siy, Harvey

AU - Wolfson, Aaron

AU - Zand, Mansour

PY - 2011/6/22

Y1 - 2011/6/22

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

ER -