From: Siegfried Reich
Subject: [CFP] ECOOP '96, Linz (Austria)
Date: 
Message-ID: <4kli0u$3b7@alijku06.edvz.uni-linz.ac.at>
=================================================================
                  ECOOP '96 Call for Participation

      The 10th European Conference on Object-Oriented Programming
                         8-12 July 1996
                     UNIVERSITY of LINZ, AUSTRIA
=================================================================

find additional information 

                http://www.ifs.uni-linz.ac.at/ecoop96

There is also a long ascii version of this cfp. It is available via
anonymous 
file transfer:
                  ftp.ifs.uni-linz.ac.at/pub/ecoop96/cfp_long.ascii

(Our apologies if you receive this more than once. Please feel free to
distribute).

=========================================================
1. INTRODUCTION
=========================================================
ECOOP '96 is a five-day event. It will feature keynote talks by Adele
Goldberg 
(ParcPlace-Digi-talk Inc.) and Fran�ois Bancilhon (O2 Technology),
conference 
sessions, panels, tutorials, workshops, exhibitions, demonstrations and
posters. 
The conference site Linz is located on the Danube, in the heart of
Austria right between 
Vienna and Salzburg. The research and development ambiance of the city is
ideally 
suited to hosting conferences like ECOOP: on the one hand CS departments
with 16 
chairs and over 2200 students, on the other hand Austria's main
industrial site with 
many high-tech companies; on the one hand a famous past not least due to
Johannes 
Kepler's discoveries, on the other hand an exciting present with research
endeavours in 
object-oriented technology.
Welcome to ECOOP '96 in Linz, Austria!

Oscar NIERSTRASZ                                      Gerti KAPPEL
Peter WEGNER
Conference Co-Chairs                              Organizing Chair

SCHEDULE
--------
Monday     July 8     Tutorials, Workshops
Tuesday    July 9     Tutorials, Workshops
Wednesday  July 10    Conference
Thursday   July 11    Conference
Friday     July 12    Conference

==========================================================
2. TECHNICAL PROGRAMME
==========================================================

ECOOP '96 Technical Programme
-----------------------------
Linz is welcoming  the 10th edition of  ECOOP.
For a decade,  ECOOP has established itself as an academic conference
with a very high 
quality standard. In the same time, ECOOP has mainly contributed to the
dissemination 
of the object-oriented technology in the software industry.
The ECOOP '96  programme committee  had the hard task to select 21 papers
from 173 
submissions coming from all over the world. It has set up a programme
that covers a 
wide range of topics including applications, programming languages,
implementation, 
specification, distribution, databases and design.

Pierre COINTE
Programme Chair

ECOOP '96 Panels
----------------
This year ECOOP has two panel discussions on important topics that have
hardly been 
treated at recent ECOOPs; but both are now "reinforced" by closely
related tutorials, 
workshops or papers.
One panel is about teaching, but it should interest also our industrial
participants.
The other panel is about a particular application area - bank and finance
- but it should 
interest also our academic participants.

Markku SAKKINEN
Panel Chair

Overview:
----------
WEDNESDAY July 10, 1996
Opening
Keynote 1: Adele Goldberg
Programming Language / Inheritance 1 
Applications / Experiences
Panel Discussion
Demonstrations Preview 

THURSDAY July 11, 1996
Implementation / Dispatching
Specifications / Semantics / Inheritance 2
Distribution
Panel Discussion

FRIDAY July 12, 1996
Keynote 2: Fran�ois Bancilhon 
Databases
Language Design / OO Modelling

Closing

Detailed Programme:
-------------------
WEDNESDAY July 10, 1996
-----------------------
9.15-9.30     Welcome and Opening Remarks
9.30-10.30    Keynote 1: Adele Goldberg (ParcPlace-Digitalk Inc.): 
----------    Measurement Strategies

After ten years of attention to the development and use of object
technology, how do we 
measure up?  In software development projects, we measure for two
reasons: to find 
out how we are doing relative to plan, and to determine whether we have
reached our 
stated goals. We measure by counting those objective attributes of
projects - products, 
processes, and resources - that provide useful information for managers,
developers, 
and customers alike. But we only measure when we clearly understand how
to 
objectively count and how what we count answers the questions we pose
about our 
goals. A software code testing strategy is therefore only a part of an
overall 
measurement program.
In this talk, I identify a technique for setting up an effective
measurement program. The 
technique combines the ideas proposed in earlier publications about
project management 
decision frameworks with basic quality assurance strategies. An
application of this 
technique is used to measure whether we, as an industry, are meeting our
goals for 
object technology.

Dr. Adele Goldberg serves as Chairman of the Board and a founder of
ParcPlace-
Digitalk, Inc.  Prior to the creation of ParcPlace, Adele received a
Ph.D. in Information 
Science from the University of Chicago and spent 14 years as researcher
and laboratory 
manager of Xerox Palo Alto Research Center.  From 1984-1986, Adele served
as 
president of the ACM, the computer professional society.  Solely and with
others, 
Adele wrote the definitive books on the Smalltalk-80 system and has
authored 
numerous papers on project management and analysis methodology using
object-
oriented technology.  Dr. Goldberg edited "The History of Personal
Workstations", 
published jointly by the ACM and Addison-Wesley in 1988 as part of the
ACM Press 
Book Series of the History of Computing which she organized, and
co-edited "Visual 
Object-Oriented Programming" with Margaret Burnett and Ted Lewis.  In
1995, a new 
book on software engineering appeared entitled "Succeeding With Objects:
Decision 
Frameworks for Project Management" with Kenneth S. Rubin.  She was
recipient of 
the ACM Systems Software Award in 1987 along with Dan Ignalls and Alan
Kay, PC 
Magazine's 1990 Lifetime Achievement Award for her significant
contributions to the 
personal computer industry, is a Fellow of the ACM, and was honored in
1995 with the 
Reed College Howard Vollum Award for contributions to science and
technology.  She 
is currently a member of the scientific advisory board of the German
National Research 
Centers (GMD).

