kirancodes.me
To Proof Maintenance & Beyond!

Tracing architecturally significant requirements: a decision-centric approach

Mehdi Mirakhorli

Abstract

This thesis describes a Decision-Centric traceability framework that supports software engineering activities such as architectural preservation, impact analysis, and visualization of design intent. We present a set of traceability patterns, derived from studying real-world architectural designs in high-assurance and high-performance systems. We further present a trace-retrieval approach that reverse engineers design decisions and their associated traceability links by training a classifier to recognize fragments of design decisions and then using the traceability patterns to reconstitute the decisions from their individual parts.

BibTeX
@inproceedings{Mirakhorli:ICSE11,
  author    = {Mehdi Mirakhorli},
  title     = {Tracing architecturally significant requirements: a decision-centric approach},
  booktitle = {ICSE},
  pages     = {1126--1127},
  publisher = {{ACM}},
  year      = {2011},
}

Related papers