Requirements Socio-Technical Graphs for Managing Practitioners' Traceability Questions

被引:8
|
作者
Niu, Nan [1 ]
Wang, Wentao [1 ]
Gupta, Arushi [1 ]
Assarandarban, Mona [1 ]
Xu, Li Da [2 ]
Savolainen, Juha [3 ]
Cheng, Jing-Ru C. [4 ]
机构
[1] Univ Cincinnati, Dept Elect Engn & Comp Sci, Cincinnati, OH 45221 USA
[2] Chinese Acad Sci, Inst Comp Technol, Beijing 100190, Peoples R China
[3] Software & Control Res & Dev, Danfoss Drives A-S, DK-6300 Grasten, Denmark
[4] US Army, Engineer Res & Dev Ctr, Informat Technol Lab, Vicksburg, MS 39180 USA
来源
基金
美国国家科学基金会;
关键词
Practitioner questions; requirements socio-technical graph (RSTG); requirements traceability; social internet of things (SIoT);
D O I
10.1109/TCSS.2018.2872059
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
To understand requirements traceability in practice, we contribute, in this paper, an automated approach to identifying questions from requirements repositories and examining their answering status. Applying our approach to 345 opensource projects results in 20622 questions, among which 53% and 15% are classified as successfully and unsuccessfully answered, respectively. By constructing a novel requirements socio-technical graph, we explore the impact of stakeholder-artifact relationships on traceability. The number of people, surprisingly, has little influence compared to other graph-theoretic measures like the clustering coefficient. Based on the repository mining results, we formulate a set of novel hypotheses about traceability. A case study supports some hypotheses while offering new insights.
引用
收藏
页码:1152 / 1162
页数:11
相关论文
共 50 条
  • [21] Discovery of socio-technical requirements for the design of a digital educational game
    Blum Haddad, Flavia Belintani
    Naldi Dias, Luiz Miguel
    Correa, Cleber Gimenez
    Peres, Leticia Mara
    [J]. PROCEEDINGS OF THE 19TH BRAZILIAN SYMPOSIUM ON INFORMATION SYSTEMS, 2023, : 174 - 180
  • [22] Adaptive socio-technical systems: a requirements-based approach
    Dalpiaz, Fabiano
    Giorgini, Paolo
    Mylopoulos, John
    [J]. REQUIREMENTS ENGINEERING, 2013, 18 (01) : 1 - 24
  • [23] Modelling and reasoning about security requirements in socio-technical systems
    Paja, Elda
    Dalpiaz, Fabiano
    Giorgini, Paolo
    [J]. DATA & KNOWLEDGE ENGINEERING, 2015, 98 : 123 - 143
  • [24] Semi-Automating (or not) a Socio-Technical Method for Socio-Technical Systems
    Mendez, Christopher
    Hanson, Zoe Steine
    Oleson, Alannah
    Horvath, Amber
    Hill, Charles
    Hilderbrand, Claudia
    Sarma, Anita
    Burnett, Margaret
    [J]. 2018 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC), 2018, : 23 - 32
  • [25] A socio-technical perspective of museum practitioners' image-using behaviors
    Chen, Hsin-Liang
    [J]. ELECTRONIC LIBRARY, 2007, 25 (01): : 18 - 35
  • [26] SOCIO-TECHNICAL CONCERNS
    CAMPBELL, RM
    [J]. MECHANICAL ENGINEERING, 1978, 100 (12) : 36 - 36
  • [27] Socio-technical evolution
    Rosenlyst, Martin
    Siboni, Henrik
    Rasmussen, Steen
    [J]. 2018 CONFERENCE ON ARTIFICIAL LIFE (ALIFE 2018), 2018, : 99 - 100
  • [28] Managing complex socio-technical systems: A proactive approach to airport security
    Cole, Mara
    Maurer, Maik
    [J]. INTERNATIONAL JOURNAL OF KNOWLEDGE-BASED AND INTELLIGENT ENGINEERING SYSTEMS, 2014, 18 (03) : 191 - 200
  • [29] Managing Pandemic Resilience with Other Cascading Disruptions of a Socio-Technical System
    Loose, Davis C.
    Eddy, Timothy L.
    Polmateer, Thomas L.
    Manasco, Mark C.
    Moghadasi, Negin
    Lambert, James H.
    [J]. SYSCON 2022: THE 16TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2022,
  • [30] The (non-)politics of managing low carbon socio-technical transitions
    Scrase, Ivan
    Smith, Adrian
    [J]. ENVIRONMENTAL POLITICS, 2009, 18 (05) : 707 - 726