CITI has stopped operations in 2014, to co-launch NOVA LINCS THIS SITE IS NOT BEING UPDATED SINCE 2013
citi banner
  Home  \  Publications  \  Technical Report Page Login  
banner bottom
File Top
Tracing between Features and UML-Based Requirements Models: A Model-Driven Approach for Software Product Lines

UML and feature models can be used to complement each other and can be the base techniques for a systematic method to identify and model Software Product Line requirements. In this paper, we present a model-driven approach to support traceability between features and UML requirements analysis models such as use case and activity diagrams. The approach defines a set of domain and application engineering activities to model, specify and compose requirements. Additionally, it supports the trace between feature and requirements models. Traceability is achieved through the adoption of a simple, but useful, metamodel integration strategy. The main contribution of this paper is to show how model-driven techniques can use the information provided by trace links to automatically derive other useful models and views for the domain and application engineering processes. These activities are illustrated using a home automation system product line.

File Bottom