MaramaAIC: tool support for consistency management and validation of requirements

被引:0
|
作者
Massila Kamalrudin
John Hosking
John Grundy
机构
[1] Universiti Teknikal Malaysia Melaka,Innovative Software System & Services Group
[2] University of Auckland,Faculty of Science
[3] Swinburne University of Technology,School of Software and Electrical Engineering
来源
关键词
Consistency management; Requirements validation; Essential use cases; Essential user interface;
D O I
暂无
中图分类号
学科分类号
摘要
Requirements captured by requirements engineers (REs) are commonly inconsistent with their client’s intended requirements and are often error prone. There is limited tool support providing end-to-end support between the REs and their client for the validation and improvement of these requirements. We have developed an automated tool called MaramaAIC (Automated Inconsistency Checker) to address these problems. MaramaAIC provides automated requirements traceability and visual support to identify and highlight inconsistency, incorrectness and incompleteness in captured requirements. MaramaAIC provides an end-to-end rapid prototyping approach together with a patterns library that helps to capture requirements and check the consistency of requirements that have been expressed in textual natural language requirements and then extracted to semi-formal abstract interactions, essential use cases (EUCs) and user interface prototype models. It helps engineers to validate the correctness and completeness of the EUCs modelled requirements by comparing them to “best-practice” templates and generates an abstract prototype in the form of essential user interface prototype models and concrete User Interface views in the form of HTML. We describe its design and implementation together with results of evaluating our tool’s efficacy and performance, and user perception of the tool’s usability and its strengths and weaknesses via a substantial usability study. We also present a qualitative study on the effectiveness of the tool’s end-to-end rapid prototyping approach in improving dialogue between the RE and the client as well as improving the quality of the requirements.
引用
收藏
页码:1 / 45
页数:44
相关论文
共 50 条
  • [21] Tool Support for Consistency Verification of UML Diagrams
    Phuklang, Salilthip
    Yokogawa, Tomoyuki
    Leelaprute, Pattara
    Arimoto, Kazutami
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT (PROFES 2017), 2017, 10611 : 606 - 609
  • [22] Pragmatic consistency management in industrial requirements specifications
    Scheffczyk, J
    Borghoff, UM
    Birk, A
    Siedersleben, J
    SEFM 2005: THIRD IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND FORMAL METHODS, PROCEEDINGS, 2005, : 272 - 281
  • [23] An Automated Collaborative Requirements Engineering Tool for Better Validation of Requirements
    Moketar, Nor Aiza
    Kamalrudin, Massila
    Sidek, Safiah
    Robinson, Mark
    Grundy, John
    2016 31ST IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE), 2016, : 864 - 869
  • [24] Validation of the Dutch version of the primary care resources and support for self-management tool: A tool to assess the quality of self-management support
    Voorhaar, Maarten
    Bischoff, Erik W. M. A.
    Asijee, Guus
    Muris, Jean
    van Schayck, Onno C. P.
    Slok, Annerika
    Visser, Anja
    PLOS ONE, 2020, 15 (03):
  • [25] Requirements Traceability Ontology to Support Requirements Management
    Wibowo, Adi
    Davis, Joseph G.
    PROCEEDINGS OF THE AUSTRALASIAN COMPUTER SCIENCE WEEK MULTICONFERENCE (ACSW 2020), 2020,
  • [26] Knowledge Management in Healthcare: Information Requirements When Creating a Decision Support Tool in Radiology
    Conlon, Mary
    Molloy, Owen
    KMIS: PROCEEDINGS OF THE 11TH INTERNATIONAL JOINT CONFERENCE ON KNOWLEDGE DISCOVERY, KNOWLEDGE ENGINEERING AND KNOWLEDGE MANAGEMENT, VOL 3: KMIS, 2019, : 317 - 324
  • [27] CoSTest: A tool for Validation of Requirements at Model Level
    Fernanda Granda, Maria
    Condori-Fernandez, Nelly
    Vos, Tanja E. J.
    Pastor, Oscar
    2017 IEEE 25TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE), 2017, : 464 - 467
  • [28] Validation of ACCESS: an automated tool to support self-management of COPD exacerbations
    Boer, Lonneke M.
    van der Heijden, Maarten
    van Kuijk, Nathalie M. E.
    Lucas, Peter J. F.
    Vercoulen, Jan H.
    Assendelft, Willem J. J.
    Bischoff, Erik W.
    Schermer, Tjard R.
    INTERNATIONAL JOURNAL OF CHRONIC OBSTRUCTIVE PULMONARY DISEASE, 2018, 13 : 3255 - 3267
  • [29] Serious Games as a Validation Tool for PREDIS: A Decision Support System for Disaster Management
    Rye, Sara
    Aktas, Emel
    INTERNATIONAL JOURNAL OF ENVIRONMENTAL RESEARCH AND PUBLIC HEALTH, 2022, 19 (24)
  • [30] TBRIM: Decision support for validation/verification of requirements
    Romano, JJ
    Palmer, JD
    1998 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5, 1998, : 2489 - 2494