The inconsistency between theory and practice in managing inconsistency in requirements engineering

被引:0
|
作者
Irit Hadar
Anna Zamansky
Daniel M. Berry
机构
[1] University of Haifa,Department of Information Systems
[2] University of Waterloo,Cheriton School of Computer Science
来源
关键词
Inconsistency; Requirements engineering; ViewPoint framework; Zave–Jackson validation formula; Empirical study; Qualitative study; Grounded theory; Grounded analysis;
D O I
暂无
中图分类号
学科分类号
摘要
The problem of inconsistency in requirements engineering has been in the spotlight of the RE community from the early 1990s. In the early years, inconsistency was perceived in the literature as a problem that needs to be eliminated on sight. More recently, it has become recognized that maintaining consistency at all times is not only infeasible, but also even counterproductive. Based on this recognition, paradigms and tools have been proposed in the RE literature for managing inconsistency. However, over the same period, inconsistency as perceived and managed in practice has not received much attention. Our research aims to better understand the phenomenon of inconsistency and the strategies to address it in RE practice. This paper describes an empirical study investigating practitioners’ perceptions of inconsistency manifestations in RE, their attitudes towards these manifestations, and strategies they apply to address them. The findings of this research led to the two contributions: (a) an explanation of how the ideas of the RE field about managing RE inconsistency are reflected in practitioners’ perceptions of the inconsistency that they encounter in their daily work, and (b) the identification of some barriers that appear to be hindering practitioners’ adoption of the RE field’s inconsistency management strategies, together with possible reasons underlying these barriers.
引用
收藏
页码:3972 / 4005
页数:33
相关论文
共 50 条
  • [21] Inconsistency of the conventional theory of superconductivity
    Hirsch, J. E.
    [J]. EPL, 2020, 130 (01)
  • [22] Theory flexibility and inconsistency in science
    Peter Vickers
    [J]. Synthese, 2014, 191 : 2891 - 2906
  • [23] Inconsistency of the neutrino theory of light
    Fock, V
    [J]. NATURE, 1936, 138 : 1011 - 1012
  • [24] On the interplay between inconsistency and incompleteness in multi-perspective requirements specifications
    Martinez, Ana Belen Barragans
    Arias, Jose J. Pazos
    Vilas, Ana Fernandez
    Duque, Jorge Garcia
    Nores, Martin Lopez
    Redondo, Rebeca P. Diaz
    Fernandez, Yolanda Blanco
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2008, 50 (04) : 296 - 321
  • [25] Theory flexibility and inconsistency in science
    Vickers, Peter
    [J]. SYNTHESE, 2014, 191 (13) : 2891 - 2906
  • [26] REMOVAL OF AN INCONSISTENCY IN THE THEORY OF DIFFRACTION
    JONES, DS
    [J]. PROCEEDINGS OF THE CAMBRIDGE PHILOSOPHICAL SOCIETY, 1952, 48 (04): : 733 - 741
  • [27] On the Inconsistency between Practice and Reporting in Science: The Genesis of Scientific Articles
    Goncalves, Teresa Diaz
    [J]. SOCIAL EPISTEMOLOGY, 2020, 37 (05) : 684 - 697
  • [28] A COMPROMISE-NEGOTIATION FRAMEWORK BASED ON GAME THEORY FOR ELIMINATING REQUIREMENTS INCONSISTENCY
    Feng, Tie
    Zhang, Yi-rui
    Jin, Ying
    Zhang, Jing
    [J]. TEHNICKI VJESNIK-TECHNICAL GAZETTE, 2015, 22 (05): : 1085 - 1092
  • [29] Enhanced Automation for Managing Model and Metamodel Inconsistency
    Rose, Louis M.
    Kolovos, Dimitrios S.
    Paige, Richard F.
    Polack, Fiona A. C.
    [J]. 2009 IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 545 - 549
  • [30] Formal tools for managing inconsistency and change in RE
    Ghose, AK
    [J]. TENTH INTERNATIONAL WORKSHOP ON SOFTWARE SPECIFICATION AND DESIGN, 2000, : 171 - 181