DocumentCode :
3302201
Title :
Understanding the role of constraints on architecturally significant requirements
Author :
Ernst, Neil A. ; Ozkaya, Ipek ; Nord, Robert L. ; Delange, Julien ; Bellomo, Stephany ; Gorton, Ian
Author_Institution :
Software Eng. Inst., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear :
2013
fDate :
16-16 July 2013
Firstpage :
9
Lastpage :
14
Abstract :
A key constraint on software development is reliance on tools, which we define as COTS products, software services, languages, frameworks and platforms. These tools may have significant architectural impacts that are not obvious when the requirements are elicited, tools selected, and architecture sketched out. In this paper, we report on a case study we conducted to identify architecturally significant requirements (ASRs) that were impacted by tool selection. We identified ASRs in an existing health IT project, CONNECT, and also identified the constraints on the project that were tool-related. We produce a mapping showing how the architectural risks identified in the initial architectural analysis were impacted by the tool choices made. We produce metrics showing how much time has been consumed when implementing ASRs that involve working around/with these constraints and the risks associated with them.
Keywords :
risk management; software architecture; software metrics; software packages; software tools; ASR; CONNECT; COTS products; architectural analysis; architectural risk identification; architecturally significant requirement identification; commercial off-the-shelf products; constraint role; frameworks; health IT project; languages; platforms; software development; software services; Complexity theory; Computer architecture; Java; Measurement; Software; Standards; Testing; CONNECT; architecturally significant requirements; architecture analysis; constraints; work items;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Twin Peaks of Requirements and Architecture (TwinPeaks), 2013 3rd International Workshop on the
Conference_Location :
Rio de Janeiro
Type :
conf
DOI :
10.1109/TwinPeaks-2.2013.6617353
Filename :
6617353
Link To Document :
بازگشت