A Measurement-Driven Process Model For Managing Inconsistent Software Requirements

被引:1
|
作者
Mu, Kedian [1 ]
Jin, Zhi [2 ,3 ]
Zowghi, Didar
机构
[1] Peking Univ, Sch Math Sci, Beijing 100871, Peoples R China
[2] Peking Univ, Sch Elect Engn & Comp Sci, Key Lab High Confidence Software Technol, Minist Educ, Beijing 100871, Peoples R China
[3] Univ Technol Sydney, Fac Engn & Informat Technol, Sydney, NSW 2007, Australia
来源
APSEC 2008:15TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS | 2008年
基金
中国国家自然科学基金;
关键词
Inconsistency handling; automated negotiation; measure of inconsistency;
D O I
10.1109/APSEC.2008.24
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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. The 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.
引用
收藏
页码:291 / +
页数:2
相关论文
共 50 条
  • [31] MANAGING REQUIREMENTS IN MARKET-DRIVEN SOFTWARE PROJECT: AGILE METHODS VIEW
    Mishra, Deepti
    Mishra, Alok
    TEHNICKI VJESNIK-TECHNICAL GAZETTE, 2010, 17 (02): : 223 - 229
  • [32] Managing requirements in market-driven software project: Agile methods view
    Mishra, Deepti
    Mishra, Alok
    Tehnicki Vjesnik, 2010, 17 (02): : 223 - 229
  • [33] MDG: Measurement-Driven Guidelines for 802.11 WLAN Design
    Broustis, Ioannis
    Papagiannaki, Konstantina
    Krishnamurthy, Srikanth V.
    Faloutsos, Michalis
    Mhatre, Vivek R.
    MOBICOM'07: PROCEEDINGS OF THE THIRTEENTH ACM INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING, 2007, : 254 - 265
  • [34] An Interaction-Free Quantum Measurement-Driven Engine
    Cyril Elouard
    Mordecai Waegell
    Benjamin Huard
    Andrew N. Jordan
    Foundations of Physics, 2020, 50 : 1294 - 1314
  • [35] Measurement Model of Software Requirements Derived from System Maintainability Requirements
    Abran, Alain
    Al-Sarayreh, Khalid T.
    Cuadrado-Gallego, Juan J.
    22ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING & KNOWLEDGE ENGINEERING (SEKE 2010), 2010, : 153 - 158
  • [36] An Approach to Generating Proposals for Handling Inconsistent Software Requirements
    Mu, Kedian
    Liu, Weiru
    Jin, Zhi
    KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, 2011, 7091 : 32 - +
  • [37] Measurement-driven dynamics for a coherently-excited atom
    Colin, Andrew J. T.
    Barnett, Stephen M.
    Jeffers, John
    JOURNAL OF MODERN OPTICS, 2012, 59 (21) : 1803 - 1815
  • [38] Measurement-Driven Flow Selection for Open vSwitch Offload
    Wu, Zhihao
    Fan, Xulu
    Harfoush, Khaled
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2022), 2022, : 3635 - 3640
  • [39] An Interaction-Free Quantum Measurement-Driven Engine
    Elouard, Cyril
    Waegell, Mordecai
    Huard, Benjamin
    Jordan, Andrew N.
    FOUNDATIONS OF PHYSICS, 2020, 50 (11) : 1294 - 1314