From: mendal@ANNA.STANFORD.EDU (Geoff Mendal)
Newsgroups: comp.lang.ada
Subject: TRI-Ada '92 Updated Advance Program (VERY LONG)
Date: 10 Sep 92 06:04:22 GMT
Organization: The Internet

PLEASE POST THIS ANNOUNCEMENT AND GIVE IT WIDE CIRCULATION!!!

                       *** PLEASE NOTE WELL ***
This email is VERY LONG as it contains an ASCII version of the
complete TRI-Ada '92 Advance Program already sent by postal mail to
those on the TRI-Ada '92 mailing list.  If you are unsure whether you
are on the mailing list for TRI-Ada '92 and want to receive conference
announcements and registration materials, contact Danieli & O'Keefe
Associates as described later in this announcement.

Minor corrections and major reformatting to the August 4, 1992 email
posting have been made in this version.  This version more closely
reflects the hard-copy that was already mailed out.  If you are on the
TRI-Ada '92 mailing list, you should be receiving the hard-copy
version by postal mail very soon (if not already).

  *************************************************************************
  * To get added to the TRI-Ada conference mailing list, or to request    *
  * conference registration materials, please do not contact me.  Instead *
  * contact Danieli & O'Keefe Associates as described later in this       *
  * posting.  If you have any other questions or concerns, contact me.    *
  *************************************************************************

Geoff Mendal, TRI-Ada '92 Conference Chair
Systems Engineering Research Corporation
2555 Charleston Road
Mountain View, CA  94043
(415) 962-8092
mendal@anna.stanford.edu

---------------------------------- cut here -----------------------------------

                       TRI-Ada(TM) '92 ADVANCE PROGRAM
                           (updated email version)

                       Orange County Convention Center

                               Orlando, Florida

                             November 16-20, 1992

The largest
international conference
and exposition devoted to
the business of Ada

                               TRI-Ada(TM) '92
                      GOVERNMENT * INDUSTRY * ACADEMIA
                           Sponsored by ACM SIGAda
                    ACM: The First Society in Computing

===============================================================================

A MESSAGE FROM THE CONFERENCE CHAIR

The annual TRI-Ada Conference and Exposition is the Ada community's
largest and most prestigious event.  TRI-Ada, as its name implies,
reaches out and brings together three broad bases in the Ada
community--government, industry, and academia--with a program that
covers all issues of importance to Ada interests.

For decision makers, managers, and procurement agents of Ada software
systems, TRI-Ada '92 provides tutorials and sessions focusing on
management oversight, procurement, acquisition, risk assessment,
comparisons, copyright/patent issues, and metrics of Ada software.

For designers, researchers, and software engineers, TRI-Ada '92
provides a vast array of tutorials and sessions that cover in-depth
the latest experiences, trends, discoveries, tools, and techniques in
using the Ada programming language.  New to TRI-Ada '92 is an Ada 9X
track which will provide attendees with the most insightful and
detailed information concerning the progress, status, and early
experiences in implementing and using Ada 9X.

For those involved with education and training, TRI-Ada '92 provides
tutorials and sessions focusing on experiences and lessons learned in
teaching Ada to students and software professionals.  The latest
research and results of Ada projects performed at colleges and
universities will also be presented throughout the week.

In addition to a comprehensive technical program and tutorials,
TRI-Ada '92 offers you numerous opportunities to meet and interact
with your colleagues.  Focused working groups, user groups, informal
birds-of-a-feather sessions, and evening social engagements allow you
to relax with old and new friends, meet colleagues with similar
interests, and discuss events that unfold during the week.

Finally, TRI-Ada '92 brings together the world's largest Ada
exposition.  You will have ample opportunity to see the latest Ada
technologies and services offered by commercial companies,
government-sponsored programs, and academic institutions.  This year's
exposition features an informal Application Showcase track where
exhibitors will demonstrate their products and services at scheduled
times in a theatre built in the center of the exposition hall.

On behalf of the TRI-Ada '92 Conference Organizers and the Program
Committee, I invite you to join us in Orlando to broaden your
knowledge of the Ada programming language, its converging
technologies, its impact, and its future.  I look forward to meeting
you at TRI-Ada '92 in Orlando.

Geoffrey O. Mendal
Systems Engineering Research Corporation

-------------------------------------------------------------------------------

A MESSAGE FROM THE PROGRAM CHAIR

We are now approaching the finale of the Ada 9X development process.
The scope of the new language will be defined in time for this year's
TRI-Ada conference, and consequently I am delighted that an entire
track of the conference will be dedicated to exploring many of Ada
9X's new features. The presenters will include all those who have been
influential in the 9X process, plus implementors and users who will
present their early experiences.

In addition, we have two full tracks of high class presentations which
cover a wide range of important Ada topics including: Object-Oriented
Design, Reuse, Real-time Systems, Distributed Systems, Management,
Education, and the STARS program.  TRI-Ada '92, building on the
success of previous TRI-Ada conferences, brings you the most
up-to-date developments in the Ada industry. I look forward to seeing
you there.

Dr. Andy Wellings
University of York

===============================================================================

Prominent Speakers to Keynote Conference

Three prominent keynote speakers will address attendees at this year's
TRI-Ada conference.

Ada-related defense issues will be the subject of a talk by Major
General Albert Edmonds, USAF.  Major Albert J. Edmonds is Vice
Director for Command Control Communications and Computer Systems
Directorate (J-6), and Deputy Director for defense-wide C4 support,
the Joint Staff, Washington, D.C.  He is responsible for establishing
C4 systems policy throughout the Department of Defense.

Susan Murphy will discuss the next generation of FAA software.  Ms.
Murphy is the IBM Federal Systems Company's Senior Executive Manager
responsible for the Software Development organization on the FAA's
Advanced Automation System (AAS).  In this capacity, she will help
consolidate the capabilities of the next-generation air traffic
control system including the nation's 23 enroute air traffic control
centers, 160 terminal radar approach control centers, and 300 towers.

TRW's Dr. Winston W. Royce will speak on the commercial advances of
Ada.  Dr. Royce is Director of Software Development Technology for the
Systems Integration Group at TRW, Space and Defense Sector. Dr. Royce
has contributed to the development of large, complex software systems
for spacecraft, C3I, and avionics applications.  In 1985, he received
the Information Sciences Award from the American Institute of
Aeronautics and Astronautics (AIAA).

===============================================================================

CONFERENCE AND EXPOSITION
SPONSORED BY ACM/SIGAda

ACM/SIGAda is the sponsor of the TRI-Ada Conference and Exposition.
Founded in 1947, the Association for Computing Machinery (ACM) is the
largest and oldest educational and scientific computer organization in
the industry today.  ACM's name reflects the concerns of itd founders
(i.e. machinery), but ACM's vitality stems from its members_their
ideas and experiences.  From a dedicated group of 78, ACM is now over
80,000 strong with 34 Special Interest Groups (SIGs), including
SIGAda.

SIGAda focuses on the scientific, technical, and orgainizational
aspects of the Ada language, including its usage, environment,
standardization, and implementation.  Over 4,400 professionals work
together toward common goals and objectives.

Membership applications for ACM/SIGAda can be obtained by contacting
ACM headquarters via Email at ACMHELP@ACMVM.Bitnet, or by calling
+1-212-869-7440 and asking for membership services.

===============================================================================

EXPOSITION VIEWING HOURS

Tuesday and Wednesday,
10:00 am - 6:00 pm

Thursday,
10:00 am - 4:00 pm

Lunch Breaks Each Day,
12:30 pm - 2:00 pm

===============================================================================

Tutorials

Monday, November 16

M1. Model-Based Software Engineering (Full day)

  Chuck Plinta and Sholom Cohen, Carnegie Mellon University, Software
  Engineering Institute

  Modeling is presented as the key to developing engineered software.
  This tutorial covers elements of a model-based software engineering
  lifecycle: domain analysis, architectural modeling and Ada design for
  reuse.  Domain analysis is presented as a modeling approach for
  describing the problem space, and the key to reuse.  Architectural
  structures are discussed as a means of modeling an implementation.
  Also covered is how designs are built from standard model sets that
  allow construction of subsystems, interfaces, and executable models.

