Title :
Traceability based on design decisions
Author :
Cimitile, A. ; Lanubile, F. ; Visaggio, G.
Author_Institution :
Dip. di Inf. e Sistemistica, Naples Univ., Italy
Abstract :
The authors model the different points of view on a software structure as distinct conceptual models. The mapping among models of the same software structure is made through the assumption of design decisions. This mapping is represented as a graph, the model dependency descriptor, which connects components of source models with those in the target models. A traceability relation is set between components by producing the transitive closure of the model dependency descriptor. The traceability relation which is proposed links objects and also tracks decisions having a role in the transformation. A traceability support system incorporates a number of design databases and implements the model dependency descriptor. Its use enables the management of systems which were developed by using different design methods and different programming environments, and the capturing of the assumptions set during both development and maintenance
Keywords :
program testing; software maintenance; conceptual models; design databases; design decisions; mapping; model dependency descriptor; programming environments; software structure; source models; transitive closure; Databases; Design methodology; Documentation; Environmental management; Modems; Programming environments; Software design; Software development management; Software systems; Target tracking;
Conference_Titel :
Software Maintenance, 1992. Proceerdings., Conference on
Conference_Location :
Orlando, FL
Print_ISBN :
0-8186-2980-0
DOI :
10.1109/ICSM.1992.242530