Title :
A Measurement-Driven Process Model for Managing Inconsistent Software Requirements
Author :
Mu, Kedian ; Jin, Zhi ; Zowghi, Didar
Author_Institution :
Sch. of Math. Sci., Peking Univ., Beijing, China
Abstract :
Inconsistency is a pervasive issue in software engineering. Both general rules of inconsistency management and special case-based approaches to handling inconsistency have recently been considered. In this paper, we present a process model for handling requirements inconsistency within the viewpoints framework. In this process model, when an inconsistency among viewpoints is detected, a set of candidate proposals for handling inconsistency will be generated using techniques from multi-agent automated negotiations. The proposals are then prioritized using an integrated measurement of inconsistencies. The viewpoints involved in the inconsistency will then enter the negotiations by being presented with the candidate proposals and thus selecting an acceptable proposal based on the priorities associated with each candidate proposal. To facilitate usability, in our process, we assume that the natural language requirements statements are first translated into corresponding logical formulas using a translator software. Moreover, the candidate proposals for handling inconsistency are also translated back from formal logic into natural language before being presented for selection.
Keywords :
multi-agent systems; software engineering; formal logic; measurement-driven process model; multiagent automated negotiations; natural language requirements; software engineering; software requirements; Conference management; Educational technology; Mathematical model; Natural languages; Programming; Project management; Proposals; Software engineering; Software measurement; Technology management; Inconsistency handling; automated negotiation; measure of inconsistency;
Conference_Titel :
Software Engineering Conference, 2008. APSEC '08. 15th Asia-Pacific
Conference_Location :
Beijing
Print_ISBN :
978-0-7695-3446-6
DOI :
10.1109/APSEC.2008.24