M2. Continuous Software Improvement Techniques: The Basis for High
    Quality Ada Systems in the Year 2000 (Full day)

  Herb Krasner, Strategic Software Excellence Consultant

  Continuous improvement is the operative concept for implementing a TQM
  strategy within a program organization.  Topics covered include the
  continuous process improvement (CPI) philosophy, twelve steps to
  achieving CPI, process capability measurement, practical empirical
  data analysis, process modeling tools, process metrics, process-driven
  environments, and lessons learned in over twelve process assessments.
  This tutorial will leave the audience with a practical understanding
  of what it takes to initiate, set up and implement an improvement
  program, the typical obstacles that need to be overcome, and the tools
  available to do the job.

M3. After the Assessment: Preparing and Implementing a Process
    Improvement Action Plan (Full day)

  Judah Mogilensky and Mark Manduke, The Process Enhancement Partnership

  Many organizations have undergone, or are planning to undergo, a
  software process assessment, based on the five-level software
  capability maturity model developed by the SEI.  While these
  organizations are motivated to pursue software process improvement,
  and they know what key process issues they must address to begin or
  continue their progress, they often are unsure of how to go about
  making the desired improvements happen.  This tutorial is intended
  specifically for such an audience.  It presents the process
  improvement action plan that addresses issues such as need for
  long-and short-term goals, the role of a steering committee, and
  planning for reaction to change.

M4. Object-Oriented Experiences (Full day)

  Mohamed Fayad, McDonnell Douglas, and Dennis de Champeaux, HP Labs

  This tutorial will provide a broad overview of object-oriented methods
  and techniques.  The fundamentals of object-oriented software
  development are addressed with comparisons to traditional approaches.
  The tutorial focuses on lessons learned and experiences with more than
  ten object-oriented methods, including those developed by Shlaer and
  Mellor, Bailin, Colbert, Berard, Firesmith, Gibson, Coad and Yourdon,
  Rumbaugh, Wirf and Brock, and Booch.

M5. Introducing Software Reuse (Full day)

  Don Reifer, Reifer Consultants, Inc.

  Software reuse represents a clear-cut way to improve productivity,
  reduce costs, and increase quality.  New paradigms, methods and tools
  have been developed as technologists have focused on defining and
  refining domain-specific architectures, object-oriented methods and
  software reuse packaging guidelines.  However, software management,
  political and organizational issues tend to predominate as firms start
  making technology changes.  This tutorial focuses on the management
  issues associated with operationally inserting a reuse program and on
  infrastructure issues with examples taken from current practice.  Also
  presented are new empirical data on the benefits of reuse.

M6. Issues with reusable software components (Full day)

  J. P. Rosen, ADALOG

  This tutorial is intended for the technical, rather than the
  managerial, conference attendee.  It addresses all the issues involved
  with reusable software components in Ada: why are they more difficult
  to design, what the necessary theoretical background is, how to manage
  and retrieve components, and what components are commercially
  available today.

M7. Teaching and Using Ada in CS1/CS2 (Full day)

  Michael Feldman, The George Washington University and Rich Pattis,
  University of Washington

  An introduction to Ada for instructors who teach or use Pascal (or
  Modula-2) in their Introductory Programming and/or Data Structures
  classes.  The tutorial covers three main areas: (1) Ada language
  features relevant to these courses; (2) using these features
  pedagogically (e.g., how packages aid the "read/call-before-write"
  approach to subprograms and how automatic initialization of record
  types aids programming using ADTs); (3) logistical issues in using Ada
  (information on hardware, software, textbooks, and other teaching
  aids). Instructors attending this tutorial will be able to make an
  informed choice on the advisability and practicality of teaching and
  using Ada in their CS1/CS2 classes.

M8. Tool Technology (Full day)

  Anneliese von Mayrhauser and Kurt Olender, Colorado State University

  Participants will be instructed in the technical issues behind the
  construction of nearly all software tools.  There is still a great
  need for building software tools and environments in Ada.  Knowledge
  of the technology behind software tools is important for all software
  engineers, even though not all will settle in a tool development
  career.  Software engineers need more than training in the use of some
  set of existing tools, otherwise knowledge evaporates when tool
  technology inevitably changes.  Topics covered include parsers, graph
  algorithms, data flow analysis, metric collection, graphical versus
  textual representation, browsers, and dynamic analysis.

M9. POSIX and Ada (Full day)

  David Emery, The MITRE Corporation; Steve Deller, Verdix Corporation;
  and Jim Moore, IBM, et al.

  POSIX is an international effort to develop software standards to
  support open systems.  The tutorial is presented by the Chapter
  Reviewers from the IEEE P1003.5 POSIX Ada Binding Working Group.  The
  effort of the group is to develop an Ada binding to the services
  specified in POSIX.  An overview of the POSIX/Ada binding from the
  perspective of the programmer-user of the binding will be given.
  Attendees will learn the rationale for many of the decisions in the
  binding to provide a better understanding of the binding and how its
  developers expect it to be used.  This tutorial serves both as an
  introduction to POSIX, and as a case study in Ada bindings.

M10. Rate Monotonic Analysis (Full day)

  Dr. Lucas, China Lake

  Rate monotonic analysis is a design method that has been shown to
  provide huge efficiency gains.  This tutorial will present the basic
  theory of rate monotonic analysis for sets of independent periodic
  tasks.  Schedulability analysis will be extended to account for
  context switch overhead, pre-period deadlines, interrupts, and
  non-rate monotonic assignment of priorities.  Extensions to include
  aperiodic tasks and task synchronization will be presented.  Numerous
  examples and applications will be discussed, including the BSY-1
  Trainer case study.

M11. Embedded/Real-Time Programming in Ada (Full day)

  Pat Rogers, SBS Engineering, Inc.

  Focuses on the use of Ada in applications in which reliability and
  timeliness are of the utmost importance.  The roles of compilation
  systems and runtime support environments are examined with respect to
  responsibilities and options.  These options, which address
  requirements through predictability and deterministic behavior, cover
  resource management for both storage and processors.  Traditional
  scheduling regimes are examined, as well as alternative models.
  Additionally, performance issues such as fast interrupt response are
  also examined, along with solutions to potential problems.

M12. Introduction to Ada for Programmers (Full day)

  Dean Gonzalez, Independent Educator, and Dave Cook, USAF Academy

  An introduction to the Ada programming language.  No prior knowledge
  of or experience with Ada is required.  The target audience is
  programmers. Inexperienced programmers are welcome.

M13. Object-Oriented Design with 2167A (Morning or afternoon tutorial
     available)

  Grady Booch, Rational

  Many projects are considering the use of object-oriented development
  tools and methods for developing complex software systems.  A big
  issue, particularly for defense contractors, is how to apply
  object-oriented techniques in a manner that will comply with
  DOD-STD-2167A.  This tutorial describes a design process based on the
  method described in our "Object-Oriented Design with Applications"
  text and shows how these design process activities and notations
  relate to the required 2167A activities.  Also included is advice on
  how to manage the object-oriented design process, identify milestones
  and deliverables, and incorporate the products of these activities
  into compliant documents.

M14. DOD-STD-2167A and Ada: Compatibility Problems and Solutions (Half
     day, morning)

  David Maibor, David Maibor Associates, and Lewis Gray, Ada Pros

  An overview of the current DoD software development standard
  DOD-STD-2167A, Defense System Software Development.  The session
  highlights several problems that can arise when complying with this
  standard on Ada projects and concludes with a look at the evolving
  requirements for the future DOD software standard, 2167B, scheduled
  for release in 1993.

M15. Software Specification and Design with Ada: A Disciplined
     Approach (Half day, morning)

  Ken Shumate, Hughes Aircraft

  A traditional/functional approach to requirements specification,
  combined with Ada design methods based on information hiding, data
  abstraction, and object-oriented design is presented.  This tutorial
  has the unique feature of addressing both the specification and design
  of software.  It focuses on the transition from requirements to
  design.  This is not a report on research or untested ideas; the
  methods presented are proven, mature, and being used in large
  real-time systems.  The tutorial is influenced by the belief that for
  an engineer to be effective in specification and design, a significant
  understanding of system engineering is required.

