How the Understanding of the Effects of Design Decisions Informs Requirements Engineering

被引:0
作者
Durdik, Zoya [1 ]
Koziolek, Anne [1 ]
Reussner, Ralf H. [1 ]
机构
[1] Karlsruhe Inst Technol, D-76021 Karlsruhe, Germany
来源
2013 2ND INTERNATIONAL WORKSHOP ON THE TWIN PEAKS OF REQUIREMENTS AND ARCHITECTURE (TWINPEAKS) | 2013年
关键词
Software architecture; requirements engineering; design decisions;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Requirements are usually one of the main drivers for software architecture. Although current research acknowledges the opposite effects of design decisions on requirements engineering, it does not go beyond the general idea of their existence. The contribution of this paper lies in the explicit discussion of the effects of design decisions on requirements engineering. We define two types of design decisions and discuss their effect on requirements, and in particular on elicitation and prioritisation. Furthermore, we propose and demonstrate on an example two channels from architectural design to requirements that can be used to drive requirement elicitation and prioritization. This is the base for a new approach where also the results of the quantitative analysis of the effects of requirements on architecture are fed back into the requirements process.
引用
收藏
页码:14 / 18
页数:5
相关论文
共 23 条
[1]  
Aleti A., 2012, PREPRINT
[2]  
Aleti A., 2009, P 2009 ICSE WORKSH M
[3]  
[Anonymous], 2001, SOFTWARE PRODUCT LIN
[4]  
[Anonymous], PERFORMANCE EVALUATI
[5]  
de Boer R. C., 2009, J SYS SOFT, V82
[6]  
de Gooijer T., 2012, P 3 JOINT WOSP SIPEW
[7]  
Diaz-Pace A, 2008, LECT NOTES COMPUT SC, V5281, P171, DOI 10.1007/978-3-540-87879-7_11
[8]  
Durdik Z., 2012, P 8 ACM SIGSOFT INT
[9]  
Engelsman W., 2009, LECT NOTES BUSINESS, V28
[10]  
Ferrari R, 2010, LECT NOTES COMPUT SC, V6182, P23, DOI 10.1007/978-3-642-14192-8_4