ECOOP ’96 — Object-Oriented Programming: 10th European Conference Linz, Austria, July 8–12, 1996 Proceedings

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

This book constitutes the refereed proceedings of the 10th European Conference on Object-Oriented Programming, ECOOP '96, held in Linz, Austria, in July 1996.
The 21 full papers included in revised version were selected from a total of 173 submissions, based on technical quality and originality criteria. The papers reflect the most advanced issues in the field of object-oriented programming and cover a wide range of current topics, including applications, programming languages, implementation, specification, distribution, databases, and design.

Author(s): Adele Goldberg (auth.), Pierre Cointe (eds.)
Series: Lecture Notes in Computer Science 1098
Edition: 1
Publisher: Springer-Verlag Berlin Heidelberg
Year: 1996

Language: English
Pages: 508
Tags: Software Engineering; Programming Techniques; Programming Languages, Compilers, Interpreters; Database Management

Measurement strategies....Pages 1-1
Will Europe ever produce and sell objects?....Pages 2-2
Type-safe compilation of covariant specialization: A practical case....Pages 3-25
Integrating subtyping, matching and type quantification: A practical perspective....Pages 26-47
Typed object-oriented functional programming with late binding....Pages 48-72
Large scale object-oriented software-development in a banking environment....Pages 73-90
An application framework for module composition tools....Pages 91-113
Automatic generation of user interfaces from data structure specifications and object-oriented application models....Pages 114-141
Eliminating virtual function calls in C++ programs....Pages 142-166
Supporting explicit disambiguation of multi-methods....Pages 167-188
Towards alias-free pointers....Pages 189-209
Inheritance and cofree constructions....Pages 210-231
(Objects + concurrency) & reusability — A proposal to circumvent the inheritance anomaly....Pages 232-247
Modeling subobject-based inheritance....Pages 248-274
Parallel operators....Pages 275-294
An implementation method of migratable distributed objects using an RPC technique integrated with virtual memory management....Pages 295-315
Protocol classes for designing reliable distributed environments....Pages 316-343
Dynamic clustering in object databases exploiting effective use of relationships between objects....Pages 344-365
Conceptual design of active object-oriented database applications using multi-level diagrams....Pages 366-397
Bridging the gap between C++ and relational databases....Pages 398-420
Generalising the BETA type system....Pages 421-448
Metaphoric polymorphism: Taking code reuse one step further....Pages 449-471
Activities: Abstractions for collective behavior....Pages 472-501