M16. Formal Specification of Ada Programs Using VDM and Temporal Logic
     (Half day, afternoon)

  William Hankley, Kansas State University

  This tutorial begins with motivations for industrial use of formal
  specifications.  Next, background concepts will be presented in
  sufficient depth to be used in specifying examples.  The relationship
  between formal specification and other paradigms of logic programming
  and object-oriented programming will also be explained.
  Specifications of several packages will be developed by extending Ada
  specifications with assertions about abstract models.  In the second
  part of the tutorial, concepts of temporal logic are presented and the
  distinction between linear time and branching time predicates will be
  stressed.  Examples of tasking systems will be specified using these
  concepts.

===============================================================================

Conference Plenary Session, Tuesday, November 17, 8:00 am - 10:00 am

Welcoming addresses and presentation of awards for best papers.
Announcements about WAdaS '93, Ada Europe '93, and TRI-Ada '93 will be
presented.  Keynote speakers are Maj. General Albert Edmonds, U.S. Air
Force; Susan Murphy, IBM Federal Systems Co.; and Dr. Winston Royce,
TRW.

===============================================================================

Ada 9X Sessions

Tuesday, November 17

T1. Ada 9X Plenary Session: The Current Status of Ada 9X
2:00 pm - 3:30 pm

  This session presents the current status of the Ada 9X Project,
  including a technical overview and transition activities.

  Speakers: Chris Anderson, Ada 9X Project Manager
  Tucker Taft, Intermetrics, Inc.

T4. Ada 9X for Managers
4:30 pm - 6:00 pm

  Experienced program managers discuss the challenges associated with
  transitioning from Ada 83 to Ada 9X.

  Panel Chair: Chris Anderson, Ada 9X Project Manager
  Panelists: Greg Griffin, Rockwell -- Project: National Aerospace Plane
             John Rush, NASA -- Project: Space Station Freedom
             Jim Gottfried, Lockheed -- Project: F22
             Jean-Francoise Wets, Thomson-CSF -- Project: Air Traffic Control
               Systems

Wednesday, November 18

W1. Ada 9X and Systems Programming
8:30 am - 10:00 am

  The panelists will discuss the proposed Ada 9X features and how they
  work together to provide better support for low-level programming and
  interfacing.

  Panel Chair: Tucker Taft, Intermetrics, Inc.
  Panelists: Offer Pazy, Consultant
             Mike Victor, Raytheon
             Randall Brukardt, RR Software
             Bryce Bardin, Hughes Aircraft

W4. Ada 9X and Real-time Systems
11:00 am - 12:30 pm

  The potential advantages and disadvantages of using Ada 9X versus Ada
  83 for real-time systems.  Panel members consist of representatives
  from both the vendor community and the real-time application
  community.

  Panel Chair: John Goodenough, Software Engineering Institute
  Panelists: Ted Baker, Florida State University and Software Engineering
               Institute
             Joyce Tokar, Tartan, Inc.

W7. Towards Distributed Systems in Ada 9X
2:00 pm - 3:30 pm

  Ada 9X enhancements for distributed systems and the Distributed
  Systems Annex are the focus of discussion.  Panel members include
  experts from academia and industry.

  Panel Chair: Anthony Gargaro, Computer Sciences Corporation
  Panelists: Stephen Goldsack, Imperial College
             Chris Goldthorpe, Verdix Corporation
             Dan Ostermiller, RECOM Technologies
             Pat Rogers, SBS Engineering, Inc.
             Richard Volz, Texas A&M University

W11. Ada 9X and Safety Critical Systems
4:30 pm - 6:00 pm

  The enhancements to Ada 9X for safety critical and secure systems are
  reviewed.

  Panel Chair: John McHugh, University of North Carolina.
  Panelists: Ann Marmor-Squires, TRW
             Kenneth Rowe, Department of Defense
             Reginald Meeson, IDA
             Fred Maymir-Ducharme, Grumman

Thursday, November 19

TH1. Ada 9X Early Experience
8:30 am - 10:00 am

  Papers present early experiences in both implementing and using Ada 9X.

  Chair: Andy Wellings, University of York, UK
  Papers:
    Experiences in Implementing Ada 9X Protected Records and Requeue
    Paul Reed, University of York, UK

    Implementing Tagged Types and Type Extensions for Ada 9X
    G.J. Dismukes and M.A. Rome, TeleSoft

    Assessing Ada 9X OOP in Building a Reusable Components Library
    Bernard Banner and Edmond Schonberg, New York University

TH4. Ada 9X and Object-Oriented Programming
11:00 am - 12:30 pm

  The proposed Ada 9X features intended to support object-oriented
  programming.  The panelists discuss the Ada 9X object-oriented
  language features, implementation of these features, and intended use
  of the features.

  Panel Chair: Tucker Taft, Intermetrics, Inc.
  Panelists: Ed Seidewitz, NASA Ames
             Jim Hassett, Paramax
             Edmond Schonberg, New York University
             Gary Dismukes, Telesoft

TH8. Ada 9X and Information Systems
2:00 pm - 3:30 pm

  The enhancements to Ada 83 for information systems from the viewpoints
  of applicability and implementability.  The developers of the Ada 9X
  Information Systems annex will present an overview of the annex to
  initiate discussion.

  Panel Chair: Benjamin Brosgol, Brosgol Consulting and Training
  Panelists: Ken Fussichen, Computer Sciences Corporation
             Randall Brukardt, RR Software
             Jim Moore, IBM Federal Sector Division
             Howard Stewart, Idaho National Energy Laboratory

TH12. Teaching Ada 9X
4:30 pm - 6:00 pm

  The best methods for introducing the central features of Ada 9X to the
  Ada community.  Several distinct groups will be considered from
  beginners to experienced practitioners.  The panel includes members of
  academia and industry who have been actively involved in teaching Ada
  over the last decade.

  Panel Chair: Edmond Schonberg, New York University
  Panelists: Brad Balfour, Softech
             Norman Cohen, IBM T. J. Watson Research Center
             Michael Feldman, The George Washington University

Friday, November 20

F1. Ada 9X Implementation
8:30 am - 10:00 am

  The strategies for developing Ada 9X compilers, including a discussion
  of which features are the most difficult to implement and which
  features should be implemented first based on customer preference.
  Panel members include representatives from several Ada compiler
  vendors.

  Panel Chair: Joyce Tokar, Tartan, Inc.
  Panelists: Jean-Claude Heliard, Alsys, Inc.
             Bevin Brett, Digital Equipment Corp.
             Edmond Schonberg, New York University
             Randall Brukardt, RR Software
             Gary Dismukes, Telesoft
             Stephen Zeigler, Verdix Corporation

F4. Ada 9X Validation
11:00 am - 12:30 pm

  Ada 9X validation issues from the perspective of users, testers,
  implementors and theorists.  The challenge of developing an acceptable
  test suite based on wide-ranging views and expectations will be
  addressed.

  Panel Chair: Nelson Weiderman, Software Engineering Institute
  Panelists: Mike Middlemas, SAIC
             John Goodenough, Software Engineering Institute
             Erhard Ploedereder, Tartan, Inc.
             Robert Dewar, New York University
             Ken Fussichen, Computer Sciences Corporation

===============================================================================

Management
Sessions

Tuesday, November 17

T4. Ada 9X for Managers
4:30 pm - 6:00 pm

  (See T4 under Ada 9X sessions for description.)

T3. How "Outsiders" See Ada and Its Future
4:30 pm - 6:00 pm

  This panel discusses Ada's current standing in the non-Ada user community.

  Panel Chair: Mark Gerhardt, ESL, Inc.
  Panelists: Richard Stallman, Developer of the GNU C Compiler
             Peter Wegner, Brown University

Wednesday, November 18

W3. Management
8:30 am - 10:00 am

  The session addresses aspects of software engineering which are
  important to project managers.

  Chair: Ken Fussichen, Computer Sciences Corporation
  Papers:
    MIS and Ada Productivity
    R. Lebib, Paris-IX University, France

    Estimating Requirements for a Large Software Engineering Project
    R. H. Berry, Planning Analysis Corporation, and
    R. M. Schoenborn, Statistica, Inc.

    Requirements on Ada Re-engineering Technology from Past, Present and
    Future Systems
    E. Lock and N. Prywes, Computer Command and Control Company

