Research directions in requirements engineering

BHC Cheng, JM Atlee - Future of software engineering (FOSE' …, 2007 - ieeexplore.ieee.org
In this paper, we review current requirements engineering (RE) research and identify future
research directions suggested by emerging software needs. First, we overview the state of …

Linear temporal logic symbolic model checking

KY Rozier - Computer Science Review, 2011 - Elsevier
We are seeing an increased push in the use of formal verification techniques in safety-
critical software and hardware in practice. Formal verification has been successfully used to …

Using benchmarking to advance research: A challenge to software engineering

SE Sim, S Easterbrook, RC Holt - … International Conference on …, 2003 - ieeexplore.ieee.org
Benchmarks have been used in computer science to compare the performance of computer
systems, information retrieval algorithms, databases, and many other technologies. The …

Model checking large software specifications

W Chan, RJ Anderson, P Beame… - IEEE Transactions …, 1998 - ieeexplore.ieee.org
In this paper, we present our experiences in using symbolic model checking to analyze a
specification of a software system for aircraft collision avoidance. Symbolic model checking …

Formal methods in industry

MH ter Beek, R Chapman, R Cleaveland… - Formal Aspects of …, 2024 - dl.acm.org
Formal methods encompass a wide choice of techniques and tools for the specification,
development, analysis, and verification of software and hardware systems. Formal methods …

Using abstraction and model checking to detect safety violations in requirements specifications

C Heitmeyer, J Kirby, B Labaw, M Archer… - IEEE Transactions …, 1998 - ieeexplore.ieee.org
Exposing inconsistencies can uncover many defects in software specifications. One
approach to exposing inconsistencies analyzes two redundant specifications, one …

Model checking complete requirements specifications using abstraction

R Bharadwaj, CL Heitmeyer - Automated Software Engineering, 1999 - Springer
Although model checking has proven remarkably effective in detecting errors in hardware
designs, its success in the analysis of software specifications has been limited. Model …

R2U2: tool overview

KY Rozier, J Schumann - International Workshop on Competitions …, 2017 - ntrs.nasa.gov
R2U2 (Realizable, Responsive, Unobtrusive Unit) is an extensible framework for runtime
System HealthManagement (SHM) of cyber-physical systems. R2U2 can be run in hardware …

Formal methods based development of a PCA infusion pump reference model: Generic infusion pump (GIP) project

D Arney, R Jetley, P Jones, I Lee… - 2007 Joint Workshop …, 2007 - ieeexplore.ieee.org
As software becomes ever more ubiquitous and complex in medical devices, it becomes
increasingly important to assure that it performs safely and effectively. The critical nature of …

Current and future research directions in requirements engineering

BHC Cheng, JM Atlee - Design Requirements Engineering: A Ten-Year …, 2009 - Springer
In this paper, we review current requirements engineering (RE) research and identify future
research directions suggested by emerging software needs. First, we overview the state of …