Reference : Requirement Boilerplates: Transition From Manually-Enforced to Automatically-Verifiab...
Scientific congresses, symposiums and conference proceedings : Paper published in a book
Engineering, computing & technology : Computer science
http://hdl.handle.net/10993/17038
Requirement Boilerplates: Transition From Manually-Enforced to Automatically-Verifiable Natural Language Patterns
English
Arora, Chetan mailto [University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > >]
Sabetzadeh, Mehrdad mailto [University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > >]
Briand, Lionel mailto [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 []
Aug-2014
Requirements Patterns (RePa), 2014 IEEE 4th International Workshop on
IEEE
Yes
International
Fourth International Workshop on Requirements Patterns (RePa) 2014
26-08-2014
IEEE
Karlskrona
Sweden
[en] Requirement Boilerplates ; Natural Language Processing (NLP) ; NLP Pattern Matching ; Text Chunking
[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.
http://hdl.handle.net/10993/17038

File(s) associated to this reference

Fulltext file(s):

FileCommentaryVersionSizeAccess
Limited access
ASBZ_RePa14.pdfAuthor preprint1.08 MBRequest a copy

Bookmark and Share SFX Query

All documents in ORBilu are protected by a user license.