11.00-12.30   Session 1: Programming Language / Inheritance 1
-----------   Chair: Theo D'Hondt (Brussels Free University, Belgium)

Type-Safe Compilation of Covariant Specialization: A Practical Case
John Boyland (University of California, Berkeley, USA)
Giuseppe Castagna (Ecole Normale Superieure, Paris, France)

Integrating Subtyping, Matching and Type Quantification: A Practical
Perspective 
Andreas Gawecki and Florian Matthes (University of  Hamburg, Germany)

Typed Object-Oriented Functional Programming with Late Binding
Zhenyu Qian and Bernd Krieg-Br�ckner (University of  Bremen, Germany)

14.00-15.30   Session 2: Applications / Experiences
-----------   Chair:  Erich Gamma (Taligent, USA)

Large Scale Object-Oriented Software-Development in a Banking Environment
Dirk B�umer, Rolf Knoll (RWG GmbH, Stuttgart, Germany)
Guido Gryczan and Heinz Z�llighoven (University of  Hamburg, Germany)

An Application Framework For Module Composition Tools 
Guruduth Banavar (IBM TJ Watson Research Center, Hawthorne, NY, USA)
Gary Lindstrom (University of Utah, Salt Lake City, USA)

Automatic Generation of User Interfaces From Data Structure
Specifications and 
Object-Oriented Application Models
Vadim Engelson, Peter Fritzson (Link�ping University, Sweden)
Dag Fritzson (SKF Eng. and Research Center B.V., Nieuwegein, The
Netherlands)

16.00-17.30	Panel 1: 
-----------    OO Framework Technology for Bank and Finance - Experiences
and 
Requirements
              Moderator: Arne-J�rgen Berre (SINTEF Informatics & Telecom,
Oslo, 
Norway)

17.45-18.45 	Demonstrations Preview

19.45 	Governor's and Mayor's Reception (Landhaus)

THURSDAY July 11, 1996
-----------------------
9.00-10.30	Session 3: Implementation / Dispatching
----------    Chair:  Walter Olthoff (DFKI GmbH, Germany)

Eliminating Virtual Function Calls in C++ Programs
Gerald Aigner &  Urs H�lzle (University of California, Santa Barbara, USA)

Supporting Explicit Disambiguation of Multi-Methods
Eric Amiel (NatSoft Air Center, Switzerland), 
Eric Dujardin (INRIA - Le Chesnay, 	Geneva, Switzerland)

Towards Alias-Free Pointers
Naftaly Minsky (Rutgers University, New-Brunswick, NJ, USA)

11.00-12.30   Session 4: Specifications / Semantics / Inheritance 2
-----------   Chair: Jose Meseguer (SRI, USA)

Inheritance and Cofree Constructions
Bart Jacobs (CWI, Amsterdam, Netherlands)

How to Overcome the Inheritance Anomaly
Ulrike Lechner, Christian Lengauer (University of Passau, Germany)
Friederike Nickl, Martin Wirsing (Ludwig-Maximilians-University Munich,
Germany)

Modeling Subobject-based Inheritance
Jonathan G. Rossie, D. Friedman (Indiana University, Bloomington, USA)
M. Wand (Northeastern University, Boston, MA, USA )

14.00-15.30	Session 5: Distribution
-----------   Chair:  Mehmet Aksit (University of Twente, The Netherlands)
Parallel Operators
Jean-Marc J�z�quel and Jean-Lin Pacherie (IRISA, Rennes, France)

An Implementation Method of Migratable Distributed Objects using an RPC
Technique 
Integrated with Virtual Memory Management
Kenji Kono, Takashi Masuda (University of Tokyo, Japan)
Kazuhiko Kato (University of Tsukuba, Japan)

Protocol Classes for Designing Reliable Distributed Environments
Benoit Garbinato, Pascal Felber and Rachid Guerraoui
(Ecole Polytechnique F�d�rale de Lausanne, Switzerland)

16.00-17.30	Panel 2: 
-----------   Object-Oriented Programming in Introductory Courses
	Moderator: Peter Grogono (Concordia University, Montreal, Canada)

19.30 	Concert and Banquet (Abbey St. Florian)

FRIDAY July 12, 1996
--------------------
9.15-10.30	Keynote 2: Fran�ois Bancilhon (O2-Technology):
----------    Will Europe ever produce and sell objects?

Europe has progressively dropped out of a number of hardware markets 
(microprocessors, workstations, PC, scientific computers, etc.). It has
never been very 
active (despite a number of bright exceptions) on the software product 
market 
(languages, databases, operating systems, tools, etc.). 
The quality and the success of this conference is a good demonstration of
both the 
quality of European research and of the interest European users have in
object 
technology. In the long run, how-ever, the presence of this active
community can only 
be justified by its participation in a global industrial effort to
deliver object technology to 
users. Object technology, as an emerging market represent a tremendous
opportunity 
and it is worth wondering whether Europe will seize it. I will try to
identify some of the 
reasons for the current state of the European software industry, study
some of the 
success stories in this area and try to draw some conclusions on what
could be done to 
change the current situation.

