Deakin University
Browse

File(s) under permanent embargo

A pair-oriented requirements engineering approach for analysing multi-lingual requirements

chapter
posted on 2014-01-01, 00:00 authored by M Kamalrudin, S Sidek, N Salleh, J Hosking, John Grundy
Requirements written in multiple languages can lead to error-proneness, inconsistency and incorrectness. In a Malaysian setting, software engineers are exposed to both Malay and English requirements. This can be a challenging task for them especially when capturing and analyzing requirements. Further, they face difficulties to model requirements using semi-formal or formal models. This paper introduces a new approach, Pair-Oriented Requirements Engineering (PORE) that uses an Essential Use Case (EUC) model to capture and analyze multi-lingual requirements. This approach is intended to assist practitioners in developing correct and consistent requirements as well as developing teamwork skills. Two quasi-experiment studies involving 80 participants in the first study and 38 participants in a subsequent study were conducted to evaluate the effectiveness of this approach with respect to correctness and time spent in capturing multi-lingual requirements. It was found that PORE improves accuracy and hence helps users perform better in developing high quality requirements models.

History

Title of book

Requirements engineering : first Asia Pacific Requirements Engineering Symposium, APRES 2014, Auckland, New Zealand, April 28-29, 2014, proceedings

Chapter number

12

Pagination

150 - 164

Publisher

Springer

Place of publication

Berlin, Germany

ISSN

1865-0929

ISBN-13

9783662436097

Language

eng

Publication classification

B Book chapter; B1.1 Book chapter

Copyright notice

2014, Springer

Extent

16

Editor/Contributor(s)

D Zowghi, Z Jin

Usage metrics

    Research Publications

    Categories

    No categories selected

    Exports