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

Kedian MU,Zhi JIN,Didar ZOWGHI
DOI: https://doi.org/10.1007/s11424-008-9136-4
2008-01-01
Abstract: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.
What problem does this paper attempt to address?