W6. MIS
11:00 am - 12:30 pm

  The focus is on how Ada can be applied to solve management information
  systems problems.

  Chair: Ralph Crafts, Software Strategies and Tactics, Inc.
  Papers:
    A Practical Look at SAMeDL
    D. Waterman and J. Helmlinger, Statistica, Inc.

    Minimizing the Disadvantages of Embedded SQL/Ada
    J. Moore, IBM Federal Sector Division

    Ada and CICS
    Ken Fussichen, Computer Sciences Corporation

W10. Invited Presentation: "Protecting the Freedom to Write Software."
     Part 1: Copyrighted Interfaces.
2:00 pm - 3:30 pm

  Today, copyrighted interfaces, and patented algorithms and techniques
  carry the risk of law suits for computer users and programmers.  The
  speaker will discuss these constraints in this session and in a second
  session on Thursday afternoon (see below).

  Presented by: Richard Stallman, MacArthur Fellow, ACM Award winner and
    developer of Emacs

Thursday, November 19

TH5. Invited Presentation: "Contract Considerations for Software Reuse."
11:00 am - 12:30 pm

  Presented by Stanley H. Levine, Deputy Project Manager for Common Hardware
    Software for the U.S. Army, and Diane Foucher, U.S. Naval Weapons
    Research Center, China Lake

TH11. Invited Presentation: "Protecting the Freedom to Write Software."
      Part 2: Software Patents.
2:00 pm - 3:30 pm

  (See "Invited Presentation", Wednesday afternoon, above.)

TH8. Ada 9X and Information Systems
2:00 pm - 3:30 pm

  (See TH8 under Ada 9X sessions for description.)

Friday, November 20

F3. Where Is Ada Headed? -- The Facts Behind the Myths
8:30 am - 10:00 am

  There is a growing perception in some organizations that Ada has
  "missed the boat".  On the other hand, many argue that Ada is still
  growing in importance and popularity.  The panel will explore both
  sides of this issue.

  Panel Chair: Judy Kerner, The Aerospace Corporation
  Panelists: Maj. Tom Croak, U.S. Air Force
             Robert Dewar, New York University
             Michael Feldman, The George Washington University
             Alan Havey, Wells Fargo Nikko Investment Advisors
             Maretta Holden, Boeing Defense & Space Group
             Jerry Rudisin, Rational
             Tony Wasserman, Interactive Development Environments

F5. Comparisons
11:00 am - 12:30 pm

  A comparison of Ada with other programming languages.

  Chair: Doug Bryan, Stanford University
  Papers:
    Ada Outperforms Assembly: A Case Study
    P. K. Lawlis, Air Force Institute of Technology, and
    T. W. Elam, Defense Contracts Management Area Operations

    A Comparison of Ada and C++
    L. S. Tang, Western New England College

    Full Functional Programming in a Declarative Ada Dialect
    P. A. Bailes et al., University of Queensland, Australia

F6. The STARS Process Approach and Ada Projects
11:00 am - 12:30 pm

  This panel will present the STARS process concepts and discuss them in
  relation to Ada projects.

  Panel Chair: Hal Hart, Paramax STARS Team
  Panelists: Dick Drake, IBM
             Bill Ett, IBM
             Larry Frank, Boeing Defense & Space Group
             Herb Krasner, Krasner Consulting
             Ann Marmor-Squires, TRW

===============================================================================

Education
Sessions

Tuesday, November 17

T2. Education 1
4:30 pm - 6:00 pm

  Presentations of experience gained from using Ada as the primary
  language in undergraduate computer science courses.

  Chair: Chuck Engle, Florida Institute of Technology
  Papers:
    Ada as an Introductory Language
    D. Goodman and R. A. McBride, University of South Dakota

    Ada, Pascal's Replacement as the Language for Introductory Courses in
    Computer Science
    D. J. Jarc, University of Maryland University College

    Ada: Still Our First Choice
    H. Youtzy Jr., Briar Cliff College

Wednesday, November 18

W2. Education 2
8:30 am - 10:00 am

  The educational outlook on aspects of implementing and using Ada.

  Chair: Michael Feldman, The George Washington University
  Papers:
    Benchmarking Ada: A Rationale
    M. Lodge, University of York, UK

    HEmut -PoliCaza: Introducing Ada in the University through PC Anti-Virus
    Software Development
    A. H. Perez, Polytechnic University of Valencia, Spain

    Building on the Booch Components: What Can Be Learned When Modifying
    Real-world Software Tools for Educational Use
    J. Beidler, University of Scranton

Thursday, November 19

TH12. Teaching Ada 9X
4:30 pm - 6:00 pm

  The best methods for introducing the central features of Ada 9X to the
  Ada community.  Several distinct groups will be considered from
  beginners to experienced practitioners.

  Panel Chair: Edmond Schonberg, New York University
  Panelists: Brad Balfour, SofTech
             Norman Cohen, IBM T. J. Watson Research Center
             Michael Feldman, The George Washington University

===============================================================================

Design
Sessions

Wednesday, November 18

W5. Design 1
11:00 am - 12:30 pm

  Papers address systems design from an object-oriented viewpoint.

  Chair: Chris Byrnes, The MITRE Corporation
  Papers:
    Identifying a Complete Object-Oriented Life Cycle for Large-Systems
    Development
    S. Strong, Sikorsky

    Hardware-in-the-Loop (HIL) Simulation: An Application of Colbert's
    Object-Oriented Software Development Method
    M. E. Fayad et al., McDonnell Douglas Missile Systems Company

    Experiences in Object-Oriented Development
    J. A. Jurik and R. S. Schemenaur, LTV Aerospace and Defense Company

W8. Design 2
2:00 pm - 3:30 pm

  This session focuses on a specific Ada-based design methodology.

  Chair: Larry Frank, Boeing Defense & Space Group
  Papers:
    Behavioral Inheritance: Concepts, Ada Implementation and Experience
    S. Crespi-Reghizzi, M. De Michele and S. Perotta, Politecnico di Milano,
    Italy

    Defining Software Architectures using the Hierarchical Object- Oriented
    Design Method (HOOD)
    A. R. Carmichael, TQM Consultants, UK

    Analysis/Architectural Models to ASG Models: Enabling the Transition
    M. Frankel, Esprit Systems Consulting Inc.

W12. Object-Oriented Methodology Demonstration (OOMD) and Discussion
4:30 pm - 6:00 pm

  Panel members are given the same problem several months prior to
  TRI-Ada '92.  Each will attempt to solve it applying various
  object-oriented technologies. The problem will be described, and the
  panelists will present their results.

  Panel Chair: D. Brookman, E-Systems
  Panelists: D. Firesmith, ASTS
             E. Colbert, Absolute Software, Ltd.
             K. Shumate, Hughes Aircraft

Thursday, November 19

TH2. Design 3
8:30 am - 10:00 am

  Experience gained using particular software design processes.

  Chair: Rich Hilliard, Intermetrics, Inc.
  Papers:
    A Modern Design Process: Experience Gained from the TOPAZ GroundStation
    Project
    R. Arbaugh and M. Gerhardt, ESL, Inc.

    Software Development in Core: The Application of Ada and Spiral
    Development
    R. Simonian, Harris Space Systems Corporation

    Specification Prototyping of Concurrent Ada Programs in DProto
    R. D. Acosta, International Software Systems, Inc.

TH4. Ada 9X and Object-Oriented Programming
11:00 am - 12:30 pm

  (See TH4 under Ada 9X sessions for description.)

Friday, November 20

F6. The STARS Process Approach and Ada Projects
11:00 am - 12:30 pm

  (See F6 under Management session for description.)

===============================================================================

Tools and
Techniques
Sessions

Wednesday, November 18

W9. Environments
2:00 pm - 3:30 pm

  This session considers technical aspects of Ada project support
  environments.

  Chair: Steve Deller, Verdix Corporation
  Papers:
    Managing Ada Using Rational's Configuration Management/Version Control
    and IBM Software Configuration Library Manager
    D. J. Blair, IBM

    The Army Sustaining Base APP - An Example of Open Systems Standards
    Engineering for Ada
    J. Stevenson, et al., The MITRE Corporation

    Ada Program Support Environments - A Good Idea Overcome by Changes
    W. M. Hodges, Boeing Defense & Space Group

