University of Limerick
Browse

A formal approach to reuse successful traceability practices in SPL projects

Download (259.65 kB)
conference contribution
posted on 2011-02-04, 16:28 authored by Angelina Espinoza, Goetz Botterweck, Juan Garbajosa
Software Product Line (SPL) Engineering has to deal with interrelated, complex models such as feature and architecture models, hence traceability is fundamental to keep them consistent. Commonly, a traceability schema must be started from scratch from project to project. To avoid that, useful traceability practices to solve day to day problems should be modeled explicitly and kept as part of the traceability knowledge gained, and then organizations can reduce time and effort in implementing traceability in new projects. This paper presents an approach for formalizing and reusing traceability practices in SPL Engineering. Using this formalization approach a traceability metamodel is defined, incorporating the particular traceability practices performed in SPL Engineering. Customized traceability methodologies for SPL projects will be systematically and formally generated from this metamodel. These resulting methodologies will have already incorporated the traceability knowledge proven as successful in previous projects, facilitating the reuse of such practices. In this paper, we focus specifically on the product derivation process, to show the advantages of this formalization approach to reuse traceability knowledge.

Funding

U.S.-Hungary Cooperative Mathematical Research on Vilenkin- Fourier Series

Office of the Director

Find out more...

History

Publication

SAC '10 Proceedings of the 2010 ACM Symposium on Applied Computing;pp. 2352-2359

Publisher

Association for Computing Machinery

Note

peer-reviewed

Other Funding information

SFI, CONACYT, FLEXI, MEC, Spain, MITYC, Spain

Language

English

Usage metrics

    University of Limerick

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC