ISOTAS '96

Technical Program


Wednesday, March 13, 1996

Opening and Invited Talk 1 [9:15-10:30]

Object Utopia
Dave Thomas (OTI)

Break [10:30-11:00]

Session 1: Design and Evolution [11:00-12:30]

Automating the Evolution of Object-Oriented Systems
Walter L. Hursch & Linda M. Seiter (Northeastern Univ.)

Using C++ Templates to Implement Role-Based Designs
Michael Van Hilst & David Notkin (Univ. of Washington)

Explicit Metaclasses as a Tool for Improving the Design of Class Libraries
T. Ledoux & P. Cointe (Ecole des Mines de Nantes)

Break (Lunch) [12:30-14:00]

Invited Talk 2 [14:00-15:00]

Beyond Design by Contract: Towards Formally Provable Object-Oriented Software
Bertrand Meyer (ISE Inc.)

Break [15:00-15:30]

Session 2: Parallelism and Distribution [15:30-17:00]

ICC++ - A C++ Dialect for High Performance Parallel Computing
A. Chien, U. Reddy, J. Plevyak & J. Dolby (Univ. of Illinois)

Hierarchical Collections: an Efficient Scheme to Build an Object-Oriented Distributed Class Library for Massively Parallel Computation
Naohito Sato, Satoshi Matsuoka & Akinori Yonezawa (Univ. of Tokyo)

Adaptive Parameter Passing
Cristina Lopes (Northeastern Univ.)

Demonstrasion (to be announced) [17:00-18:00]

Reception [18:30-20:00]

Thursday, March 14, 1996

Invited Talk 3 [9:15-10:15]

Patterns in Practice
Richard Helm (IMB Consulting Group/ISSC Australia)

Break [10:15-10:45]

Session 3: Meta and Reflection [10:45-12:15]

Designing a Meta Object Protocol to Wrap a Standard Graphical Toolkit
Erik Gallesio (Univ. de Nice - Sophia Antipolis)

Avoiding Confusion in Metacircularity: The Meta-Helix
Shigeru Chiba, Gregor Kiczales & John Lamping (Xerox PARC)

An Algebraic Semantics of Reflective Objects
Yasuyuki Tahara, Fumihiro Kumeno, Akihiko Ohsuga & Shinichi Honiden (IPA)

Break (Lunch) [12:15-13:45]

Invited Talk 4 [13:45-14:45]

A Meme Media Architecture for Fine-Grain Computer Software
Yuzuru Tanaka (Hokkaido Univ.)

Break [14:45-15:15]

Session 4: Evaluation of Reuse [15:15-16:15]

A Metric for Evaluating Effectiveness of Object-Oriented Interface for Promoting Software Reuse
Koji Nakanishi & Takashi Arano (NTT Software Labs.)

Experience in Classification and Reuse of Synchronization Schemes
Jean-Pierre Briot (Univ. of Tokyo)

Break [16:15-16:30]

Panel - to be announced [16:30-18:00]


Friday, March 15, 1996

Invited Talk 5 [9:30-10:30]

Synergies in Object-Oriented Language Design and Implementation Research
Craig Chambers (Univ. of Washington)

Break [10:30-11:00]

Session 5: Database, Persistency and File Systems [11:00-12:00]

Ocore and VAST - Integrating Persistence into a Parallel Object-Oriented Language
Jorg Nolte, Hiroki Konaka, Atsushi Hori, Yutaka Ishikawa, Munenori Maeda & Takashi Tomokiyo (RWC)

A Metaobject Protocol for Accessing File Systems
Chris Maeda (Univ. of Washington)

Subtyping by Constraints in Object-Oriented Databases
Wolfgang Kowarschick, Gerhard Kostler & Werner Kiessling (Technische Universitaet Muenchen)

Closing


Maintained by Takuo Watanabe (Publicity Chair).
E-mail: takuo@jaist.ac.jp