W13. Tools
4:30 pm - 6:00 pm

  A discussion of various Ada tools and their interfaces.

  Chair: Mahadevan Ganapathi, University of California
  Papers:
    An Ada Deadlock-Testing Algorithm Based on Control and Communication
    Flow Graphs
    A. von Mayrhauser, Colorado State University, and
    S. S. Hsueh, Illinois Institute of Technology

    Experiences with the Ada Semantic Interface Specification - Developing a
    Tool with a View
    S. J. Blake and J. B. Bladen, TeleSoft

    Data Analysis and Reporting for Real-time Ada Systems
    T. Selig, TRW; D. B. Priess, Raytheon; and B. Mack, Digital

Thursday, November 19

TH3. Implementation versus Binding to the X Window Environment
8:30 am - 10:00 am

  The panelists will discuss their own experiences and opinions in
  developing Ada interfaces to the X Window System.

  Panel Chair: Scott Cleveland, Systems Engineering Research Corporation
  Panelists: Tim Freese, Systems Engineering Research Corporation
             Robert C. Smith, Paramax
             Chris Byrnes, The MITRE Corporation
             Stu Lewin, Lockheed Sanders

TH4. Ada 9X and Object-Oriented Programming
11:00 am - 12:30 pm

  (See TH4 under Ada 9X sessions for description.)

TH6. Distributed Systems
11:00 am - 12:30 pm

  Consideration of the problems of implementing and configuring
  distributed systems in Ada and Ada 9X.

  Chair: Doug Locke, IBM
  Papers:
    A Practical Tool for Distributing Ada Programs: TeleSoft's Distributed
    Ada Configuration Tool
    T. Burger and Jim Bladen, TeleSoft, and
    R. Volz et al., Texas A&M University

    Translating AdaPT to Ada 9X
    S. J. Goldsack, Imperial College, London;
    A. A. Holzbacher-Valero, Imperial College, London;
    R. Volz, Texas A&M University; R. Waldrop, Texas A&M University

    Implementing Distributed Ada
    P. Rogers, SBS Engineering, Inc.

TH10. Run-time Systems
2:00 pm - 3:30 pm

  Technical aspects of Ada run-time environments.

  Chair: Steve Deller, Verdix Corporation
  Papers:
    Implementing Ada Tasking in a Multiprocessing, Multi-threaded UNIX
    Environment
    K. L. Sielski, SunPro

    Using POSIX Threads to Implement Ada Tasking
    E. W. Giering and T. P. Baker, Florida State University

    Ada Communication Components for Distributed and Real-time Application
    Y. Kermarrec and L. Pautet, Telecom Brest/Paris, France

TH14. Real-Time Systems
4:30 pm - 6:00 pm

  This session covers real-time, fault-tolerant and safety critical systems.

  Chair: Dan Roy, Software Engineering Institute
  Papers:
    When Hardware Becomes Software: Designing a Safety Critical System in Ada
    J. Hummer and L. Briand, Wilcox Electric, Inc.

    The Use of Ada to Achieve Fault Tolerance in AAS
    R. S. Cramer and J. D. Dehn, IBM Federal Sector Division

    Evaluation and Improvement of Performance of the Communication Subsystem
    of a Real-time, Distributed C2 Simulator
    T. J. Westley, Arvin/Calspan Advanced Technology Center

Friday, November 20

F2. Graphical Interfaces
8:30 am - 10:00 am

  These papers focus on the problems of interface design.

  Chair: Dave Emery, The MITRE Corporation
  Papers:
    Developing Object-Oriented User Interfaces in Ada with the X Windows System
    G. W. Klabunde and M. A. Roth, Air Force Institute of Technology

    A Graphical User Interface in Ada for Domain-Specific Reuse Libraries
    D. Gordon, Paramax Systems Corporation

    Stimulus-Response Machines: An Ada-based Graphic Formalism for Describing
    Class and Object Behavior
    G.W. Cherry, Thought**Tools Inc.

F5. Comparisons
11:00 am - 12:30 pm

  (See F5 under Management sessions for description.)

===============================================================================

Reuse
Sessions

Thursday, November 19

TH5. Invited Presentation: "Contract Considerations for Software Reuse."
11:00 am - 12:30 pm

  (See TH5 under Management sessions for description.)

TH7. Reuse
11:00 am - 12:30 pm

  Various aspects of software reuse are covered.

  Chair: Charlene Hayden, GTE
  Papers:
    The Evolving Role of Software Reuse
    J. W. Moore, IBM Federal Sector Division

    Successful Experience with the AdaSAGE Reusable Component Library
    J. S. Jensen, H. D. Stewart and P. H. Whittington,
    Idaho National Engineering Laboratory

    Effective Software Reuse in an Embedded Real-time System
    B. Barlin, Naval Command and Ocean Surveillance Center and
    J. M. Lawler, The MITRE Corporation

TH9. Testing Ada Reusable Software
2:00 pm - 3:30 pm

  This panel explores the problem of testing reusable components.

  Panel Chair: Gregory Bowen, Computer Sciences Corporation
  Panelists: Fred Brechbiel, SofTech
             Peter Luckey, IBM Owego
             Monty Jackson, JSE, Inc.
             Inga-Lill Bratteby-Ribbing, Nobeltech, Sweden

TH13. Management Barriers to Software Reuse
4:30 pm - 6:00 pm

  It is claimed that the barriers to software reuse are caused by
  management rather than by technical problems.  The panelists will
  explore the issues.

  Panel Chair: Harry Joiner, TELOS Systems Group
  Panelists: Stanley H. Levine, U.S. Army
             Donald J. Reifer, Reifer Consultants, Inc.

===============================================================================

TRI-Ada '92 Conference at a Glance*

_______________________________________________________________________________
                             SUNDAY, November 15
_______________________________________________________________________________
3:00 pm - 7:00 pm            Conference Registration Open
_______________________________________________________________________________
                             MONDAY, November 16
_______________________________________________________________________________
7:00 am - 5:00 pm            Conference Registration Open
_______________________________________________________________________________
8:30 am - 12:30 pm           Full-Day Tutorials and Half-Day Morning Tutorials
                             (30-minute break at 10:00 am)
_______________________________________________________________________________
12:30 pm - 2:00 pm           Lunch Break
_______________________________________________________________________________
2:00 pm - 6:00 pm            Full-Day Tutorials Continue, Half-Day Afternoon
                             Tutorials  (30-minute break at 3:00 pm)
_______________________________________________________________________________
2:00 pm - 6:00 pm            SIGAda Executive Committee Open Forum
_______________________________________________________________________________
6:00 pm - 8:00 pm            Welcome Reception in Convention Center Atrium
_______________________________________________________________________________
                             TUESDAY, November 17
_______________________________________________________________________________
7:00 am - 5:00 pm            Conference Registration Open
_______________________________________________________________________________
8:00 am - 10:00 am           Conference Plenary Session
_______________________________________________________________________________
10:00 am - 11:00 am          Morning Break in Exposition Hall
_______________________________________________________________________________
10:00 am - 12:30 pm          Gala Opening of Exposition
_______________________________________________________________________________
11:00 am - 12:30 pm          Birds-of-a-Feather Sessions
_______________________________________________________________________________
12:30 pm - 6:00 pm           Exposition Remains Open
_______________________________________________________________________________
12:30 pm - 2:00 pm           Lunch Break
_______________________________________________________________________________
                     |  Ada 9X Track        |  Track 2        |  Track 3
_____________________|______________________|_________________|________________
2:00 pm - 3:30 pm    | T1 Ada 9X Plenary    |                 |
                     | Session: The Current |                 |
                     | Status of Ada        |                 |
                     |                      |                 |
