ECOOP’ 93 — Object-Oriented Programming [electronic resource] : 7th European Conference Kaiserslautern, Germany, July 26–30, 1993 Proceedings / edited by Oscar M. Nierstrasz.

Contributor(s): Nierstrasz, Oscar M [editor.] | SpringerLink (Online service)Material type: TextTextSeries: Lecture Notes in Computer Science ; 707Publisher: Berlin, Heidelberg : Springer Berlin Heidelberg, 1993Description: XII, 540 p. online resourceContent type: text Media type: computer Carrier type: online resourceISBN: 9783540479109Subject(s): Computer science | Software engineering | Database management | Management information systems | Computer Science | Programming Techniques | Software Engineering | Programming Languages, Compilers, Interpreters | Database Management | Business Information SystemsAdditional physical formats: Printed edition:: No titleDDC classification: 005.11 LOC classification: QA76.6-76.66Online resources: Click here to access online
Contents:
Keynote Address (Abstract) -- Intimate Computing and the Memory Prosthesis: A Challenge for Computer Systems Research? -- Frameworks and Reuse -- Active Programming Strategies in Reuse -- Frameworks in the Financial Engineering Domain An Experience Report -- Integrating Independently-Developed Components in Object-Oriented Languages -- Concurrency and Distribution I -- Encapsulating Plurality -- Object Oriented Interoperability -- Implementation of Distributed Trellis -- Types & Subtypes -- A New Definition of the Subtype Relation -- Attaching Second-Order Types to Methods in an Object-Oriented Language -- Typed Sets as a Basis for Object-Oriented Database Schemas -- Invited Talk -- The OSI Managed-object Model -- Languages and Inheritance -- Nested Mixin-Methods in Agora -- Solving the Inheritance Anomaly in Concurrent Object-Oriented Programming -- Type Inference of Self -- Time-Dependent Behaviour -- Predicate Classes -- TOOA: A Temporal Object-Oriented Algebra -- A Timed Calculus for Distributed Objects with Clocks -- Concurrency and Distribution II -- A Language Framework for Multi-Object Coordination -- Panda — Supporting Distributed Programming in C++ -- Transparent parallelisation through reuse: between a compiler and a library approach -- OO Analysis and Design -- Design Patterns: Abstraction and Reuse of Object-Oriented Design -- ObjChart: Tangible Specification of Reactive Object Behavior -- O-O Requirements Analysis: an Agent Perspective -- Reflection -- Designing an Extensible Distributed Language with a Meta-Level Architecture -- MetaFlex: A Flexible Metaclass Generator -- Panel Discussion (Position Statements) -- Panel: Aims, Means, and Futures of Object-Oriented Languages.
In: Springer eBooksSummary: 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.
Item type: E-BOOKS
Tags from this library: No tags from this library for this title. Log in to add tags.
    Average rating: 0.0 (0 votes)
Current library Home library Call number Materials specified URL Status Date due Barcode
IMSc Library
IMSc Library
Link to resource Available EBK6231

Keynote Address (Abstract) -- Intimate Computing and the Memory Prosthesis: A Challenge for Computer Systems Research? -- Frameworks and Reuse -- Active Programming Strategies in Reuse -- Frameworks in the Financial Engineering Domain An Experience Report -- Integrating Independently-Developed Components in Object-Oriented Languages -- Concurrency and Distribution I -- Encapsulating Plurality -- Object Oriented Interoperability -- Implementation of Distributed Trellis -- Types & Subtypes -- A New Definition of the Subtype Relation -- Attaching Second-Order Types to Methods in an Object-Oriented Language -- Typed Sets as a Basis for Object-Oriented Database Schemas -- Invited Talk -- The OSI Managed-object Model -- Languages and Inheritance -- Nested Mixin-Methods in Agora -- Solving the Inheritance Anomaly in Concurrent Object-Oriented Programming -- Type Inference of Self -- Time-Dependent Behaviour -- Predicate Classes -- TOOA: A Temporal Object-Oriented Algebra -- A Timed Calculus for Distributed Objects with Clocks -- Concurrency and Distribution II -- A Language Framework for Multi-Object Coordination -- Panda — Supporting Distributed Programming in C++ -- Transparent parallelisation through reuse: between a compiler and a library approach -- OO Analysis and Design -- Design Patterns: Abstraction and Reuse of Object-Oriented Design -- ObjChart: Tangible Specification of Reactive Object Behavior -- O-O Requirements Analysis: an Agent Perspective -- Reflection -- Designing an Extensible Distributed Language with a Meta-Level Architecture -- MetaFlex: A Flexible Metaclass Generator -- Panel Discussion (Position Statements) -- Panel: Aims, Means, and Futures of Object-Oriented Languages.

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.

There are no comments on this title.

to post a comment.
The Institute of Mathematical Sciences, Chennai, India

Powered by Koha