Born in 1948, Fran�ois Bancilhon got his PhD from the University of
Michigan in 
1976, and the University of Paris XI in 1980. He was a researcher at
INRIA from 1976 
to 1980, doing theoretical work on relational databases. He was a
professor at the 
University of Paris XI from 1981 to 1984 where he worked on database
machines. He 
was a team leader & chief architect at MCC, Austin, Texas, from 1984 to
1986 
developping a deductive database system. He managed the Altair R&D
consortium in 
France from 1986 to 1991. This group designed and developed O2, an object
database 
management system. In 1991, he founded O2-Technology, (Versailles and
Palo Alto). 
O2-Technology is number One on the European object database market.

11.00-12.30 	Session 6: Databases
-----------   Chair: Ole Lehrmann Madsen (Aarhus University, Denmark)
Dynamic Clustering in Object Databases Exploiting Effective Use of
Relationships 
Between Objects
Fr�d�rique Bullat and  Michel Schneider 
(Universit� Blaise Pascal Clermont-Ferrand II, France)

Conceptual Design of Active Object-Oriented Database Applications Using
Multi-level 
Diagrams
M.J.V. Silva and C. R. Carlson (Illinois Institute of Technology,
Chicago, USA)

Bridging the Gap Between C++ and Relational Databases
Uwe Hohenstein (Siemens AG, Munich, Germany)

14.00-15.30 	Session 7: Language Design / OO Modelling
-----------   Chair: Jacques Malenfant (University of Montreal, Canada)
Patterns and Qualifications in BETA: A case for Generalization
S�ren Brandt and J�rgen Lindskov Knudsen (University of Aarhus, Denmark)

Metaphoric Polymorphism: Taking Code Reuse One Step Further
Ran Rinat and Menachem Magid (Hebrew University, Jerusalem, Israel)

Activities: Abstractions for Collective Behavior
Bent Bruun Kristensen (Aalborg University, Denmark)
Daniel C. M. May (Monash University, Caulfield East, Australia)

15.30 	Closing, Welcome to ECOOP '97
-----         ECOOP Friends' Farewell Party

