Deakin University
Browse

Automatic acceptance test case generation from essential use cases

Version 2 2024-06-06, 11:54
Version 1 2014-01-01, 00:00
chapter
posted on 2024-06-06, 11:54 authored by M Kamalrudin, M Noraiza, J Grundy, J Hosking, M Robinson
Requirements validation is a crucial process to determine whether client-stakeholders' needs and expectations of a product are sufficiently correct and complete. Various requirements validation techniques have been used to evaluate the correctness and quality of requirements, but most of these techniques are tedious, expensive and time consuming. Accordingly, most project members are reluctant to invest their time and efforts in the requirements validation process. Moreover, automated tool supports that promote effective collaboration between the client-stakeholders and the engineers are still lacking. In this paper, we describe a novel approach that combines prototyping and test-based requirements techniques to improve the requirements validation process and promote better communication and collaboration between requirements engineers and clientstakeholders. To justify the potential of this prototype tool, we also present three types of evaluation conducted on the prototpye tool, which are the usability survey, 3-tool comparison analysis and expert reviews.

History

Related Materials

Language

eng

Publication classification

B Book chapter, B1.1 Book chapter

Copyright notice

2014, IOS press

Extent

79

Editor/Contributor(s)

Hamido F, Ali S, Habibollah H

Chapter number

20

Pagination

246-255

ISSN

0922-6389

ISBN-13

9781614994336

Publisher

IOS press

Place of publication

Amsterdam, The Netherlands

Title of book

New trends in software methodologies, tools and techniques

Series

Frontiers in Artificial Intelligence and Applications; v.265

Usage metrics

    Research Publications

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC