Newsgroups: ch.general,ch.si.choose,comp.object
Subject: REMINDER: ChooseForum '92 -- OOP Conference, Sept. 8, Berne
From: oscar@cui.unige.ch (Oscar Nierstrasz)
Date: 27 Aug 92 12:22:20 +0200
Reply-To: oscar@cui.unige.ch
Distribution: europe
Organization: University of Geneva



		ChooseForum'92 -- Call for Participation
		========================================

		Annual Conference of the Swiss Group for
		Object-Oriented Systems and Environments

		September 8, 1992 -- University of Berne

ChooseForum'92 is the annual conference of CHOOSE, the Swiss Group for
Object-Oriented Systems and Environments. The general topic of this
conference is object-oriented design, an important area which has
gained much interest recently. We are proud to present a very
attractive program with outstanding speakers known from conferences and
books on object-oriented programming. This year we decided to offer
more in-depth information and therefore present two half-day tutorials
about object-oriented design which are included in the conference
price.  ChooseForum'92 is an opportunity to meet friends and to
establish new contacts with people in the object-oriented community. We
hope to see you at ChooseForum'92 in Berne.

Conference Program
------------------

  08:30		Opening of the Conference Office

  09:00-09:10	Welcome

  09:10-10:00	Ole Lehrmann Madsen:
		Object-Oriented Design and Implementation using BETA

  10:00-10:20	--- Coffee ---

  10:20-11:10	Timothy Budd:
		Responsibility-Driven Design, the Object-Oriented Re-Evolution

  11:10-11:40	General Assembly of CHOOSE

  11:40-13:00	--- Lunch ---

  13:00-17:00	Tutorials (in parallel)
		John Vlissides: An Introduction to InterViews
		Frederick Eddy: Object-Oriented Design

Speakers
--------

Prof. Ole Lehrmann Madsen, Aarhus University, Denmark has been
involved in the design of object-oriented languages and systems for
about 20 years. He is a co-designer of BETA. The Mjoelner BETA System
is an environment supporting object-oriented design and implementation
using the language BETA.  To support design, a diagrammatic syntax for
the abstraction mechanisms of BETA has been designed. The system
includes a tool for construction of such diagrams and generation of
BETA code.  Since the same underlying language is used for design and
implementation, it is possible to generate design diagrams from the
program and to alternate between design and implementation. The talk
will present the major elements of BETA and describe the
object-oriented CASE tool for BETA.

Prof. Timothy A. Budd, Oregon State University, USA is the author of
"A Little Smalltalk" and "Introduction to Object-Oriented Programming."
He has several years of experience in teaching object technology. The
talk will describe some of the features of responsibility-driven
design, an object-oriented approach to program development.  It will
introduce the fundamental concepts of responsibility-driven design and
explain how this technique provides the framework that allows students
to more easily understand modern software engineering principles.
Responsibility-driven design is both a revolution and an evolution that
moves ideas into new directions.

Dr. Frederick Eddy, General Electric, USA is a member of the research
staff at General Electric's Corporate R&D Center, and a co-author of
the book Object-Oriented Modeling and Design. He has applied the OMT
methodology over several years on applications including graphical
editors, a production planning system, and a prototyping environment.
Eddy's tutorial presents an object-oriented approach to software
development based on modeling objects from the application domain and
then transforming the model into a design. The Object Modeling
Technique (OMT) is based on graphic notations for capturing the static,
dynamic, and functional aspects of a system. Although OMT designs are
language-independent, they can be implemented in any object-oriented
language. OMT has also been used to design large database
applications.

Dr. John Vlissides, IBM Thomas Watson Research Center, USA is a
researcher at the IBM Thomas Watson Research Center. He is one of the
architects of InterViews, a C++ user interface toolkit that emphasizes
composition as a way of building user interfaces.  It supports
composition of interactive objects (such as scroll bars and buttons),
graphics (e.g., circles and polygons), and text (e.g., characters and
paragraphs).  InterViews provides many features not found in most other
toolkits, including resolution-independent graphics, sophisticated
layout objects, and a graphical editing framework. This tutorial uses
an example-driven approach to introduce the basic concepts in
InterViews and to demonstrate how actual applications are built.

Location
--------

University of Berne, Chemische Institute, Freiestrasse 3, Room UG113.
Take the bus number 12 from the railway station and leave at Mittelstrasse.

Prices  (in sfr) Early registration  Late registration
                 (before August 15)  (after August 15)

                  Normal  Students   Normal  Students
  CHOOSE members   100      50         120      70
  Non-members      150      70         170      90

Prices include lunch, 2 coffee breaks, and the attendance of one of the
tutorials.

Further Information  SI-Sekretariat: (01) 371 73 42

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

Registration
------------

Send the following form to: SI-Sekretariat, Schwandenholzstr.286,
CH-8046 Zurich.

Name: _______________________________________________________

Affiliation: ________________________________________________

Address: ____________________________________________________

Choose member (yes/no): ____ Student (yes/no): ____

I will attend the following tutorial (mark one)
___ Vlissides: An Introduction to InterViews
___ Eddy: Object-Oriented Design

Date: __________ Signature: _________________________

Please pay only after you have been billed.

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