========================================================================= 
3. WORKSHOPS (http://www.tk.uni-linz.ac.at/events/ecoop96/Workshops.html)
=========================================================================
Workhops represent an essential feature of ECOOP '96. They address
in-depth or 
cross-domain areas of object-orientation and provide a framework for
focussed 
exchange and proliferation of concepts and ideas.  ECOOP '96 workshops
are 
scheduled for one full day or for two days and will take place on Monday,
July 8, 
and/or Tuesday, July 9, 1996.

Max M�HLH�USER
Workshop Chair

W1	OBJECT ORIENTED TECHNOLOGY FOR NETWORK AND SERVICE 
MANAGEMENT
-----------------------------------------------------------------------
---
Organizers:   Prof. J.-P. Hubaux, EPFL, Lausanne
              Dr. S. Znaty, EPFL, Lausanne
Contact:      ·····@tcom.epfl.ch,{ecoop-submit|ecoop
········@tcomhp20.epfl.ch
URL:          http://tcomwww.epfl.ch/~znaty/ECOOP96.html
Day:          Monday

W2	TESTING OBJECT-ORIENTED SOFTWARE
-----------------------------------------------
Organizer:    Jan Overbeck, Servo Data, Vienna
Contact:      ········@vexpert.dbai.tuwien.ac.at
URL:          http://www.tk.uni-linz.ac.at/events/ecoop96/ws2_cfp.html
              (organizer-owned WWW site not available)
Day:          Tuesday

W3	6TH ECOOP WORKSHOP FOR DOCTORAL STUDENTS IN OO SYSTEMS
---------------------------------------------------------------------
Organizers:   B. Bokowski, Freie Universit�t Berlin
              W. De Meuter, Vrije Universiteit Brussel
              A. Demiris, German Cancer Research Center, Heidelberg
Contact:      ········@inf.fu-berlin.de
URL:          http://mbi.dkfz-heidelberg.de/PhDOOS/WS96.html
Day:          Monday and Tuesday

W4	PROOF THEORY OF CONCURRENT  OBJECT-ORIENTED 
PROGRAMMING
----------------------------------------------------------------------
Organizers:   J.-P. Bahsoun, IRIT-Universit� Paul Sabatier, Toulouse
              J. L. Fiadero, University of Lisbon
              D. Galmiche, CRIN-CNRS & INRIA, Nancy
              A. Yonezawa, University of Tokyo
Contact:      ·······@temporal.irit.fr
URL:          http://www.irit.fr/MANIFS/ECOOP96.html
Day:          Monday

W5	OO IN INDUSTR. PRACTICE: OPPORTUNITIES, PITFALLS & 
EXPERIENCES
-----------------------------------------------------------------------
---
Organizers:   D. de Champeaux, OntoOO, San Jose
              G. Florijn, Utrecht University
Contact:      ·······@cs.ruu.nl
URL:          http://www.cs.ruu.nl/~florijn/ecoop96ws.html
Day:          Tuesday

W6	WORKSHOP ON COMPONENT-ORIENTED PROGRAMMING (WCOP-96)
-------------------------------------------------------------------
Organizers:   Prof. C. Szyperski, Queensland University of Technology,
Brisbane
              Dr. C. Pfister, Oberon microsystems, Zurich
Contact:      ········@fit.qut.edu.au
URL:          http://www.oberon.ch/customers/omi/events/WCOP96.html
              http://www.fit.qut.edu.au/~szypersk/WCOP96
Day:          Monday

W7	OBJECT-ORIENTED TECHNOLOGY AND REAL-TIME SYSTEMS
---------------------------------------------------------------
Organizers:   Dr. F. Terrier, LETI (CEA - French Atomic Energy Center),
Saclay
              L. Barroca, The Open University, Milton Keynes
              M. Awad, Nokia Research Center, Helsinki
              Prof. M. E. Fayad, University of Nevada, Reno
Contact:      ·······@albatros.saclay.cea.fr
URL:          http://www.tk.uni-linz.ac.at/events/ecoop96/ws7_cfp.html
              (organizer-owned WWW site not available YET)
Day:          Tuesday

W8	2ND ECOOP WS ON MOBILE OBJECT SYSTEMS ("AGENTS ON THE 
MOVE")
--------------------------------------------------------------------------
Organizers:   Joachim Baumann, University of Stuttgart IVPR
              Luca Cardelli, DEC SRC, Palo Alto, CA
              Paolo Ciancarini, University of Bologna
              Doug Lea, SUNY Oswego
              Christian Tschudin, University of Zurich
              Jan Vitek, University of Geneva
Contact:      ······@cui.unige.ch
URL:          http://cuiwww.unige.ch/OSG/OSG/ECOOP/WS96.html
Day:          Monday and Tuesday

W9	PUTTING DISTRIBUTED OBJECTS TO WORK
--------------------------------------------------
Organizers:   R. Guerraoui, EPFL, Lausanne
              S. Vinoski, HP, Chelmsford, MA
Contact:      ·········@lse.epfl.ch
URL:          http://lsewww.epfl.ch/~rachid/conferences/ws9.html
Day:          Tuesday

W10	COMPOSABILITY ISSUES IN OBJECT-ORIENTATION
---------------------------------------------------------
Organizers:   L. Bergmans, University of Twente
              P. Cointe, Ecole des Mines, Nantes
Contact:      ······@cs.utwente.nl
URL:          http://wwwtrese.cs.utwente.nl/cioo96
Day:          Tuesday

W11	ADAPTABILITY IN OO SOFTWARE DEVELOPMENT
------------------------------------------------------
Organizers:   M. Aksit & B. Tekinerdogan, University of Twente, Enschede
with:         L. Bergmans, University of Twente, Enschede
              Prof. K. Lieberherr, Northeastern University, Boston
              P. Steyaert, University of Brussels
              C. Lucas, University of Brussels
              K. Mens, University of Brussels
Contact:      ·················@cs.utwente.nl
URL:          http://wwwtrese.cs.utwente.nl/ecoop96adws/
Day:          Monday

W12	ECOOP '96 EDUCATOR'S SYMPOSIUM
----------------------------------------------
Organizers:   J. Lindskov Knudsen, Aarhus University
              G. Florijn, Utrecht University
Contact:      ·········@daimi.aau.dk
URL:          http://www.daimi.aau.dk/ecoop-es96
Day:          Monday

W13	OO PROCESS AND METRICS FOR EFFORT ESTIMATION
-----------------------------------------------------------
Organizers:   D. de Champeaux, OntoOO, San Jose
              S. Horner, Origin UK, Cambridge
              G. Miller, Northern Telecom Inc., Raleigh
Contact:      ············@dial.pipex.com
URL:          http://dspace.dial.pipex.com/simon.horner/metwshp.htm
Day:          Monday

W14	PROTOTYPE BASED OBJECT-ORIENTED PROGRAMMING
----------------------------------------------------------
Organizers:   J. Noble, University of Technology, Sydney
              A. Taivalsaari, Nokia Research Center, Helsinki
Contact:      ········@research.nokia.com
URL:          http://linus.socs.uts.edu.au/~cotar/proto96.html
Day:          Tuesday

W15	MOBILITY AND REPLICATION
---------------------------------------
Organizers:   B. Andersen, University of Copenhagen
              C. Baquero, Universidade do Minho, Braga
              E. Jul, University of Copenhagen
              R. Oliveira, EPFL, Lausanne
Contact:      ···@di.uminho.pt
URL:          http://www.di.uminho.pt/~cbm/wmr96.html
Day:          Monday

==========================================================
4. TUTORIALS (http://www.ssw.uni-linz.ac.at/Tutorials.html)
==========================================================
This year we received 57 proposals from which we put together a selection
of 17 
tutorials that cover most of the hot topics in current object-oriented
research and 
practice. Most tutorials are half-day, which enables many different
combinations of 
tutorials to be taken. The information on this page helps you making your
personal 
selection. Note also the reduced prices for additional tutorial units.

Hanspeter M�SSENB�CK
Tutorial Chair

T1	ADVANCED C++ PROGRAMMING STYLES AND IDIOMS
---------------------------------------------------------
James O. Coplien, AT&T Bell Laboratories, Naperville, IL, USA
Monday all day see also T10, T11

T2	OBJECTS IN REAL-TIME SYSTEMS
-------------------------------------------
Maher Awad and J�rgen Ziegler, Nokia Research Center, Helsinki, Finland
Monday all day

T3	INTRODUCTION TO DISTRIBUTED OBJECT CONCEPTS
----------------------------------------------------------
Eric Jul, University of Copenhagen, Denmark
Monday morning see also T4, T14

T4	BUILDING DISTRIBUTED APPLICATIONS WITH CORBA AND C++
-------------------------------------------------------------------
Steve Vinoski, Hewlett-Packard, Chelmsford, MA, USA
Monday afternoon see also T3

T5	HOW TO DEVELOP FRAMEWORKS
----------------------------------------
Ralph Johnson, University of Illinois, Champaign, USA
Monday morning see also T6, T12, T13, T15

T6	MET++: AN OBJECT-ORIENTED MULTIMEDIA FRAMEWORK
-------------------------------------------------------------
Dominik Eichelberg, Bernhard Wagner, University of Zurich, CH
Monday afternoon see also T5, T12, T13, T15

T7	DERIVING OBJECT-ORIENTED ARCHITECTURES FROM LEGACY 
SYSTEMS
-------------------------------------------------------------------------
Harald C. Gall, Ren� R. Kl�sch, Vienna University of Technology, Austria
Roland T. Mittermeir, Klagenfurt University, Austria
Monday morning	see also T8, T9

T8	A SURVEY OF OBJECT-ORIENTED ANALYSIS AND DESIGN METHODS
----------------------------------------------------------------------
Martin Fowler, Independent Consultant, Boston, MA, USA
Monday afternoon see also T7, T9

T9	TESTING OBJECT-ORIENTED COMPONENTS
-------------------------------------------------
John D. McGregor, Clemson University, SC, USA
Tuesday all day see also T7, T8

T10	ADVANCED SMALLTALK: ELEGANCE AND EFFICIENCY
----------------------------------------------------------
Bruno Sch�ffer, Union Bank of Switzerland, Zurich, Switzerland
Tuesday morning see also T1, T11

T11	CONNECTING WITH JAVA
-----------------------------------
Martin Odersky, University of Karlsruhe, Germany
Tuesday afternoon see also T1, T10

T12	AN INTRODUCTION TO DESIGN PATTERNS
-------------------------------------------------
John Vlissides, IBM T.J.Watson Research Center, Yorktown Heights, NY, USA
Tuesday morning	see also T1, T5, T6, T13

T13	APPLICATION OF DESIGN PATTERNS IN COMMERCIAL DOMAINS
-------------------------------------------------------------------
Wolfgang Pree, University of Linz, Austria
Hermann Sikora, RACON Linz Software, Inc., Austria
Tuesday afternoon see also T1, T5, T6, T12

T14	OBJECT-ORIENTED DATABASES FOR COMMUNICATION NETWORKS
-------------------------------------------------------------------
H.V.Jagadish, AT&T Bell Labs, Murray Hill, NJ, USA
Tuesday morning see also T3

T15	COMPONENT-ORIENTED PROGRAMMING - A STEP BEYOND OOP
-----------------------------------------------------------------
Dominik Gruntz and Cuno Pfister, Oberon microsystems Inc., Zurich, CH
Tuesday afternoon see also T5, T6

T16	TYPING IN OBJECT-ORIENTED LANGUAGES: ACHIEVING 
	EXPRESSIBILITY AND SAFETY
---------------------------------------------------------------
Kim B. Bruce, Williams College, Williamstown, MA, USA
Tuesday morning	see also T17

T17	FOUNDATIONS OF OBJECT-BASED PROGRAMMING
------------------------------------------------------
Peter Wegner, Brown University, Providence, RI, USA
Tuesday afternoon	see also T16

==========================================================
5. DEMONSTRATIONS, POSTERS, EXHIBITS
==========================================================

DEMONSTRATIONS & POSTERS
------------------------
ECOOP `96 provides a venue for live demonstrations of object-oriented
systems. 
Proposals for demonstrations of object-oriented software are invited to
illustrate 
innovative concepts or latest work in applying object-oriented
technology. 
Demonstrations will be selected on the basis of technical merit, novelty
and relevance. 
Demonstrations include in-house applications, as well as academic and
corporate 
research efforts. If you are planning to present a system at ECOOP `96,
please, send a 
description of the demonstration, your name and address together with
hardware 
requirements to:

Wolfgang Pree
ECOOP `96 Demonstrations & Posters Chair 
University of Linz - Software Engineering
Altenbergerstr. 69, A-4040 Linz, Austria
Tel.: 	++43-732-2468-9444
Fax:	++43-732-2468-9430
E-mail: ····@swe.uni-linz.ac.at
http://www.ifs.uni-linz.ac.at/ecoop96

EXHIBITS
---------
The main conference will be accompanied by a four-day commercial
exhibition from 
July 9 to 12. Vendors of object-oriented products and services should
contact the 
exhibits chair at the earliest convenience to ensure their inclusion. For
further 
information please contact:

Wolfgang Pree
ECOOP `96  Exhibits Chair 
(see above)

==========================================================
6. GENERAL INFORMATION & REGISTRATION
==========================================================

GENERAL INFORMATION
-------------------

Conference Location
-------------------
ECOOP `96, the 10th European Conference on Object-Oriented Programming,
will be 
held on the campus of  the Johannes Kepler University of Linz, Austria.
There are 
around 18.000 students enrolled, with over 2.200 in computer science and
computer 
science applied to economics. The computer science related departments
have 16 chairs 
with a broad spectrum of CS fields.

Linz is located on the Danube, in the heart of Austria right between
Vienna and 
Salzburg. Linz is surrounded by the gentle hills of the Bohemian
landscape to the north, 
and by the starting Alps to the west where the picturesque Salzkammergut
with its lakes 
and hills is situated. Linz has around 200.000 residents, and it is
famous not only but 
also for its Linzer Torte (delicious cake), Mozart's Linz Symphony, for
the astronomer 
Johannes Kepler, and for the composer Anton Bruckner. Linz is well-known
around 
the world because of the Ars Electronica, a Festival of Music taking
place at the Danube 
every year. You can also find up-to-date information on Linz on the
Internet: 
(http://www.gup.uni-linz.ac.at:8001/CityOfLinz).

Travel to Linz
--------------
Linz has an airport with direct flights from / to Vienna, Salzburg, Graz,
Frankfurt, 
D�sseldorf, Stuttgart, Zurich, Berlin and connections to all destinations
worldwide with 
stopover in Vienna. 
There exists a very comfortable train service with at least one train
every hour from and 
to Vienna (app. 2 hours) and Salzburg (app. 1 hour). Linz can easily be
reached by car 
from Munich, Salzburg, Vienna (motorway A1), Passau (A8) and Graz (A9).

Electronic mail
---------------
Internet access will be provided.

Contact Numbers during the Conference
-------------------------------------
The contact numbers for urgent messages to the ECOOP `96 organization and 
conference participants during the five days of ECOOP `96 will be:
Tel.: ++43-732-2468-230
Fax:  ++43-732-2468-621 (fax messages should be clearly marked with ECOOP
'96)

Important notice
----------------
We have done our best in preparing ECOOP '96. However, neither AITO nor
the local 
organizers or the City Tourist Board Linz can take responsibility for any
damage, loss 
or inconvenience participants might incur in connection with the
conference. We also 
cannot be held responsible for the correctness or appropriateness of the
contents of talks 
and papers included in this conference. In particular, changes to the
published 
conference programme or cancellations of parts thereof do not entitle to
a refund of the 
conference fee or parts thereof. Names/addresses of attendees will be
electronically 
processed and are included in a participants list that may be
posted/distributed during 
and in connection with the conference. By registering for the conference,
participants 
express their agreement with these regulations.

REGISTRATION
------------
Please register via WWW:
http://www.ifs.uni-linz.ac.at/ecoop96/registration/regist.html

or fill in the enclosed registration form and return it to: 
ECOOP `96 Registration
c/o Department of Information Systems
Johannes Kepler University of Linz
Altenbergerstr. 69, A-4040 Linz, Austria
Fax: ++43-732-2468-9308 or Fax. ++43-70-2468-9308

Your registration form has to be accompanied by the payment of your fee.
All expenses 
due to bank transfer have to be covered by the conference participant.
Your registration 
will be confirmed after payment has been received. Fees for early
registration have to be 
paid before May 20, 1996, for late registration before June 25, 1996.
After June 25, 
1996 the highest price will be valid.
Members of  ACM, IEEE, GI, SI, AFCET, OCG, �GI and ADV qualify for
reduced 
member fees. 

Full-time students qualify for student fees. Student registrations must
be accompanied 
by an official letter of an advisor / course instructor confirming
full-time-student status.

Participants from former socialist countries qualify for a fixed reduced
conference fee. 
Any resident of one of those countries whose registration and
participation at ECOOP 
'96 would require economic support (in addition to the reduced conference
fee) is asked 
to write to the ECOOP '96 Organizing Chair, Prof. Dr. Gerti Kappel, ECOOP
'96, 
University of Linz, Altenbergerstr. 69, A-4040 Linz, Austria. Fax:
++43-732-2468-
9308, e-mail: ·······@ifs.uni-linz.ac.at.

Registration Desk
-----------------
The registration desk will be open each day from 8:00 - 18:00.
Additionally, the 
registration desk will be open for registration on Sunday July 7, from
16:00 - 20:00.

Payment
-------
All payments should be forwarded in Austrian currency (Austrian Shillings
= ATS. As 
of March '96, 1 ATS is about 0.1 US $) and can be made by bank transfer,
cheque, or 
credit card (Eurocard/Mastercard, Visa, American Express). All fees are
on the account 
of the participant. Please present the receipt which you will get after
payment at the 
registration desk when collecting your delegate's package.

Cancellation
------------
Notification of cancellation must be made in writing to the organization.
For 
cancellation before May 20, 1996, fees will be fully refunded, except for
an 
administration charge of ATS 300. For cancellation between May 20 and
June 25, a 
refund of 50% will be made. No refunds will be made for cancella-tions
received after 
June 25, 1996.
Please consult the registration form for details of the fees. The
deadline for receipt of 
early registration is May 20, 1996.

The ECOOP `96 conference registration fee covers:
* Access to scientific sessions of the technical programme
* Access to any number of workshops (provided attendance has been granted
by the 
workshop organizer)
* ECOOP `96 Proceedings and other conference materials
* Access to Exhibitions, Demonstrations, and Posters
* Refreshments during breaks
* Breakfast & Lunches (Mo. - Fr.)
* Receptions (every day, except Thursday when the banquet takes place)
* Public transportation ticket

The Tutorial registration fee covers:
* Access to the registered tutorials
* Tutorial materials
* Access to Exhibitions (Tue.)
* Refreshments during breaks
* Breakfast & Lunches (Mo., Tue.)
* Receptions (Mo., Tue.)
* Public transportation ticket

The Workshops-only registration fee covers:
* Access to any number of workshops (provided attendance has been granted
by the 
workshop organizer)
* Access to Exhibitions (Tue.)
* Refreshments during breaks
* Breakfast & Lunches (Mo., Tue.)
* Receptions (Mo., Tue.)
* Public transportation ticket

The Workshops-only registration fee is available to persons who will
participate in one 
or more workshops, but who will not register for the conference. Note,
that no 
workshop fee applies to persons registered for the conference.

ECOOP '96 Registration Form
---------------------------
Send this form to:

ECOOP `96
University of Linz
Altenbergerstr. 69
A-4040 Linz, Austria, 
Fax: ++43-732-2468-9308 or ++43-70-2468-9308

Last Name: _____________________________________________
First Name: ____________________________________________
Sex (F,M):
Company / Affiliation: _________________________________
Street Address: ________________________________________
Postal code, City: _____________________________________
Country: _______________________________________________
E-mail: ________________________________________________
Phone (incl. country code): ____________________________
Fax: ___________________________________________________

Please indicate in order to qualify for the reduced fee:

o Student (Please note that student registration must be accompanied by
an offical letter 
of an advisor / course instructor confirming full-time student status.)
o ACM	o AFCET
o IEEE	o OCG
o GI 	o ADV	Membership No.: ____________________
o SI 	o �GI

I want to register for the Conference:   o  Amount: ___________ ATS

I want to register for the following Tutorials:
(please note that each full day tutorial counts two tutorial units)	

Half day (one unit each)
T3         T4         T5          T6          T7 
T8         T10        T11         T12         T13 
T14        T15        T16         T17

Full day (two units each)
T1         T2         T9

Amount: ___________ ATS

I want to register for Workshop-only:   o	 Amount: ___________ ATS
Number of persons for Governor's & Mayor's Reception ____(free of charge)
Number of persons for Banquet (each ATS 400) ____	 Amount: ___________ 
ATS
Dietary Requirements : o Vegetarian  o Vegan  o Other: 

	
Total due: ___________ ATS
========================= 

Payment
-------
The above amount has been paid by:
NB: Fees, if any, are at the sender's expense.
o  Enclosed cheque in Austrian Shillings (ATS), payable to ECOOP '96 -
Uni Linz
o  Bank transfer order to: ECOOP '96 - Uni Linz, Account No. 05.716.170, 
Raiffeisenbank Linz-Traun (34.500) , A-4040 Linz, Austria. S.W.I.F.T.
Address: RZ 
00 AT 2 L;

o Credit card: o VISA
               o American Express
               o Eurocard/Mastercard
Card Number: _________________________
Exp. Date:  __________________________
Cardholder Name: _____________________
Signature: ___________________________
Date: ________________________________

FEES (in ATS)
Conference
----------
Conference(*)   Student   Member   Non-Member
by May 20       2000      4600     5400
by June 25      2400      5000     5800
after June 25   2800      5400     6200

(*) Non-student participants from former socialist countries qualify for
a fixed 
conference fee of ATS 3200.

Workshop only fee
-----------------
Workshop        Student   Member   Non-Member
by May 20       700       1600     2000
by June 25      850       1800     2200
after June 25   100       2000     2400

Tutorials
----------
Students
--------
No. of units    1       2        3        4
by May 20       800     1200     1600     1840
by June 25      1000    1500     2000     2300
after June 25   1200    1800     2400     2760

Members
-------
No. of units    1       2        3        4
by May 20       1600    2720     3440     4160
by June 25      2000    3400     4300     5200
after June 25   2400    4080     5160     6240

Non-Members
-----------
No. of units    1       2        3        4
by May 20       2000    3200     4160     4800
by June 25      2500    4000     5200     6000
after June 25   3000    4800     6240     7200


Accommodation
-------------
Hotels of different price categories have been reserved for the delegates
of ECOOP `96 
by the City Tourist Board Linz. Please use the enclosed accommodation
form to book 
rooms. Four hotels are located downtown (a public transportation ticket
will be 
provided). The "Hotel Sommerhaus", the guest house of the university, is
in a
ten  minutes walking distance from the campus, where ECOOP '96 takes
place. Its rooms 
are of ***-category with shower/WC, telephone and cable TV. The "Hotel 
Sommerhaus" is recommended at a very moderate price especially for ECOOP-
participants. Payment has to be made directly to the hotel upon
departure. 
Accommodation reservations cannot be guaranteed after June 1, 1996, when 
unallocated rooms are to be returned to the hotels. For further
Information concerning 
accommodation in Linz, please, contact Mrs. E. Wieder, City Tourist
Board, 
Urfahrmarkt 1, A-4040 Linz, Austria, Tel. ++43-732-7070-2925, Fax.
++43-732-70 
04 94


ECOOP '96 ACCOMMODATION FORM
-----------------------------
Please send or fax this to: City Tourist Board Linz, Mrs. Eva Wieder,
Urfahrmarkt 1, 
A-4040 Linz, Austria
Tel. ++43 (732) 7070-2925, Fax: ++43 (732) 70 04 94. 
Last date of guaranteed reservation: June 1, 1996.

Last Name: ________________________________________
First Name: _______________________________________
Sex (F,M): ______
Company / Affiliation: ____________________________
Street: ___________________________________________
Country: __________________________________________
Zip Code: __________ City: ________________________
Telephone number: _________________________________
Fax number: _______________________________________
   
___ single room(s)
___ double room(s)

o late arrival (after 6 p.m.)
Room sharing with: ________________________________

Date of arrival: _____________
Date of departure: ___________

  Name of Hotel                            single room    double room
o Hotel Sommerhaus*** (next to the campus) ATS   350      ATS   700
o Hotel Goldener Adler***                  ATS   700      ATS   940
o Hotel Wolfinger***                       ATS   880      ATS 1.200
o Hotel Drei Mohren***                     ATS   950      ATS 1.400
o Best Western Spitz Hotel****             ATS 1.250      ATS 1.500

Room rates are in Austrian Shillings (ATS) per room per night incl.
breakfast. 
Bookings are handled in order of receipt. In case of late registration,
required 
accommodation cannot be guaranteed. If requested hotel is fully booked,
rooms will be 
reserved in the next higher category. Please note, if cancellation is not
made 48 hours 
before arrival, full room rate will be charged. Please inform the hotel
directly about any 
changes concerning your reservation. You shall seddle the bill before
departure directly 
at the hotel. You will receive a written confirmation and hotel brochure
as soon as your 
accommodation form has been received. If you intend to share your room
with another 
registrant, please, indicate her/his name on the accommodation form. 

Date:                Signature: 

==========================================================
7. ORGANISATION
==========================================================

Ecoop '96 is organized by the Institute of Computer Science 
of the Johannes Kepler University of Linz under the auspices of 
AITO (Association Internationale pour les Technologies Objets).

Cooperation Institutions of ECOOP '96:
----------------------------------
ACM/SIGPLAN (Association of Computing Machinery - Special Interest Group
in
            Programming Languages)
IEEE Computer Society
AFCET (Association fran�aise des sciences et technologies de
l'information et des 
systems)
GI (Gesellschaft f�r Informatik)
SI (Schweizer Informatiker Gesellschaft)
OCG (�sterreichische Computergesellschaft)
�GI (�sterreichische Gesellschaft f�r Informatik)
ADV (Arbeitsgemeinschaft f�r Datenverarbeitung)
TMG (Upper-Austria Technology and Marketing Corporation)

Sponsoring Institutions & Organizations of ECOOP '96:
-----------------------------------------------------
Johannes Kepler University of Linz
State Government of Upper Austria
Head Municipality of Linz
Christian Doppler Laboratory for Software Engineering, University of Linz
Department of Information Systems, University of Linz
dpunkt - Verlag f�r digitale Technologie
Externa Salzburg GmbH
Wissenschaftshilfe der Wirtschaftskammer Ober�sterreich
Elektro Bau AG, Linz
Fallmann & Bauernfeind, Linz-Puchenau
Focus Software Consult, Wien
IBM �sterreich 
KEBA Ges.m.b.H. & Co., Linz
Porsche Informatik, Salzburg
Raiffeisenlandesbank Ober�sterreich
Siemens AG Austria
TakeFive Software, Salzburg
VOEST-ALPINE STAHL LINZ GmbH


Executive Committee:
--------------------
Conference Co-Chairs: Oscar Nierstrasz (University of Berne, CH)
                      Peter Wegner (Brown University, USA)
Programme Chair: Pierre Cointe (Ecole des Mines de Nantes, F)
Organizing Chair: Gerti Kappel (University of Linz, A)
Tutorials: Hanspeter M�ssenb�ck (University of Linz, A)
Workshops: Max M�hlh�user (University of Linz, A)
Panels: Markku Sakkinen (University of Jyv�skyl�, FIN)
Demos, Exhibits & Posters: Wolfgang Pree (University of Linz, A)
Sponsoring: Gustav Pomberger (University of Linz, A)
Organizational Support: Maria Pichler (University of Linz, A)
               Werner Retschitzegger (University of Linz, A)
               Michael Schrefl (University of Linz, A)
Technical Support: Heribert Blach (University of Linz, A)

Programme Committee:
--------------------
Mehmet Aksit (University of Twente, NL)
Giuseppe Attardi (University of Pisa, I)
Fran�ois Bancilhon (O2 Technology, F)
Yves Caseau (Bouygues, F)
Pierre Cointe (Ecole des Mines de Nantes, F; Chair)
James O. Coplien (AT&T, USA)
Theo D'Hondt (Brussels Free University, B)
Erich Gamma (Taligent, USA)
Rachid Guerraoui (Ecole Poly. Federale de Lausanne, CH)
Ivar Jacobson (Objectory AB, S)
Mehdi Jazayeri  (Technical University of Vienna, A)
Gregor Kiczales (Xerox Parc, USA)
Karl Lieberherr (Northeastern University, USA)
Ole Lehrmann Madsen (Aarhus University, DK)
Tom Maibaum  (Imperial College, UK)
Boris Magnusson (Lund University, S)
Jacques Malenfant (University of Montreal, CDN)
Bertrand Meyer (ISE, USA+F)
Jose Meseguer (SRI, USA)
Max M�hlh�user (University of Linz, A)
Walter Olthoff (DFKI GmbH, D)
Jens Palsberg (MIT, USA)
Markku Sakkinen (University of Jyv�skyl�, FIN)
Dave Thomas (OTI Inc, CDN)
Mario Tokoro (Keio U/ Sony CSL, J)
Akinori Yonezawa (Tokyo University, J)
Roberto Zicari (J.W.Goethe-University, D)

Tutorial Committee:
-------------------
G�nther Blaschek (University of Linz, A)
Urs H�lzle (University of California, USA)
Hanspeter M�ssenb�ck (University of Linz, A; Chair)
Markku Sakkinen (University of Jyv�skyl�, FIN)
Josef Templ (Consultant, A)
Robert Zicari (J.W.Goethe-University, D)