PERE (REAIMS) - Related Papers

REAIMS: Requirements Engineering Adaptation and Improvement strategies for Safety and Dependability - Stephen Viller

This article reports on the REAIMS project, a 2 year Esprit project (project number EP8649) focusing on the development and assessment of requirements engineering processes for dependable systems.

Viller, S., & Sawyer, P. (1995). REAIMS: Requirements Engineering Adaptation and Improvement strategies for Safety and Dependability. Safety Systems: The Safety Critical Systems Club Newsletter, 5(1), 15-16.

Process Evaluation in Requirements Engineering: PERE - Stephen Viller

This document describes the REAIMS Process Evaluation in Requirements Engineering (PERE) module. PERE is a method aimed at improving dependable processes. This is achieved through analysis from two interlocking viewpoints: one viewpoint is concerned with classical hazard analysis of the process under consideration; and the other examines the process from a human factors point of view. The module is presented in the form of step-by-step guides, with accompanying example applications, supporting literature, and relevant forms and checklists.

Viller, S., & Bowers, J. (1996). Process Evaluation in Requirements Engineering: PERE (REAIMS Deliverable No. REAIMS/WP5.1/LU035). Lancaster, UK: Lancaster University.


PERE: Evaluation and Improvement of Dependable Processes
- Robin Bloomfield, John Bowers, Luke Emmet, Stephen Viller

In the development of systems that have to be dependable, weaknesses in the requirements engineering (RE) process are highly undesirable. Such weaknesses may either introduce undetected system weaknesses, or otherwise significant costs may arise in their correction later in the development process. Typically, the RE process contains a number of individual and group activities and thus is particularly subject to weaknesses arising from human factors. Our work has concerned the development of PERE (Process Evaluation in Requirements Engineering), which is a structured method for analysing processes for weaknesses and proposing process improvements against them. PERE combines two complementary viewpoints within its process evaluation approach. Firstly, a classical engineering analysis is used for process modelling and generic process weakness identification. This initial analysis is fed into the second analysis phase, in which those process components that are primarily composed of human activity, their interconnections and organisational context are subject to a systematic human factors analysis. In this paper we briefly describe PERE and provide examples of the application experience to date.

Bloomfield, R., Bowers, J., Emmet, L., & Viller, S. (1996). PERE: Evaluation and Improvement of Dependable Processes. In E. Schoitsch (Ed.), Safecomp 96 The 15th International Conference on Computer Safety, Reliability and Security (pp. 322-331). Vienna: Springer Verlag.