RE
Fourth IEEE International Symposium on
99
Requirements Engineering

  Requirements in a Changing World

Full-Day Tutorial T1a (Monday) Go to top of this page Go to RE'99 Home page

Requirements Engineering with REVEAL

Anthony Hall (Praxis Critical Systems)

REVEAL is a new method, combining the latest techniques into an practical and clear method of defining requirements. The process is well structured and formal and gives a clear definition of what a contractor must produce to satisfy the requirements, without over-constraining the design of the solution. REVEAL has been developed by Praxis Critical Systems from the best research in requirements engineering together with Praxis' practical experience on projects in aviation, rail transport and secure systems.

Half-Day Tutorial T1b (Monday morning) Go to top of this page Go to RE'99 Home page

A Methodology for Writing High Quality Requirement Specifications and for Evaluating Existing Ones

Linda Rosenberg (Unisys GSFS NASA)

Theodore Hammer (SATC GSFS NASA)

This tutorial will educate project managers and software developers in effective development of quality requirement specifications. It will also provide them with ideas and methods they can incorporate immediately into their project plan and find a productive return in documentation evaluation and comprehension. This tutorial is derived from the results of a requirements engineering study conducted by The Software Assurance Technology Center (SATC) in support NASA's Goddard Space Flight Center (GSFC).

Half-Day Tutorial T1c (Monday afternoon) Go to top of this page Go to RE'99 Home page

Analysing Scenarios to Develop Requirements

Alistair G. Sutcliffe (City University)

Shailey Minocha (City University)

This tutorial will present an iterative method called `SCRAM' for requirements development. It uses a combination of RE and HCI techniques with `scenarios' as the main unit of analyses during. SCRAM involves active participation of the end-users and the involved analyses results in a set of complete and consistent requirements. The tutorial will present various heuristics and guidelines for applying SCRAM, and its application will be demonstrated through a case study in the session.

Full-Day Tutorial T2a (Tuesday) Go to top of this page Go to RE'99 Home page

Making Requirements Visible: A strategy for quantifying requirements and constraints

James Robertson (The Atlantic Systems Guild Ltd.)

Suzanne Robertson (The Atlantic Systems Guild Ltd.)

Participants in this ``interactive'' tutorial are guided through the requirements specification process. The emphasis is on making requirements visible so that they can be negotiated, communicated and traced throughout the project. The tutorial explores the requirements specification as a set of interlinked goals, constraints and atomic requirements.

Half-Day Tutorial T2b (Tuesday morning) Go to top of this page Go to RE'99 Home page

The Concept of Operations: A Mechanism for Facilitating Requirements Elicitation

Richard H. Thayer (California State University, Sacramento)

Richard E. Fairley (Oregon Graduate Institute)

Those who attend this tutorial will learn how to use the Concept of Operations (ConOps) to elicit and document the desired attributes of a software-intensive system. The ConOps has been characterized as a bridge from operational requirements to technical specifications that provides a forum for communication between non-technical and technical stakeholders. In the past few years the ConOps has become a leading mechanism for specifying systems from the users' point of view. The recently approved IEEE Standard 1362-1999, Guide to Concept of Operations Documents, which was authored by the presenters, provides the basis for this tutorial. Techniques for using the ConOps to elicit user requirements, and the format and contents of ConOps documents will be presented. Attendees will receive a copy of the presenters' lecture material and a draft copy of the Standard.

Half-Day Tutorial T2c (Tuesday afternoon) Go to top of this page Go to RE'99 Home page

Advanced Structured and Object-oriented Requirements Specification Methods

Roel Wieringa (University of Twente)

This tutorial presents the latest developments in object-oriented requirements methods and compares them to recent developments in structured analysis. Four methods are covered: Unified Modeling Language; Fusion (1996) extended with Use cases; and Yourdon Systems Method (1993). The potential for combining different methods is discussed.


Last Updated: 24-March-1999