+612 9045 4394
Ecoop '93 - Object-Oriented Programming : 7th European Conference, Kaiserslautern, Germany, July 26-30, 1993. Proceedings - Oscar M. Nierstrasz

Ecoop '93 - Object-Oriented Programming

7th European Conference, Kaiserslautern, Germany, July 26-30, 1993. Proceedings

By: Oscar M. Nierstrasz (Editor)

Paperback Published: 16th July 1993
ISBN: 9783540571209
Number Of Pages: 540

Share This Book:


or 4 easy payments of $39.60 with Learn more
Ships in 5 to 9 business days

It is now more than twenty-five years since object-oriented programming was "inve- ed" (actually, more than thirty years since work on Simula started), but, by all accounts, it would appear as if object-oriented technology has only been "discovered" in the past ten years! When the first European Conference on Object-Oriented Programming was held in Paris in 1987, I think it was generally assumed that Object-Oriented Progr- ming, like Structured Programming, would quickly enter the vernacular, and that a c- ference on the subject would rapidly become superfluous. On the contrary, the range and impact of object-oriented approaches and methods continues to expand, and, - spite the inevitable oversell and hype, object-oriented technology has reached a level of scientific maturity that few could have foreseen ten years ago. Object-oriented technology also cuts across scientific cultural boundaries like p- haps no other field of computer science, as object-oriented concepts can be applied to virtually all the other areas and affect virtually all aspects of the software life cycle. (So, in retrospect, emphasizing just Programming in the name of the conference was perhaps somewhat short-sighted, but at least the acronym is pronounceable and easy to rem- ber!) This year's ECOOP attracted 146 submissions from around the world - making the selection process even tougher than usual. The selected papers range in topic from programming language and database issues to analysis and design and reuse, and from experience reports to theoretical contributions.

Keynote Address (Abstract)
Intimate Computing and the Memory Prosthesis: A Challenge for Computer Systems Research?p. 1
Frameworks and Reuse
Active Programming Strategies in Reusep. 4
Frameworks in the Financial Engineeing Domain; An Experience Reportp. 21
Integrating Independently-Developed Components in Object-Oriented Languagesp. 36
Concurrency and Distribution I
Encapsulating Pluralityp. 57
Object Oriented Interoperabilityp. 80
Implementation of Distibuted Trellisp. 103
Types & Subtypes
A New Definition of the Subtype Relationp. 118
Attaching Second-Order Types to Methods in an Object-Oriented Languagep. 142
Typed Sets as a Basis for Object-Oriented Database Schemasp. 161
Invited Talk
The OSI Managed-Object Modelp. 185
Languages and Inheritance
Nested Mixin-Methods in Agorap. 197
Solving the Inheitance Anomaly in Concurrent Object-Oriented Programmingp. 220
Type Inference of SELF: Analysis of Objects with Dynamic and Multiple Inheritancep. 247
Time-Dependent Behaviour Predicate Classesp. 268
TOOA: A Temporal Object-Oiented Algebrap. 297
A Timed Calculus for Distributed Objects with Clocksp. 326
Concurrency and Distribution II
A Language Framework for Multi-Object Coordinationp. 346
PANDA - Supporting Distributed Programming in C++p. 361
Transparent Parallelisation Through Reuse: Between a Compiler and a Library Approachp. 384
OO Analysis and Design
Design Patterns: Abstraction and Reuse of Object-Oriented Designp. 406
ObjChart: Tangible Specification of Reactive Object Behaviorp. 432
O-O Requirements Analysis: an Agent Perspectivep. 458
Designing an Extensible Distibuted Language with a Meta-Level Architecturep. 482
MetaFlex: A Flexible Metaclass Generatorp. 502
TPanel Discussion (Position Statements)
Aims, Means, and Futures of Object-Oriented Languages: Programming Styles and Tool Supportp. 528
Author Indexp. 531
Table of Contents provided by Publisher. All Rights Reserved.

ISBN: 9783540571209
ISBN-10: 3540571205
Series: Lecture Notes in Computer Science
Audience: General
Format: Paperback
Language: English
Number Of Pages: 540
Published: 16th July 1993
Publisher: Springer-Verlag Berlin and Heidelberg Gmbh & Co. Kg
Country of Publication: DE
Dimensions (cm): 23.39 x 15.6  x 2.85
Weight (kg): 0.76