_____________________|______________________|_________________|_______________
3:30 pm - 4:30 pm             Afternoon Break in Exposition Hall
______________________________________________________________________________
4:30 pm - 6:00 pm    | T4 Ada 9X for        | T2 Educ: Paper   | T3 Mgt: How
                     | Managers Panel       | Session 1        | "Outsiders"
                     |                      |                  | See Ada and
                     |                      |                  | its Future
                     |                      |                  | Panel
_____________________|______________________|__________________|_______________
6:00 pm - 8:00 pm            Local SIGAda Representatives Dinner
_______________________________________________________________________________
6:00 pm - 11:00 pm           Vendor Hospitality Suites, Birds-of-a-Feather,
                             and Working Group Meetings
______________________________________________________________________________
                             WEDNESDAY, November 18
______________________________________________________________________________
7:30 pm - 5:00 pm            Conference Registration Open
______________________________________________________________________________
8:30 am - 10:00 am   | W1 Ada 9X and        | W2 Educ: Paper   | W3 Mgt: Paper
                     | Systems Programming  | Session 2        | Session:
                     | Panel                |                  | Management
_____________________|______________________|__________________|______________
10:00 am - 11:00 am          Morning Break in Exposition Hall
_____________________________________________________________________________
10:00 am - 6:00 pm           Exposition Open
______________________________________________________________________________
11:00 am - 12:30 pm  | W4 Ada 9X and Real-  | W5 Dsgn: Paper   |W6 Mgt: Paper
                     | Time Panel           | Session 1        |Session: MIS
_____________________|______________________|__________________|______________
12:30 pm - 2:00 pm           Lunch Break
______________________________________________________________________________
2:00 pm - 3:30 pm    | W7 Towards           | W8 Dsgn: Paper   | W9 T&T: Paper
                     | Distributed Systems  | Session 2        | Session:
                     | in Ada 9X Panel      |                  | Environments
                     |                      |                  |
                     |                      |                  | W10 Mgt:
                     |                      |                  | Invited Pres.
                     |                      |                  | "Protecting
                     |                      |                  | the Freedom
                     |                      |                  | to Write
                     |                      |                  | Software" Part
                     |                      |                  | 1: Copyrighted
                     |                      |                  | Interfaces
_____________________|______________________|__________________|_______________
3:30 pm - 4:30 pm          Afternoon Break in Exposition Hall
_______________________________________________________________________________
4:30 pm - 6:00 pm    | W11 Ada 9X and Safety| W12 Desgn: Object| W13 T&T: Paper
                     | Critical Systems     | Oriented Method. | Session: Tools
                     | Panel                | Demonstration and|
                     |                      | Discussion Panel |
_____________________|______________________|__________________|_______________
6:00 pm - 11:00 pm         Private Party at Universal Studios
______________________________________________________________________________
                           THURSDAY, November 19
_______________________________________________________________________________
7:30 pm - 6:30 pm          Conference Registration Open
_______________________________________________________________________________
8:30 am - 10:00 am   | TH1 Paper Session:   | TH2 Dsgn: Paper  | TH3 T&T:
                     | Ada 9X Early         | Session 3        | Implementation
                     | Experience           |                  | vs. Binding to
                     |                      |                  | the X Window
                     |                      |                  | Environment
                     |                      |                  | Panel
_____________________|______________________|__________________|______________
10:00 am - 4:00 pm         Exposition Open
______________________________________________________________________________
10:00 am - 11:00 am        Morning Break in Exposition Hall
______________________________________________________________________________
11:00 am - 12:30 pm  | TH4 Ada 9X and       | TH5 Mgt: Invited | TH6 T&T:
                     | Object-Oriented      | Presentation:    | Paper Session:
                     | Programming Panel    | Contract         | Distributed
                     |                      | Considerations   | Systems
                     |                      | for Software     |
                     |                      | Reuse            |
                     |                      |                  |
                     |                      | TH7 Reuse: Paper |
                     |                      | Session          |
_____________________|______________________|__________________|_______________
12:30 pm - 2:00 pm         Lunch Break
_______________________________________________________________________________
2:00 pm - 3:30 pm    | TH8 Ada 9X and       | TH9 Reuse:       | TH10 T&T:
                     | Information Systems  | Testing Ada      | Paper Session:
                     | Panel                | Reusable         | Run-Time
                     |                      | Software Panel   | Systems
                     |                      |                  |
                     |                      |                  | TH11 Mgmt:
                     |                      |                  | Invited Pres.:
                     |                      |                  | Part 2: Soft-
                     |                      |                  | ware Patents
_____________________|______________________|__________________|_______________
3:30 pm - 4:30 pm          Afternoon Break
_______________________________________________________________________________
4:30 pm - 6:00 pm    | TH12 Teaching Ada 9X | TH13 Mgt:         | TH14 Dsgn:
                     | Panel                | Management        | Paper
                     |                      | Barriers to       | Session:
                     |                      | Software Reuse    | Real-Time
                     |                      | Panel             | Systems
_____________________|______________________|___________________|______________
6:00 pm - 9:30 pm          Medieval Times Dinner
_______________________________________________________________________________
7:00 pm - 11:00 pm         Birds-of-a-Feather and Working Group Meetings
_______________________________________________________________________________
                           FRIDAY, November 20
_______________________________________________________________________________
7:00 am - 11:00 am         Conference Registration Open
_______________________________________________________________________________
8:30 am - 10:00 am   | F1 Ada 9X            | F2 T&T: Paper     | F3 Mgt "Where
                     | Implementation       | Session:          | is Ada Headed
                     | Panel                | Graphical         | ?--The Facts
                     |                      | Interfaces        | Behind the
                     |                      |                   | Myths" Panel
_____________________|______________________|___________________|_____________
10:00 am - 11:00 am        Morning Break
______________________________________________________________________________
11:00 am - 12:30 pm  | F4 Ada Validation    | F5 Mgt: Paper     | F6 Mgt:
                     | Panel                | Session:          | The STARS
                     |                      | Comparisons       | Process
                     |                      |                   | Approach and
                     |                      |                   | Ada Projects
                     |                      |                   | Panel
_____________________|______________________|___________________|_____________
12:30 pm                  Conference Ends
______________________________________________________________________________

* Sessions Subject to Change

===============================================================================

COMPREHENSIVE PROGRAM TO INCLUDE
SIX SERIES OF SESSIONS

Ada 9X.  New for TRI-Ada '92 is an Ada 9X track with sessions that
provide attendees with the most insightful and detailed information
concerning the progress, status, and early experiences in implementing
and using Ada 9X.

Management. Sessions focus on the processes used to lead and oversee
projects involving Ada.  Experiences, techniques, and problem/solution
approaches are discussed.

Education.  This track addresses the role Ada can play in software
engineering curricula, whether Ada makes a good language to teach to
novices, and the place of Ada in university and industry education and
training.

Design.  Identifying a complete life cycle for large systems, and
application of object-oriented software development method are among
the subjects covered in papers presented during sessions in this
program track.

Reuse.  Papers cover software reusability in light of Ada, with
discussions on where to begin and why, and experiences in maximizing
reuse of software, and management issues in reuse.

Tools and Techniques. The technical aspects of Ada project support
environments and a discussion of various Ada tools and their
interfaces are just two of the wide-ranging topics addressed in these
informative sessions.

===============================================================================

BIRDS-OF-A-FEATHER SESSIONS

These traditional and formal sessions are back for the TRI-Ada '92
Conference and Exposition.  The first session will be held on Tuesday
from 11:00 am to 12:30 pm .  The second and third sessions will meet
from 7:00 pm to 11:00 pm on Wednesday and Thursday. Final details about
the sessions will be in the final conference program.  If you are
interested in organizing or scheduling a Birds-of-a-Feather Session,
contact Conference Chair Geoff Mendal at (415) 962-8092 or Email at
mendal@anna.stanford.edu.

===============================================================================

CONFERENCE SOCIAL
ACTIVITIES

Universal Studios, Florida(R) Party.

Experience the excitement of the movies at the largest film and TV
studio outside of Hollywood.  Enjoy over 40 rides, shows and
attractions.  Bus transportation will be provided for a private party
at Universal Studios, Florida between 6:00 pm and 11:00 pm Wednesday
evening.

Medieval Times(R) Dinner & Tournament.

