Abstract
Software engineers frequently struggle with understanding the relationships between the source code of a system and its requirements or high-level features. These relationships are commonly referred to as trace links. The creation and maintenance of trace links is a largely manual, time-consuming, and error-prone process. This paper presents STRADA (Scenario-based TRAce Detection and Analysis) a tool that helps software engineers explore traces links to source code through testing. While testing is predominantly done to ensure the correctness of a software system, STRADA demonstrates a vital secondary benefit: by executing source code during testing it can be linked to requirements and features, thus establishing traceability automatically.
Original language | English |
---|---|
Title of host publication | ICSE'07: 29th Int. Conference on Software Engineering, Minneapolis, 2007 (accepted for publication) |
Number of pages | 2 |
Publication status | Published - 2007 |
Fields of science
- 102 Computer Sciences
- 102022 Software development