Profiles in a strict metamodeling framework
Science of Computer Programming - Special issue on unified modeling language (UML 2000)
The rationale of powertype-based metamodelling to underpin software development methodologies
APCCM '05 Proceedings of the 2nd Asia-Pacific conference on Conceptual modelling - Volume 43
Software Product Line Engineering: Foundations, Principles and Techniques
Software Product Line Engineering: Foundations, Principles and Techniques
A Feature-Oriented Requirements Tracing Method: A Study of Cost-benefit Analysis
ICHIT '06 Proceedings of the 2006 International Conference on Hybrid Information Technology - Volume 02
Model-driven derivation of product architectures
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering
A scoped approach to traceability management
Journal of Systems and Software
A Proposal for Defining a Set of Basic Items for Project-Specific Traceability Methodologies
SEW '08 Proceedings of the 2008 32nd Annual IEEE Software Engineering Workshop
Proceedings of the 13th International Software Product Line Conference
A model-driven traceability framework for software product lines
Software and Systems Modeling (SoSyM)
A traceability semantics approach for supporting product value analysis
Proceedings of the 11th International Conference on Product Focused Software
Hi-index | 0.00 |
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.