+612 9045 4394
 
CHECKOUT
Ecoop '94 - Object-Oriented Programming : 8th European Conference, Bologna, Italy, July 4-8, 1994. Proceedings - Mario Tokoro

Ecoop '94 - Object-Oriented Programming

8th European Conference, Bologna, Italy, July 4-8, 1994. Proceedings

By: Mario Tokoro (Editor), Remo Pareschi (Editor)

Paperback

Published: 15th June 1994
Ships: 5 to 9 business days
5 to 9 business days
$158.40
or 4 easy payments of $39.60 with Learn more

This volume contains the proceedings of the 8th European Conference on Object-Oriented Programming (ECCOP '94), held in Bologna, Italy in July 1994. ECOOP is the premier European event on object-oriented programming and technology. The 25 full refereed papers presented in the volume were selected from 161 submissions; they are grouped in sessions on class design, concurrency, patterns, declarative programming, implementation, specification, dispatching, and experience. Together with the keynote speech "Beyond Objects" by Luc Steels (Brussels) and the invited paper "Putting Objects to Work" by Norbert A. Streitz (GMD-IPSI, Darmstadt) they offer an exciting perspective on object-oriented programming research and applications.

Keynote Speech
Beyond Objectsp. 1
Class Design
Should Superclasses be Abstract?p. 12
Roles and Dynamic Subclasses: A Modal Logic Approachp. 32
Methods as Assertionsp. 60
Concurrency
Abstracting Process-to-Function Relations in Concurrent Object-Oriented Applicationsp. 81
Typed Concurrent Objectsp. 100
Atomic Object Compositionp. 118
Patterns
Patterns Generate Architecturesp. 139
Meta Patterns - A Means for Capturing the Essentials of Reusable Object-Oriented Designp. 150
Modeling Object-Oriented Program Executionp. 163
Invited Talk
Putting Objects to Work: Hypermedia as the Subject Matter and the Medium for Computer-Supported Cooperative Workp. 183
Declarative Programming
Objet-Oriented Computations in Logic Programmingp. 194
Deductive Object Databasesp. 213
Declarative Object-Oriented Programming: Inheritance, Subtyping and Prototypingp. 236
Constraints and Object Identityp. 260
Implementation
Protection in the Guide Object-Oriented Distributed Systemp. 280
Object Location Control Using Meta-level Programmingp. 299
Customising Object Allocationp. 320
Speciication
Combining Object-Oriented Analysis and Formal Description Techniquesp. 344
A Specification Language for Object-Oriented Analysis and Designp. 365
Real-Time Specification Inheritance Anomalies and Real-Time Filtersp. 386
Dispatching
Eficient Dynamic Look-up Strategy for Multi-Methodsp. 408
Taming Message Passing: Efficient Method Look-up for Dynamically Typed Languagesp. 432
Generalizing Dispatching in a Distributed Object Systemp. 450
Experience
A Geographic Environmental Modeling System: Towards an Object-Oriented Frameworkp. 474
Adding Digital Video to an Object-Oriented User Interface Toolkitp. 493
Product Configurations - An Application for Prototype Object Approachp. 513
Author Indexp. 535
Table of Contents provided by Publisher. All Rights Reserved.

ISBN: 9783540582021
ISBN-10: 3540582029
Series: Lecture Notes in Computer Science
Audience: General
Format: Paperback
Language: English
Number Of Pages: 544
Published: 15th June 1994
Publisher: Springer-Verlag Berlin and Heidelberg Gmbh & Co. Kg
Country of Publication: DE
Dimensions (cm): 23.39 x 15.6  x 2.87
Weight (kg): 0.77