[图书][B] Requirements engineering for software and systems

PA Laplante, M Kassab - 2022 - taylorfrancis.com
Solid requirements engineering has increasingly been recognized as the key to improved,
on-time, and on-budget delivery of software and systems projects. New software tools are …

Requirements for tools for ambiguity identification and measurement in natural language requirements specifications

N Kiyavitskaya, N Zeni, L Mich, DM Berry - Requirements engineering, 2008 - Springer
This paper proposes a two-step approach to identifying ambiguities in natural language (NL)
requirements specifications (RSs). In the first step, a tool would apply a set of ambiguity …

[PDF][PDF] Detecting ambiguities in requirements documents using inspections

E Kamsties, DM Berry, B Paech, E Kamsties… - Proceedings of the first …, 2001 - Citeseer
Natural language is the most used representation for stating requirements on computer-
based systems in industry. However, natural language is inherently ambiguous. Customers …

On the Systematic Analysis of Natural Language Requirements with CIRCE

V Ambriola, V Gervasi - Automated Software Engineering, 2006 - Springer
This paper presents Circe, an environment for the analysis of natural language
requirements. Circe is first presented in terms of its architecture, based on a transformational …

Non-functional requirements as qualities, with a spice of ontology

FL Li, J Horkoff, J Mylopoulos… - 2014 IEEE 22nd …, 2014 - ieeexplore.ieee.org
We propose a modeling language for non-functional requirements (NFRs) that views NFRs
as requirements over qualities, mapping a software-related domain to a quality space. The …

The syntactically dangerous all and plural in specifications

DM Berry, E Kamsties - IEEE software, 2005 - ieeexplore.ieee.org
The items on the private check list are specific problems involving the correct use of the
natural language in which the RS is written. It includes incorrect grammar, incorrect word …

Requirements quality control: a unifying framework

A Katasonov, M Sakkinen - Requirements Engineering, 2006 - Springer
Literature tends to discuss software (and system) requirements quality control, which
includes validation and verification, as a heterogeneous process using a great variety of …

[PDF][PDF] A new quality model for natural language requirements specifications

DM Berry, A Bucchiarone, S Gnesi, G Lami… - Proceedings of the …, 2006 - researchgate.net
This paper describes an extension to the natural language requirements specification
quality model that is the basis for the QuARS (Quality Analyzer of Requirements …

[PDF][PDF] Avoiding ambiguity in requirements specifications

SF Tjong - Faculty of Engineering & Computer Science, 2008 - cs.uwaterloo.ca
Writing a requirements specification (RS) in natural language (NL) requires dealing with the
inherent ambiguity of the NL. Any RS with words all, any, and, or, and/or, but, unless, if, only …

[PDF][PDF] The Circe approach to the systematic analysis of NL requirements

V Ambriola, V Gervasi - 2003 - Citeseer
This paper presents Circe, an environment for the analysis of natural language
requirements. Circe is first presented in terms of its architecture, based on a transformational …