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 条
  • [1] A Priority-Based Negotiations Approach for Handling Inconsistencies in Multi-Perspective Software Requirements
    Kedian MU
    Zhi JIN
    Didar ZOWGHI
    Journal of Systems Science and Complexity, 2008, 21 : 574 - 596
  • [2] A PRIORITY-BASED NEGOTIATIONS APPROACH FOR HANDLING INCONSISTENCIES IN MULTI-PERSPECTIVE SOFTWARE REQUIREMENTS
    Didar ZOWGHI
    JournalofSystemsScienceandComplexity, 2008, 21 (04) : 574 - 596
  • [3] A PRIORITY-BASED NEGOTIATIONS APPROACH FOR HANDLING INCONSISTENCIES IN MULTI-PERSPECTIVE SOFTWARE REQUIREMENTS
    Didar ZOWGHI
    Journal of Systems Science & Complexity, 2008, 21 (04) : 574 - 596
  • [4] Composing multi-perspective software requirements specifications
    Barragans Martinez, Ana Belen
    Pazos Arias, Jose J.
    Ferdandez Vilas, Ana
    Garcia Duque, Jorge
    Lopez Nores, Martin
    Diaz Redondo, Rebeca P.
    Blanco Fernandez, Yolanda
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2008, 18 (01) : 119 - 153
  • [5] A Semi-automated Approach towards Handling Inconsistencies in Software Requirements
    Sharma, Richa
    Biswas, K. K.
    EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, ENASE 2012, 2013, 410 : 142 - 156
  • [6] Repository support for multi-perspective requirements engineering
    Nissen, HW
    Jarke, M
    INFORMATION SYSTEMS, 1999, 24 (02) : 131 - 158
  • [7] Multi-Perspective Ontology to Understand Organizational Requirements
    Kifle, Mesfin
    AFRICAN CONFERENCE ON SOFTWARE ENGINEERING AND APPLIED COMPUTING (ACSEAC 2012), 2012, : 67 - 74
  • [8] Requirements specifications evolution in a multi-perspective environment
    Barragáns-Martínez, AB
    García-Duque, J
    Pazos-Arias, JJ
    Fernández-Vilas, A
    Díaz-Redondo, RP
    26TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, PROCEEDINGS, 2002, : 39 - 44
  • [9] Method engineering for multi-perspective software development
    Nuseibeh, B
    Finkelstein, A
    Kramer, J
    INFORMATION AND SOFTWARE TECHNOLOGY, 1996, 38 (04) : 267 - 274
  • [10] SourceMiner A Multi-perspective Software Visualization Environment
    Carneiro, Glauco de F.
    de Mendonca, Manoel Gomes
    ICEIS: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 2, 2013, : 25 - 36