STRADA: A Tool for Scenario-Based Feature-to-Code Trace Detection and Analysis (bibtex)
by Alexander Egyed, Gernot Binder, Paul Grünbacher
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 errorprone 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.
Reference:
STRADA: A Tool for Scenario-Based Feature-to-Code Trace Detection and Analysis (Alexander Egyed, Gernot Binder, Paul Grünbacher), In Proceedings of the 29th Int'l Conference on Software Engineering (ICSE 2007), Minneapolis, USA, IEEE Computer Society, 2007.
Bibtex Entry:
@Conference{DBLP:conf/icse/EgyedBG07,
  author    = {Alexander Egyed and Gernot Binder and Paul Grünbacher},
  title     = {STRADA: A Tool for Scenario-Based Feature-to-Code Trace Detection and Analysis},
  booktitle = {Proceedings of the 29th Int'l Conference on Software Engineering (ICSE 2007), Minneapolis, USA},
  year      = {2007},
  pages     = {41-42},
  publisher = {IEEE Computer Society},
  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 errorprone 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.},
  doi       = {10.1109/ICSECOMPANION.2007.70},
  file      = {:Conferences\\ICSE 2007 - STRADA - A Tool for Scenario-based Feature-to-Code Trace Detection and Analysis\\STRADA - A Tool for Scenario-based Feature-to-Code Trace Detection and Analysis-preprint.pdf:PDF},
  keywords  = {},
  owner     = {paul},
  timestamp = {2015.09.12},
  url       = {http://doi.ieeecomputersociety.org/10.1109/ICSECOMPANION.2007.70},
}
Powered by bibtexbrowser