A Priority-Based Negotiations Approach for Handling Inconsistencies in Multi-Perspective Software Requirements

被引:6
|
作者
Mu, Kedian [1 ]
Jin, Zhi [2 ]
Zowghi, Didar [3 ]
机构
[1] Peking Univ, Sch Math Sci, Beijing 100871, Peoples R China
[2] Chinese Acad Sci, Acad Math & Syst Sci, Beijing 100190, Peoples R China
[3] Univ Technol Sydney, Fac Engn & Informat Technol, Sydney, NSW 2007, Australia
基金
中国国家自然科学基金;
关键词
Automated negotiation; inconsistency management; requirements engineering; the priority of requirements; viewpoints;
D O I
10.1007/s11424-008-9136-4
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Inconsistency of multi-perspective requirements specifications is a pervasive issue during the requirements process. However, managing inconsistency is not just a pure technical problem. It is always associated with a process of interactions and competitions among corresponding stakeholders. The main contribution of this paper is to present a negotiations approach to handling inconsistencies in multi-perspective software requirements. In particular, the priority of requirements relative to each perspective plays an important role in proceeding negotiation over resolving inconsistencies among different stakeholders. An algorithm of generating negotiation proposals and an approach to evaluating proposals are also presented in this paper, respectively.
引用
收藏
页码:574 / 596
页数:23
相关论文
共 50 条
  • [31] A Language for Multi-Perspective Modelling of IT Security: Objectives and Analysis of Requirements
    Goldstein, Anat
    Frank, Ulrich
    BUSINESS PROCESS MANAGEMENT WORKSHOPS (BPM), 2013, 132 : 636 - 648
  • [32] Eliciting user requirements for e-collaboration systems: a proposal for a multi-perspective modeling approach
    Wang, Ye
    Zhao, Liping
    REQUIREMENTS ENGINEERING, 2019, 24 (02) : 205 - 229
  • [33] Eliciting user requirements for e-collaboration systems: a proposal for a multi-perspective modeling approach
    Ye Wang
    Liping Zhao
    Requirements Engineering, 2019, 24 : 205 - 229
  • [34] Advanced Strategic Management: A Multi-Perspective Approach
    不详
    LONG RANGE PLANNING, 2008, 41 (05) : 574 - 574
  • [35] IntersectionExplorer, a multi-perspective approach for exploring recommendations
    Cardoso, Bruno
    Sedrakyan, Gayane
    Gutierrez, Francisco
    Parra, Denis
    Brusilovsky, Peter
    Verbert, Katrien
    INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES, 2019, 121 : 73 - 92
  • [36] 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
    INFORMATION AND SOFTWARE TECHNOLOGY, 2008, 50 (04) : 296 - 321
  • [37] The priority-based coloring approach to register allocation - Comments
    Sorkin, A
    ACM SIGPLAN NOTICES, 1996, 31 (07) : 25 - 29
  • [38] MULTI-PERSPECTIVE BASED INCREMENTAL LEARNING
    Joshi, Prachi M.
    Kulkarni, Parag A.
    2011 INTERNATIONAL CONFERENCE ON COMPUTER AND COMPUTATIONAL INTELLIGENCE (ICCCI 2011), 2012, : 379 - 383
  • [39] A Multi-perspective and Multi-level Based Approach to Organize and Represent Inventive Knowledge
    Liu, Longfan
    Cavallucci, Denis
    Li, Yan
    NEW OPPORTUNITIES FOR INNOVATION BREAKTHROUGHS FOR DEVELOPING COUNTRIES AND EMERGING ECONOMIES, 2019, 572 : 228 - 239
  • [40] Priority-Based Bandwidth Management in Virtualized Software-Defined Networks
    Leonardi, Luca
    Lo Bello, Lucia
    Agliano, Simone
    ELECTRONICS, 2020, 9 (06) : 1 - 21