University of Limerick
Browse

Tracing aspect-oriented patterns for identifying feature dependency inconsistencies in software product lines

Download (299.95 kB)
conference contribution
posted on 2011-01-20, 10:58 authored by Saad bin Abid
Features implementing the functionality in a software product line (SPL) often interact and depend on each other. It is hard to maintain the consistency between feature dependencies on the model level and in the actual implementation over time, resulting in inconsistent SPL with less ability for inclusion and exclusion of features during product derivation. We describe our initial results when working with feature dependencies implemented as aspect-oriented patterns and the related inconsistencies. Our aim is to improve feature dependency analysis for inconsistency identification between traceable modeled artefacts in SPL. In this research work we argue that traceability can facilitate identification of feature dependency inconsistencies. We report our experience of feature dependency inconsistency scenarios on different abstraction levels and our intended approach using traceability modeling to analyze feature dependency inconsistencies in the context of an existing scientific calculator product line.

History

Publication

Proceedings of 15th International Workshop on Aspect-Oriented Modeling; aom15-paper7

Note

non-peer-reviewed

Other Funding information

SFI

Language

English

Usage metrics

    University of Limerick

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC