2004Industrial Management & Data SystemsRequires access

A scenario, goal and feature‐oriented domain analysis approach for developing software product lines

Sooyong Park, Minseong Kim, Vijayan Sugumaran

Open publisher page 30 citations

Abstract

A software product line (SPL) captures commonalities and variations (C&V) within a family of systems. Although, feature‐oriented approaches have been proposed for building product lines, none of them provide a systematic approach for identifying features. This paper proposes a domain analysis method for creating SPL based on scenarios, goals and features. In particular, the paper presents a domain requirements model (DRM) that integrates features with goals and scenarios, and a domain requirements modeling method that uses the DRM. This approach has been applied to the home integration system (HIS) domain to demonstrate its feasibility. This approach makes it possible to systematically identify features and provide the rationale for both features and C&V.

About this research paper

What this paper is about

A software product line (SPL) captures commonalities and variations (C&V) within a family of systems. Although, feature‐oriented approaches have been proposed for building product lines, none of them provide a systematic approach for identifying features. This paper proposes a domain analysis method for creating SPL based on scenarios, goals and features. In particular, the paper presents a domain requirements model (DRM) that integrates features with goals and scenarios, and a domain requirements modeling method that uses the DRM. This approach has been applied to the home integration system (HIS) domain to demonstrate its feasibility. This approach makes it possible to systematically identify features and provide the rationale for both features and C&V.

Why it matters

OpenAlex reports 30 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

A software product line (SPL) captures commonalities and variations (C&V) within a family of systems. Although, feature‐oriented approaches have been proposed for building product lines, none of them provide a systematic approach for identifying features. This paper proposes a domain analysis method for creating SPL based on scenarios, goals and features. In particular, the paper presents a domain requirements model (DRM) that integrates features with goals and scenarios, and a domain requirements modeling method that uses the DRM. This approach has been applied to the home integration system (HIS) domain to demonstrate its feasibility. This approach makes it possible to systematically identify features and provide the rationale for both features and C&V.

Key concepts: Domain analysis, Software product line, Domain engineering, Feature model, Domain (mathematical analysis), Feature (linguistics), Computer science, Product (mathematics)

Related papers

Back to paper searchBrowse research topicsOriginal source
A scenario, goal and feature‐oriented domain analysis approach for developing software product lines — Research Paper | ScholarLens