STRADA: A Tool for Scenario-Based Feature-to-Code Trace Detection and Analysis (bibtex)
by Alexander Egyed, Gernot Binder and 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:
Alexander Egyed, Gernot Binder and Paul Grünbacher: STRADA: A Tool for Scenario-Based Feature-to-Code Trace Detection and Analysis, 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