Open Research Newcastle
Browse

Streamlined feature dependency representation in software product lines

Download (882.07 kB)
conference contribution
posted on 2025-05-09, 06:27 authored by H. Ye, Yuqing LinYuqing Lin, W. Zhang
Feature dependencies have very strong implications on the configurations in a software product line. Different types of dependencies between features and variation points make dependency validation and product configuration very complex. An approach to streamlining dependency types is proposed to transform different types of dependencies to a single type of dependencies - dependencies between variable features without changing the configuration implications. The semantics of the transformed dependencies become much more intuitive, which makes the product configurations more effective and efficient. As the configuration constraint of a transformed dependency is simplified the dependency validations in feature models becomes much easier. A case study based on a Library Software Product Line has been presented to demonstrate how the proposed approach works.

History

Source title

Proceedings of the 2010 International Conference on Software Engineering Research & Practice

Name of conference

2010 International Conference on Software Engineering Research and Practice (SERP '10)

Location

Las Vegas, NV

Start date

2010-07-12

End date

2010-07-15

Pagination

612-618

Publisher

CSREA Press

Place published

Las Vegas, NV

Language

  • en, English

College/Research Centre

Faculty of Engineering and Built Environment

School

School of Electrical Engineering and Computer Science

Usage metrics

    Publications

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC