Paper published in a book (Scientific congresses, symposiums and conference proceedings)
Requirement Boilerplates: Transition From Manually-Enforced to Automatically-Verifiable Natural Language Patterns
Arora, Chetan; Sabetzadeh, Mehrdad; Briand, Lionel et al.
2014In Requirements Patterns (RePa), 2014 IEEE 4th International Workshop on
Peer reviewed
 

Files


Full Text
ASBZ_RePa14.pdf
Author preprint (1.11 MB)
Request a copy

All documents in ORBilu are protected by a user license.

Send to



Details



Keywords :
Requirement Boilerplates; Natural Language Processing (NLP); NLP Pattern Matching; Text Chunking
Abstract :
[en] By enforcing predefined linguistic patterns on requirements statements, boilerplates serve as an effective tool for mitigating ambiguities and making Natural Language requirements more amenable to automation. For a boilerplate to be effective, one needs to check whether the boilerplate has been properly applied. This should preferably be done automatically, as manual checking of conformance to a boilerplate can be laborious and error prone. In this paper, we present insights into building an automatic solution for checking conformance to requirement boilerplates using Natural Language Processing (NLP). We present a generalizable method for casting requirement boilerplates into automated NLP pattern matchers and reflect on our practical experience implementing automated checkers for two well-known boilerplates in the RE community. We further highlight the use of NLP for identification of several problematic syntactic constructs in requirements which can lead to ambiguities.
Disciplines :
Computer science
Author, co-author :
Arora, Chetan ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Sabetzadeh, Mehrdad ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Briand, Lionel ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) ; University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Zimmer, Frank
External co-authors :
no
Language :
English
Title :
Requirement Boilerplates: Transition From Manually-Enforced to Automatically-Verifiable Natural Language Patterns
Publication date :
August 2014
Event name :
Fourth International Workshop on Requirements Patterns (RePa) 2014
Event organizer :
IEEE
Event place :
Karlskrona, Sweden
Event date :
26-08-2014
Audience :
International
Main work title :
Requirements Patterns (RePa), 2014 IEEE 4th International Workshop on
Publisher :
IEEE
Peer reviewed :
Peer reviewed
Available on ORBilu :
since 24 June 2014

Statistics


Number of views
224 (29 by Unilu)
Number of downloads
7 (6 by Unilu)

Scopus citations®
 
30
Scopus citations®
without self-citations
29
WoS citations
 
22

Bibliography


Similar publications



Contact ORBilu