Enjoy a full four-course medieval feast in an 11th century
european-style castle.  Then, in your honor, knights on horseback face
their competitors in thrilling medieval tournament games, jousting
matches and sword fights.  This optional registration event will take
place between 6:00 pm and 9:00 pm Thursday evening.  Special
registration is required and transportation will be provided.

==============================================================================

A Partial List of TRI-Ada '92 Exhibitors

Absolute Software Co., Inc.
Ada 9X Project Office
Ada Language System/Navy
AdaSoft, Inc.
Ada Strategies
Advanced Technology Center
Aetech, Inc.
AFCEA
Alsys, Inc.
Cadre Technologies
DDC-I, Inc.
Defense Electronics
Digital Equipment Corporation
Dynamics Research Corp.
Encore Computer Corporation
EVB Software Engineering, Inc.
Fastrak Training, Inc.
General Electric
i-Logix, Inc.
IBM Corporation
IIT Research Institute/Ada Information Clearing House
Integrated Software, Inc.
Interactive Development Environments (IDE)
Intermetrics, Inc.
LPS Software
Mark V Systems Limited
McCabe & Associates, Inc.
Meridian Software Systems, Inc.
MountainNet, Inc.
Objective Interface Systems, Inc.
Osiris Industries
P.P. Texel & Co., Inc.
Paramax Systems Corporation
Paul Morris Personnel Consultants
RR Software
Rational
Scandura Intelligent Systems
Science Applications International Corp.
Silicon Graphics Computer Systems
Softech, Inc.
Software Engineering Institute
Software Productivity Consortium
Software Productivity Solutions, Inc.
Software Systems Design, Inc.
Software Technology for Adaptable Reliable Systems (STARS)
Statistica, Inc.
Strictly Business Software Engineering
Sun Microsystems, Inc.
Sunrise Software International
Systems Designers Software, Inc.
Systems Engineering Research Corporation
Tartan, Inc.
Telesoft
Telos Corporation
Texas Instruments
The Army Reuse Center
TLD Systems, Ltd.
Tri-Pacific Consulting Corp.
Verdix Corporation
Virtual Software Factory, Ltd.

With more to follow. . .

All company or product names are registered trademarks of their
respective corporations.

===============================================================================

Air Travel
Discounts

Delta Airlines, the "official airline" for the TRI-Ada Conference and
Exposition, is offering a special discount rate of 40% off the coach
rate, and 5% off the lowest available rate, when you make your flight
reservations for TRI-Ada '92.  Simply give the reservation agent the
special code number G0734 and the airline will accommodate you.

===============================================================================

GO FOR THE MEETINGS . . . AND THE MAGIC

Orlando, a quiet little town 20 years ago, is today one of the world's
top vacation destinations.  With so many attractions nearby,
conference attendees are urged combine pleasure with business and
bring their families when they visit here.

Space does not permit a description of all that Orlando has to offer.
At the top of the list, certainly, are the fantasy world of Disney's
Magic Kingdom, the technological wonders of EPCOT Center, and the
fun-filled attractions of Sea World, to name just a few.

So go for the meetings . . . and  the magic . . . in fabulous Orlando.

* In your registration confirmation package you will receive
information regarding discounted admission to Walt Disney World(R).

For information on pre- and post-conference tour packages, contact the
Orlando Visitors and Conventions Bureau at 407-363-5800.

===============================================================================

Hotel
Reservation
Information

TRI-Ada has special conference rates available at the following
hotels:

1. Clarion Plaza Hotel Orlando 
Adjacent To The Convention Center

9700 International Drive
Orlando, FL 32819-8114
407-352-9700
$95 single or double
$65 government rate

2. Best Western Plaza International
Quarter Mile From Convention Center

8738 International Drive
Orlando, FL 32819
407-345-8195
$40 single, $46 double

To Make Your Reservations At The Discount Rate . . .

. . . call the Orlando Housing Bureau at 800-258-7666 or 407-363-5800.
DO NOT CALL THE HOTELS DIRECTLY.  The office hours of the Housing
Bureau are Monday - Thursday, 8 am to 7 pm EDT and Friday 8 am to 5 pm.
After hours, you can leave a message on voice mail, and the Housing
Bureau will call you on the next business day.

Please have the following information available PRIOR to calling for
reservations.  Be sure to tell the reservations agent that you are
with the TRI-Ada '92 conference in order to guarantee the discount
rate.

1) 1st and 2nd choice of hotel
2) Arrival and departure dates
3) Arrival time
4) Number of rooms required
5) Type of room required (single, double, etc.)
6) Number of persons in party
7) Name, telephone number and address of all occupants
8) Credit card name, number and expiration date
9) Special requests (king, view, etc.)

Attendees from outside the US and Canada may fax their information to
the Housing Bureau at 407-363-5817.

Deadline

You must make your reservation by October 10, or we cannot guarantee
availability.

Cancellations

All changes and cancellations should be made directly with the Housing
Bureau.  Deposits will only be refunded if reservation is cancelled at
least 72 hours prior to arrival date.  If you cancel a reservation,
keep your cancellation number as proof of cancellation, so you will
not be billed.

===============================================================================

TRI-Ada '92                                     Orange County Convention Center
Government * Industry * Academia                Orlando, Florida
                                                November 16-20, 1992
CONFERENCE REGISTRATION FORM

Please Type or Print Clearly. Use One TWO-SIDED Form for Each Registrant.
Photocopy Additional Forms if Necessary.

Full Name_________________________________________________________________

Title_____________________________________________________________________

Organization or Affiliation_______________________________________________

Department or Mail Stop___________________________________________________

Address___________________________________________________________________

City____________________State/Province_____________Zip/Postal Code________

Country___________________________________________________________________

Telephone__________________________ ACM/SIGAda Member No._________________

Rate Schedule  ACM/SIGAda Member     Non-Member             Full Time Student
               Before After Amount   Before After Amount    Before After Amount
               Oct.15 Oct.15         Oct.15 Oct.15          Oct.15 Oct.15

1.  Tutorials  $200   $275  $____    $250   $325  $____     $150   $170  $____

2.  Conference only*
               $295   $370  $____    $345   $430  $____     $195   $195  $____

3. Conference only**
   (any one day)
               $195   $195  $____    $195   $195  $____     $195   $195  $____
      Tu__    Wed__
      Thurs__ Fri__

4.  Additional copies of conference Proceedings
    (available on site)
               $50    $50   $____    $50    $50   $____     $50    $50   $____
    Qty. ____

5.  Universal Studios Guest Pass
               $45    $45   $____    $45    $45   $____     $45    $45   $____
    Qty. ____

6.  Medieval Times Banquet
               $35    $35   $____    $35    $35   $____     $35    $35   $____
    Qty. ____

7.  Exposition Only
               $20    $20   $____    $20    $20   $____     $20    $20   $____

TOTAL AMOUNT ENCLOSED       $____                 $____                  $____

*  Includes one copy of conference proceedings, entry to exposition, and
   one Universal Studios pass.

** Includes one copy of conference proceedings and entry to exposition.

-------------------------------------------------------------------------------

PAYMENT OPTIONS

Please return this form with full payment or a copy of your PO or it
CANNOT be processed.  Mail or fax your registration form with credit
card payment. Fees are payable ot TRI-Ada '92 by check, American
Express, Diners Club, Visa or Mastercard.  (Please note that POs
received received and not paid by early registration deadline do not
qualify for early registration discount.)

Please make all checks payable to TRI-Ada '92 and mail to:

        TRI-Ada '92
        Danieli & O'Keefe Associates, Inc.
        Conference Management
        Chiswick Park
        490 Boston Post Road
        Sudbury, MA 01776 USA

To Fax: Call +1-508-443-4715.  For More Information, Call
1-800-833-7751 (in USA and Canada only) or +1-508-443-3330.

   [] Mastercard              [] Visa                      [] Government PO
   [] American Express        [] Diners Club               (please attach)

Print Name of Card Holder________________________________________

Signature____________________________________________________

Card No.___________________________ Exp. Date__________________

