An approach to analyzing commonality and variability of features using ontology in a software product line engineering

Soon Bok Lee, Jin Woo Kim, Chee Yang Song, Doo Kwon Baik

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

20 Citations (Scopus)

Abstract

In a product line engineering, several studies have been made on analysis of feature which determines commonality and variability of product. Fundamentally, because the studies are based on developer's intuition and domain expert's experience, stakeholders lack common understanding of feature and a feature analysis is informal and subjective. Moreover, the reusability of software products, which were developed, is insufficient. This paper proposes an approach to analyzing commonality and variability of features using semantic-based analysis criteria which is able to change feature model of specific domain to feature-ontology. For the purpose, first feature attributes were made, create a feature model following the Meta model, transform it into feature-ontology, and save it to Meta feature-ontology repository. Henceforth, when we construct a feature model of the same product line, commonality and variability of the features can be extracted, comparing it with Meta feature ontology through a semantic similarity analysis method, which is proposed. Furthermore, a tool for a semantic similarity-comparing algorithm was implemented and an experiment with an electronic approval system domain in order to show the efficiency of the approach Was conducted. A Meta feature model can definitely be created through this approach, to construct a high-quality feature model based on common understanding of a feature. The main contributions are a formulating a method of extracting commonality and variability from features using ontology based on semantic similarity mapping and a enhancement of reusability of feature model.

Original languageEnglish
Title of host publicationProceedings - SERA 2007
Subtitle of host publicationFifth ACIS International Conference on Software Engineering Research, Management, and Applications
Pages727-734
Number of pages8
DOIs
Publication statusPublished - 2007
EventSERA 2007: Fifth ACIS International Conference on Software Engineering Research, Management, and Applications - Busan, Korea, Republic of
Duration: 2007 Aug 202007 Aug 22

Publication series

NameProceedings - SERA 2007: Fifth ACIS International Conference on Software Engineering Research, Management, and Applications

Other

OtherSERA 2007: Fifth ACIS International Conference on Software Engineering Research, Management, and Applications
Country/TerritoryKorea, Republic of
CityBusan
Period07/8/2007/8/22

ASJC Scopus subject areas

  • Software
  • Management Science and Operations Research
  • General Engineering

Fingerprint

Dive into the research topics of 'An approach to analyzing commonality and variability of features using ontology in a software product line engineering'. Together they form a unique fingerprint.

Cite this