Requirements interaction management

WN Robinson, SD Pawlowski, V Volkov - ACM Computing Surveys …, 2003 - dl.acm.org
Requirements interaction management (RIM) is the set of activities directed toward the
discovery, management, and disposition of critical relationships among sets of requirements …

[KIRJA][B] Introduction to software testing

P Ammann, J Offutt - 2016 - books.google.com
This extensively classroom-tested text takes an innovative approach to explaining software
testing that defines it as the process of applying a few precise, general-purpose criteria to a …

Automated consistency checking of requirements specifications

CL Heitmeyer, RD Jeffords, BG Labaw - ACM Transactions on Software …, 1996 - dl.acm.org
This article describes a formal analysis technique, called consistency checking, for
automatic detection of errors, such as type errors, nondeterminism, missing cases, and …

Formal specification: a roadmap

A Lamsweerde - Proceedings of the Conference on the Future of …, 2000 - dl.acm.org
Formal specifications have been a focus of software engineering research for many years
and have been applied in a wide variety of settings. Their industrial use is still limited but has …

[PDF][PDF] A formal technique for automated dialogue development

GD Abowd, HM Wang, AF Monk - Proceedings of the 1st conference on …, 1995 - dl.acm.org
A number of notations exist by which a designer can specify the behavior of a human-
computer interface in relatively formal terms. In this paper we show how many of the …

Generating test data from state‐based specifications

J Offutt, S Liu, A Abdurazik… - … testing, verification and …, 2003 - Wiley Online Library
Although the majority of software testing in industry is conducted at the system level, most
formal research has focused on the unit level. As a result, most system‐level testing …

Using model checking to generate tests from specifications

PE Ammann, PE Black… - … international conference on …, 1998 - ieeexplore.ieee.org
We apply a model checker to the problem of test generation using a new application of
mutation analysis. We define syntactic operators, each of which produces a slight variation …

Testing real-time systems using UPPAAL

A Hessel, KG Larsen, M Mikucionis, B Nielsen… - Formal Methods and …, 2008 - Springer
This chapter presents principles and techniques for model-based black-box conformance
testing of real-time systems using the Uppaal model-checking tool-suite. The basis for …

Specifying and analyzing early requirements in Tropos

A Fuxman, L Liu, J Mylopoulos, M Pistore… - Requirements …, 2004 - Springer
We present a framework that supports the formal verification of early requirements
specifications. The framework is based on Formal Tropos, a specification language that …

Multi-valued symbolic model-checking

M Chechik, B Devereux, S Easterbrook… - ACM Transactions on …, 2003 - dl.acm.org
This article introduces the concept of multi-valued model-checking and describes a multi-
valued symbolic model-checker, ΧChek. Multi-valued model-checking is a generalization of …