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 条
  • [41] SourceMiner: Towards an Extensible Multi-perspective Software Visualization Environment
    Carneiro, Glauco de Figueiredo
    de Mendonca Neto, Manoel Gomes
    ENTERPRISE INFORMATION SYSTEMS, ICEIS 2013, 2014, 190 : 242 - 263
  • [42] A Priority-Based Queueing Mechanism in Software-Defined Networking Environments
    Rahouti, Mohamed
    Xiong, Kaiqi
    Xin, Yufeng
    Ghani, Nasir
    2021 IEEE 18TH ANNUAL CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE (CCNC), 2021,
  • [43] Safety Verification Method for Priority-Based Real-Time Software
    Narisawa, Fumio
    Ueda, Yoshikazu
    NEW TRENDS IN INTELLIGENT SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2017, 297 : 409 - 424
  • [44] A Blame-Based Approach to Generating Proposals for Handling Inconsistency in Software Requirements
    Mu, Kedian
    Liu, Weiru
    Jin, Zhi
    INTERNATIONAL JOURNAL OF KNOWLEDGE AND SYSTEMS SCIENCE, 2012, 3 (01) : 1 - 17
  • [45] An Approach to Generating Proposals for Handling Inconsistent Software Requirements
    Mu, Kedian
    Liu, Weiru
    Jin, Zhi
    KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, 2011, 7091 : 32 - +
  • [46] A novel approach to network security situation awareness based on multi-perspective analysis
    Yong, Zhang
    Xiaobin, Tan
    Hongsheng, Xi
    CIS: 2007 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY, PROCEEDINGS, 2007, : 768 - 772
  • [47] Specialized Languages in the Global Village: A Multi-Perspective Approach
    Lafford, Barbara A.
    MODERN LANGUAGE JOURNAL, 2012, 96 (04): : 635 - 636
  • [48] The need for a multi-perspective approach to solve the DDoS problem
    Hernandez-Herrero, Jorge
    Solworth, Jon. K.
    BELL LABS TECHNICAL JOURNAL, 2007, 12 (03) : 121 - 130
  • [49] A dynamic priority-based approach to concurrent toolpath planning for multi-material layered manufacturing
    Choi, S. H.
    Zhu, W. K.
    COMPUTER-AIDED DESIGN, 2010, 42 (12) : 1095 - 1107
  • [50] A modeling approach based on multi-perspective declarative process mining for clinical activity
    Xu, Haifeng
    Pang, Jianfei
    Yang, Xi
    Yu, Jinghui
    Zhao, Dongsheng
    2019 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE (BIBM), 2019, : 1688 - 1691