ACM SIGCHI General Interest Announcements (Mailing List)


Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Eamonn O'Neill <[log in to unmask]>
Reply To:
Eamonn O'Neill <[log in to unmask]>
Tue, 25 May 1999 11:24:49 +0100
text/plain (268 lines)
**** Requirements Engineering Tutorials & Conference in June 99 ****

                            RE    99
                Fourth IEEE International Symposium on
                    Requirements Engineering

                       Requirements in a Changing World

Full Details and Registration at

        June 7-11 - University of Limerick - IRELAND


The Fourth IEEE International Symposium on Requirements Engineering
(RE'99) provides a forum for researchers and practitioners to discuss
requirements engineering, the branch of software engineering concerned
with methods, techniques, and tools for eliciting, specifying, and
analyzing software requirements. RE'99 features a substantial tutorial
component to augment its traditionally strong technical program. Four
half-day tutorials, two full-day tutorials, and the doctoral consortium
occupy the first two days. The technical program begins on Wednesday. It
features 19 research papers, 5 minitutorials, 2 panels, poster and tool
demonstrations, and a doctoral consortium. The symposium site is the
campus of the University of Limerick, Ireland.

Karen Holtzblatt (InContext Enterprises)
Bill Hillier (University College London)
Sjaak Brinkkemper (Baan Company R&D)

Sponsors of RE99

        National Technological Park, Limerick
        Q-Labs Ireland
        Piercom Ltd
        QAD Ireland
        University of Limerick


Tutorials - Monday 7th and Tuesday 8th
(see for booking at reduced rates before 14 May

Full-Day Tutorial T1a (Monday)

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)

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
Flight Center (GSFC).

Half-Day Tutorial T1c (Monday afternoon)

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

Full-Day Tutorial T2a (Tuesday)

Making Requirements Visible: A strategy for quantifying requirements and

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)

The Concept of Operations: A Mechanism for Facilitating Requirements

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)

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.
Technical Programme - Selected Topics
(Full Details at

Wednesday,June 9

Registration and Continental Breakfast (8:00 -8:45)

Plenary Session 1:  Keynote Talk (8:45 -10:30)

   * Contextual Design: From Customer Data to Implementation
        o Karen Holtzblatt (InContext Enterprises)

Session 2A: Minitutorial (11:00-12:30)

   * Requirements Management with Use Cases
        o Ian Spence (Rational Software)
        o Roger Oberg (Rational Software)

Session 2B: Social RE (11:00-12:30)

   * Social analysis in the requirements engineering process: from
     ethnography to method
        o S. Viller, I. Sommerville
   * Requirements Engineering, Expectation Management, and The Two
        o B. Boehm, M. Abi-Antoun, J. Kwan, A. Lynch, D. Port
   * Human Error and System Requirements
        o A. Sutcliffe, J. Galliers, S. Minocha

Session 3A: Minitutorial (2:00-3:00)

   * ClassicJAD for Requirements Development
        o Tony Crawford (Process Improvement Institute)

Session 3B: Panel (2:00-3:00)

   * How multi-disciplinary is RE (really)?
        o Steve Easterbrook (NASA/West Virginia University)
        o Bashar Nuseibeh (Imperial College)

Session 4A: Use Cases (4:00-5:00)

Session 4B: Posters and Demos (4:00-5:00)

Thursday, June 10

Plenary Session 5: Keynote Talk (8:45 -10:30)

   * Title Capturing Emergence: the case of space
        o Bill Hillier (University College London)

Coffee Break (10:30-11:00)

Session 6A: Scenarios I (11:00-12:30)

Session 6B: Viewpoints (11:00-12:30)

Session 7A: Minitutorial (2:00-3:00)

   * Cooperative Requirements Engineering With Scenarios
        o Matthias Jarke (RWTH Aachen)

Session 7B: Formal Modeling (2:00-3:00)

Session 8A: Scenarios II (4:00-5:00)

Session 8B: Posters and Demos (4:00-5:00)

Friday, June 11

Plenary Session 9: Keynote Talk (8:45 -10:30)

   *  RE for ERP: Reqts Management for the Development of Packaged
        o Sjaak Brinkkemper (Baan Company R&D)

Session 10A: Nonfunctional Requirements (11:00-12:30)

Session 10B: Minitutorial (11:00-12:30)

   * From "Requirements Engineering" to "Design for Usefulness"
        o Colin Potts (Georgia Institute of Technology)

Session 11A: Panel (2:00-3:00)

   * Requirements Engineering and Dependability
        o Connie Heitmeyer (NRL)
        o Philip Morris (Joint Research Centre /ISIS/STA/DSA)

Session 11B: Minitutorial (2:00-3:00)

   * Implications of XML and other WWW Standards for Requirement
        o Anthony Finkelstein (University College London)
        o Andrea Zisman (University College London)

=== Organisation of RE99 ====

General Chair, Kevin Ryan
[log in to unmask], University of Limerick

Program Chair, William N. Robinson
[log in to unmask], Georgia State University

Tutorials Chair, Annie Antsn
[log in to unmask], NC State University, Raleigh

Doctoral Consortium, Klaus Pohl
[log in to unmask], RWTH Aachen

Financial Chair
Harriet Cotter, University of Limerick

Steering Committee
Stephen Fickas, Anthony Finkelstein, Sol Greenspan,
Connie Heitmeyer, John Mylopoulos, Pamela Zave