__________________________________________________________________________
| Cancellation Policy: Confirmed registrants who cannot attend, and do   |
| not send a substitute, are entitled to a refund of paid fees if a      |
| request is received in writing on or before October 30, 1992.          |
| Registrants are liable for their full fees after that date. All        |
| TRI-Ada '92 attendees registered before October 15, 1992, will receive |
| confirmation and registration materials by mail.                       |
__________________________________________________________________________

-------------------------------------------------------------------------------

AFFILIATIONS (Check all that apply)

[] Government                      [] Full-time student
[] Industry                        [] Academia

Tutorials

Full Day (Please check one)

        [] M1.  Model-Based Software Engineering
        [] M2.  Continuous Software Improvement Techniques
        [] M3.  After the Assessment: Process Improvement Action Plan
        [] M4.  Object-Oriented Experiences
        [] M5.  Introducing Software Reuse
        [] M6.  Issues with Reusable Software Components
        [] M7.  Teaching and Using Ada in CS1/CS2
        [] M8.  Tool Technology
        [] M9.  POSIX and Ada
        [] M10. Rate Monotonic Analysis
        [] M11. Embedded/Real-Time Programming in Ada
        [] M12. Introduction to Ada for Programmers

Half Day: (Please CHECK TWO if you are not attending a full day tutorial)

        [] M13. Object-Oriented Design with 2167A (am)
        [] M13. Object-Oriented Design with 2167A (pm)
        [] M14. DOD-STD-2167A and Ada: Compatibility Problems and
                Solutions (am)
        [] M15. Software Specification and Design with Ada: A Disciplined
                Approach (am)
        [] M16. Formal Specification of Ada Programs Using VDM and Temporal
                Logic (pm)

-------------------------------------------------------------------------------

1. Your Affiliation
Please check appropriate boxes

Government

        [] DoD
        [] Other government agency (specify)___________________________________
        [] Government Contractor

Industry/Commercial (Check only one)

        [] Hardware Manufacturer
        [] Software Development
        [] Reseller/VAR
        [] Systems Integrator
        [] Aerospace/Aviation
        [] OEM
        [] Financial/Banking
        [] Training/Consulting Firm
        [] Communications
        [] SGE
        [] Utilities
        [] Other (specify)_____________________________________________________

Academia/Other

        [] College/University
        [] Independent Consultant
        [] Press
        [] Research Institute
        [] Other (specify)_____________________________________________________

2.  Your organization:
Check only one

        [] International
        [] National
        [] Regional
        [] Local

3.  How many employees are in your organization worldwide?
Check only one

        [] 1-100      [] 501-1000
        [] 101-200    [] 1001-5000
        [] 201-500    [] 5001+

4.  What type of software does your organization produce?
Check all that apply

        [] PC Software
        [] Real-time/embedded systems
        [] Command & Control
        [] Research/Prototypes
        [] Educational/Instructional
        [] Large scale applications
        [] Distributed systems
        [] Workstation software
        [] MIS
        [] Communications/Networks
        [] Other (specify)_____________________________________________________
        [] None

5.  Please check the title that is closest to the one you hold within your
    organization

        [] President, Owner, Partner
        [] Vice President, General Manager
        [] Director/Area or Regional Manager
        [] Programmer/Analyst
        [] System Administrator
        [] MIS Manager
        [] Configuration Management
        [] Senior Software Engineer
        [] Software Engineer
        [] Technical Specialist

        Other

        [] Independent Consultant
        [] Sales/Marketing
        [] Researcher
        [] Professor/Instructor/Educator
        [] Student
        [] Press
        [] Other (specify)_____________________________________________________

6.  What is your level of purchasing influence?

        Hardware:

        [] Approve
        [] Recommend
        [] Not applicable

        Software:

        [] Approve
        [] Recommend
        [] Not applicable

        Peripherals:

        [] Approve
        [] Recommend
        [] Not applicable

        Accessories:

        [] Approve
        [] Recommend
        [] Not applicable

7.  Please check your organization's annual purchasing budget

        [] $0-$100,000
        [] $100,001-$500,000
        [] $500,001-$1,000,000
        [] $1,000,001-$5,000,000
        [] $5,000,001+

Conference Sessions

Please list the code number of the session you plan to attend in each
time slot.  (This information is used for room planning purposes only
and is non-binding.)

Tue:    ____4:30 pm

Wed:    ____8:30 am
        ____11:00 am
        ____2:00 pm
        ____4:30 pm

Thu:    ____8:30 am
        ____11:00 am
        ____2:00 pm
        ____4:30 pm

Fri:    ____8:30 am
        ____11:00 am

Do you have any special needs?

        [] Yes    [] No

        Please specify

        _______________________________________________________________________

        _______________________________________________________________________

        _______________________________________________________________________

The conference attendee list may be made available to outside
organizations.  Check the following if you wish to restrict the use of
your name for computer-related mailings.

[] Any mailing list (Default)
[] ACM society announcements only (including all SIGs)
[] No mailing lists

===============================================================================

CONFERENCE HIGHLIGHTS

* A Full Track Devoted to Ada 9X.  The definitive language of the 1990's
  will be covered in a wide-ranging series of 12 sessions dealing with
  topics ranging from systems programming to implementation issues.

* Best Paper Awards.  Awards for the best student paper and best
  conference paper will be presented during the Conference Plenary
  Session by Program Chair Andy Wellings, University of New York.

* Special Program Attractions.  This year's program includes a special
  tutorial presented by Grady Booch from Rational on the current 2167A
  software standard and how it relates to Object-Oriented Design.  Other
  presentations by Richard Stallma, Stanley H. Levine, and Diane Foucher.

* Distinguished Keynoters.  Following a welcome address by Conference
  Chair Geoff Mendal of Systems Engineering Research Corporation, three
  keynote addresses by distinguished speakers (see above) will
  highlight the Plenary Session.

* Welcoming Reception.  A welcoming reception for tutorial and other
  conference attendees will be held in the Convention Center atrium
  Monday evening from 6:00 pm to 8:00 pm.

* A Major Exposition.  An opportunity to see the latest in Ada
  products and services offered by virtually all the leading vendors.

* Application Showcase.  A chance to demonstrate the advantages of
  your product to attendees.  Exhibitors are encouraged to call Adams
  Carrol at 1-800-833-7751 for details.

===============================================================================

Conference
Organizers

Conference Chair          Geoff Mendal, Systems Engineering Research Corp.
Program Chair             Andy Wellings, University of York
Tutorials Chair           Doug Bryan, Stanford University
Conference Treasurer      Peter Kortmann, Tri-Pacific Consulting Corporation
Publicity Chair           Marisa Garduno, AM Homes, Inc.
Local Arrangements Chair  Cammie Donaldson, SPS, Inc.
Press Coordinator         Karl Nyberg, Grebyn Corporation
Vendor Coordinator        Chuck Williams, Virtual Software Factory, Limited
Proceedings Editor        Chuck Engle, Florida Institute of Technology
Keynote Coordinators      Ralph Crafts, Software Strategies and Tactics, Inc.,
                          Richard Henault, Systems Engineering Research Corp.
STARS Liason              Larry Frank, Boeing Defense & Space Group

===============================================================================

Program
Committee
Members

Angel Alvarez             Technical University, Madrid
Colin Atkinson            University of Houston, Clear Lake
John Barnes               Alsys, UK
Doug Bryan                Stanford University
Chris Byrnes              The MITRE Corporation
Eric Beser                Westinghouse
Janice Chelini            Delco Electronics
Ralph Crafts              Software Strategies & Tactics, Inc.
Steve Deller              Verdix Corporation
Dave Emery                The MITRE Corporation
Chuck Engle               Florida Institute of Technology
Larry Frank               Boeing Defense & Space Group
Michael Feldman           The George Washington University
Ken Fussichen             Computer Sciences Corporation
Mahadevan Ganapathi       University of California, Davis
Charlene Hayden           GTE-CSD
Rich Hilliard             Intermetrics
Harry Joiner              TELOS Systems Group
Mike Kamrad               Paramax
Judy Kerner               Aerospace Corporation
Pen-Nan Lee               University of Houston
Doug Locke                IBM
Paco Gomez Molinero       ESTEC, ESA
Kathy Rogers              GHG
Daniel Roy                Software Engineering Institute

====================== End of TRI-Ada '92 Advance Program =====================