Lightweight validation of natural language requirements

V Gervasi, B Nuseibeh - Software: Practice and Experience, 2002 - Wiley Online Library
In this paper, we report on our experiences of using lightweight formal methods for the
partial validation of natural language requirements documents. We describe our approach to …

Automated checking of conformance to requirements templates using natural language processing

C Arora, M Sabetzadeh, L Briand… - IEEE transactions on …, 2015 - ieeexplore.ieee.org
Templates are effective tools for increasing the precision of natural language requirements
and for avoiding ambiguities that may arise from the use of unrestricted natural language …

Natural-language processing and requirements specifications

B Macías, SG Pulman - 1995 - cl.cam.ac.uk
This document reports on our participation in the MORSE (“A Method for Object Reuse in
Safety-critical Environments”) project. Our brief in the project was to investigate the role that …

ARSENAL: automatic requirements specification extraction from natural language

S Ghosh, D Elenius, W Li, P Lincoln, N Shankar… - NASA Formal Methods …, 2016 - Springer
Requirements are informal and semi-formal descriptions of the expected behavior of a
complex system from the viewpoints of its stakeholders (customers, users, operators …

[PDF][PDF] Frameworks for natural language processing of textual requirements

A Arellano, E Zontek-Carney… - International Journal On …, 2015 - user.eng.umd.edu
Natural language processing is the application of au-tomated parsing and machine learning
techniques to analyze standard text. Applications of NLP to requirements engineering …

Proving the shalls

SP Miller, AC Tribble, MPE Heimdahl - International Symposium of Formal …, 2003 - Springer
This paper describes an experiment conducted to determine how effectively formal methods
could be used to capture and validate the requirements of a typical embedded system. A …

SpeAR v2. 0: Formalized past LTL specification and analysis of requirements

AW Fifarek, LG Wagner, JA Hoffman, BD Rodes… - NASA Formal Methods …, 2017 - Springer
This paper describes current progress on SpeAR, a novel tool for capturing and analyzing
requirements in a domain specific language designed to read like natural language. Using …

Processing natural language software requirement specifications

M Osborne, CK MacNish - Proceedings of the Second …, 1996 - ieeexplore.ieee.org
Ambiguity in requirement specifications causes numerous problems; for example in defining
customer/supplier contracts, ensuring the integrity of safety-critical systems, and analysing …

Autonomous requirements specification processing using natural language processing

SG MacDonell, K Min, AM Connor - arXiv preprint arXiv:1407.6099, 2014 - arxiv.org
We describe our ongoing research that centres on the application of natural language
processing (NLP) to software engineering and systems development activities. In particular …

Proving the shalls: Early validation of requirements through formal methods

SP Miller, AC Tribble, MW Whalen… - International Journal on …, 2006 - Springer
Incomplete, inaccurate, ambiguous, and vola-tile requirements have plagued the software
industry since its inception. The convergence of model-based development and formal …