An exploratory study of architectural effects on requirements decisions

被引:6
|
作者
Miller, James A. [1 ]
Ferrari, Remo [1 ]
Madhavji, Nazim H. [1 ]
机构
[1] Univ Western Ontario, Dept Comp Sci, London, ON N6A 5B7, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Software architecture; Requirements engineering; Empirical study; Software quality; Process improvement; Quantitative and qualitative research; Architecture and requirements technology; SOFTWARE; FRAMEWORK;
D O I
10.1016/j.jss.2010.07.006
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The question of the "manner in which an existing software architecture affects requirements decision-making" is considered important in the research community; however, to our knowledge, this issue has not been scientifically explored. We do not know, for example, the characteristics of such architectural effects. This paper describes an exploratory study on this question. Specific types of architectural effects on requirements decisions are identified, as are different aspects of the architecture together with the extent of their effects. This paper gives quantitative measures and qualitative interpretation of the findings. The understanding gained from this study has several implications in the areas of: project planning and risk management, requirements engineering (RE) and software architecture (SA) technology, architecture evolution, tighter integration of RE and SA processes, and middleware in architectures. Furthermore, we describe several new hypotheses that have emerged from this study, that provide grounds for future empirical work. This study involved six RE teams (of university students), whose task was to elicit new requirements for upgrading a pre-existing banking software infrastructure. The data collected was based on a new meta-model for requirements decisions, which is a bi-product of this study. (C) 2010 Elsevier Inc. All rights reserved.
引用
收藏
页码:2441 / 2455
页数:15
相关论文
共 50 条
  • [31] Situated Analysis of Team Handball Players' Decisions: An Exploratory Study
    Lenzen, Benoit
    Theunissen, Catherine
    Cloes, Marc
    JOURNAL OF TEACHING IN PHYSICAL EDUCATION, 2009, 28 (01) : 54 - 74
  • [32] Launch decisions and competitive reactions: an exploratory market signaling study
    Hultink, EJ
    Langerak, F
    JOURNAL OF PRODUCT INNOVATION MANAGEMENT, 2002, 19 (03) : 199 - 212
  • [33] Congruence between Competitive Priorities and Manufacturing Decisions: An Exploratory Study
    Choudhari, Sanjay C.
    Adil, Gajendra K.
    Ananthakumar, Usha
    IEEM: 2008 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT, VOLS 1-3, 2008, : 1179 - +
  • [34] An Exploratory Study of Web Foraging to Understand and Support Programming Decisions
    Hsieh, Jane
    Liu, Michael Xieyang
    Myers, Brad A.
    Kittur, Aniket
    2018 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC), 2018, : 305 - 306
  • [35] Economic hardship and the role of cost in childcare decisions: An exploratory study
    Ronnenberg, Megan M.
    Conrad, Aislinn R.
    CHILDREN AND YOUTH SERVICES REVIEW, 2024, 163
  • [36] Decisions in software development projects management. An exploratory study
    Colomo-Palacios, Ricardo
    Casado-Lumbreras, Cristina
    Soto-Acosta, Pedro
    Garcia-Crespo, Angel
    BEHAVIOUR & INFORMATION TECHNOLOGY, 2013, 32 (11) : 1077 - 1085
  • [37] An Exploratory Study for Evaluating the Use of Floor Visualisations in Navigation Decisions
    Albarrak, Luluah
    Metatla, Oussama
    Roudaut, Anne
    CHI EA '19 EXTENDED ABSTRACTS: EXTENDED ABSTRACTS OF THE 2019 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, 2019,
  • [38] How Architectural Forms Can Influence Emotional Reactions: An Exploratory Study
    Formiga, Barbara
    Rebelo, Francisco
    Pinto, Jorge Cruz
    Gomes, Emerson
    DESIGN, USER EXPERIENCE, AND USABILITY: DESIGN FOR EMOTION, WELL-BEING AND HEALTH, LEARNING, AND CULTURE, PT II, 2022, 13322 : 37 - 55
  • [39] An Exploratory Study of MVC-based Architectural Patterns in Android Apps
    Daoudi, Aymen
    ElBoussaidi, Ghizlane
    Moha, Naouel
    Kpodjedo, Segla
    SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, 2019, : 1711 - 1720
  • [40] Architectural Requirements of Ambient Intelligence
    Wichert, Reiner
    Tazari, Mohammad-Reza
    Hellenschmidt, Michael
    IT-INFORMATION TECHNOLOGY, 2008, 50 (01): : 13 - 20