DocumentCode :
107523
Title :
Thinking about Quoins: Strategic Traceability of Architecturally Significant Requirements
Author :
Cleland-Huang, Jane
Volume :
30
Issue :
5
fYear :
2013
fDate :
Sept.-Oct. 2013
Firstpage :
16
Lastpage :
18
Abstract :
Architectural degradation is a common problem in most nontrivial, long-lived software systems. By identifying architecturally significant requirements and establishing trace links from those requirements, via architectural decisions, to code, we can keep developers informed of underlying architectural decisions and help preserve code quality during change maintenance. The Web extra at http://youtu.be/U6MAlOvJpQY is an audio podcast of author Jane Cleland-Huang reading her Requirements column, in which she discusses how requirements engineers can keep developers informed of underlying architectural decisions and help preserve code quality during change maintenance.
Keywords :
formal specification; program diagnostics; software architecture; software maintenance; architectural decisions; architectural degradation; architecturally significant requirements; change maintenance; code quality; long-lived software systems; requirements engineers; strategic traceability; trace links; Data models; Software architecture; Software systems; architecture; quoins; requirements; traceability;
fLanguage :
English
Journal_Title :
Software, IEEE
Publisher :
ieee
ISSN :
0740-7459
Type :
jour
DOI :
10.1109/MS.2013.117
Filename :
6588522
Link To Document :
بازگشت