Theory as a source of software and system requirements

被引:0
|
作者
Ruzanna Chitchyan
Caroline Bird
机构
[1] University of Bristol,Department of Computer Science
来源
Requirements Engineering | 2022年 / 27卷
关键词
Grounded theory; Elicitation method; Requirements elicitation; Demand-side response; Energy service, Energy transition ; Case study; Systemic concerns, Tacit knowledge;
D O I
暂无
中图分类号
学科分类号
摘要
Today, when undertaking requirements elicitation, engineers attend to the needs and wants of the user groups considered relevant for the software system. However, answers to some relevant questions (e.g., how to improve adoption of the intended system) cannot always be addressed through direct need and want elicitation. Using an example of energy demand-response systems, this paper demonstrates that use of grounded theory analysis can help address such questions. The theories emerging from such analysis produce a set of additional requirements which cannot be directly elicited from individuals/groups, and would otherwise be missed. Thus, we demonstrate that the theories generated through grounded theory analysis can serve as additional valuable sources of requirements for software and its wider system. This paper extends our previous work by demonstrating how several theories can be constructed and utilised for a single system analysis.
引用
收藏
页码:375 / 398
页数:23
相关论文
共 50 条
  • [1] Theory as a source of software and system requirements
    Chitchyan, Ruzanna
    Bird, Caroline
    REQUIREMENTS ENGINEERING, 2022, 27 (03) : 375 - 398
  • [2] Theory as a Source of Software Requirements
    Chitchyan, Ruzanna
    Bird, Caroline
    2020 28TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE'20), 2020, : 227 - 237
  • [3] A Software Requirements Change Source Taxonomy
    McGee, Sharon
    Greer, Des
    2009 FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES (ICSEA 2009), 2009, : 51 - 58
  • [4] Understanding Requirements for Open Source Software
    Scacchi, Walt
    DESIGN REQUIREMENTS ENGINEERING: A TEN-YEAR PERSPECTIVE, 2009, 14 : 467 - 494
  • [5] Mining Reddit as a New Source for Software Requirements
    Iqbal, Tahira
    Khan, Moniba
    Taveter, Kuldar
    Seyff, Norbert
    29TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE 2021), 2021, : 128 - 138
  • [6] Software Design of System Requirements Utilizing Set Theory Model for Anomaly Handling
    Radar and Communications Systems Hughes Aircraft Company, PO Box 92426, Bldg. R8, MS N506, Los Angeles
    CA
    90009, United States
    INCOSE Int. Sym., 1 (907-910):
  • [7] Software requirements specification and system safety
    Heimdahl, MPE
    Reese, JD
    RE '97 - PROCEEDINGS OF THE THIRD IEEE INTERNATIONAL SYMPOSIUM ON REQUIREMENTS ENGINEERING, 1997, : 264 - 264
  • [8] Requirements Engineering in Software Startups: a Grounded Theory Approach
    Melegati, Jorge
    Goldman, Alfredo
    2016 INTERNATIONAL CONFERENCE ON ENGINEERING, TECHNOLOGY AND INNOVATION/IEEE LNTERNATIONAL TECHNOLOGY MANAGEMENT CONFERENCE (ICE/ITMC), 2016,
  • [9] Automated Framework to Extract Software Requirements from Source Code
    Miskell, Cameron
    Diaz, Richard
    Ganeriwala, Parth
    Slhoub, Khaled
    Nembhard, Fitzroy
    PROCEEDINGS OF 2023 7TH INTERNATIONAL CONFERENCE ON NATURAL LANGUAGE PROCESSING AND INFORMATION RETRIEVAL, NLPIR 2023, 2023, : 130 - 134
  • [10] Evolving software trace links between requirements and source code
    Rahimi, Mona
    Cleland-Huang, Jane
    EMPIRICAL SOFTWARE ENGINEERING, 2018, 23 (04) : 2198 - 2231