Best Practices for Automated Traceability.

The article discusses automated traceability, a method for software engineers to design and maintain software systems. Automated traceability utilizes information-retrieval methods to reduce manual efforts in creating a requirements trace matrix. Manual traces are often inconsistent or incomplete an...

Descripción completa

Detalles Bibliográficos
Publicado en:Computer (00189162) Vol. 40; no. 6; pp. 27 - 36
Autores principales: Cleland-Huang, Jane, Settimi, Raffaella, Romanova, Eli, Berenbach, Brian, Clark, Stephen
Formato: Artículo
Publicado: IEEE Jun2007
Materias:
Acceso en línea:Ver este registro en EBSCOhost
Descripción
Sumario:The article discusses automated traceability, a method for software engineers to design and maintain software systems. Automated traceability utilizes information-retrieval methods to reduce manual efforts in creating a requirements trace matrix. Manual traces are often inconsistent or incomplete and often cannot be applied to supplemental documents. Probabilistic network-based algorithms increase accuracy in the assessment of candidate links. The authors suggest traceability frameworks function better if designed for a specific purpose and with an appropriate level of granularity. Creating a project glossary and an informational hierarchy can aid in the creation of traceable artifacts.