This volume represents the seventh edition of the ECOOP Workshop Reader, a compendiumofworkshopreportsfromthe17thEuropeanConferenceonObject- Oriented Programming (ECOOP 2003), held in Darmstadt, Germany, during July 21–25, 2003. The workshops were held during the ?rst two days of the conference. They cover a wide range of interesting and innovative topics in object-oriented te- nology and o?ered the participants an opportunity for interaction and lively discussion. Twenty-one workshops were selected from a total of 24 submissions based on their scienti?c merit, the actuality of the topic, and their potential for a lively interaction. Unfortunately, one workshop had to be cancelled. Special thanks are due to the workshop organizers who recorded and s- marized the discussions. We would also like to thank all the participants for their presentations and lively contributions to the discussion: they made this volume possible. Last, but not least, we wish to express our appreciation to the members of the organizing committee who put in countless hours setting up and coordinating the workshops. We hope that this snapshot of current object-oriented technology will prove stimulating to you. October 2003 Frank Buschmann Alejandro Buchmann Mariano Cilia Organization ECOOP 2003 was organized by the Software Technology Group, Department of Computer Science, Darmstadt University of Technology under the auspices of AITO (Association Internationale pour les Technologies Objets) in cooperation with ACM SIGPLAN. The proceedings of the main conference were published as LNCS 2743.
Author(s): Alexander Romanovsky, Christophe Dony (auth.), Frank Buschmann, Alejandro P. Buchmann, Mariano A. Cilia (eds.)
Series: Lecture Notes in Computer Science 3013
Edition: 1
Publisher: Springer-Verlag Berlin Heidelberg
Year: 2004
Language: English
Pages: 207
Tags: Software Engineering/Programming and Operating Systems; Logics and Meanings of Programs; Database Management; Computer Communication Networks; Computer Appl. in Administrative Data Processing; Computers and Society
Front Matter....Pages -
Exception Handling in Object Oriented Systems: Towards Emerging Application Areas and New Programming Paradigms....Pages 1-10
Parallel Object-Oriented Scientific Computing Today....Pages 11-16
Communication Abstractions for Distributed Systems....Pages 17-29
.NET: The Programmer’s Perspective....Pages 30-33
Component-Oriented Programming....Pages 34-49
Workshop for PhD Students in Object Oriented Programming....Pages 50-61
Formal Techniques for Java-Like Programs....Pages 62-71
Object-Oriented Reengineering....Pages 72-85
Mobile Object Systems: Resource-Aware Computation....Pages 86-91
Quantitative Approaches in Object-Oriented Software Engineering....Pages 92-106
Composition Languages....Pages 107-118
Tools and Environments for Learning Object-Oriented Concepts....Pages 119-129
Patterns in Teaching Software Development....Pages 130-142
Object-Oriented Language Engineering for the Post-Java Era....Pages 143-153
Analysis of Aspect-Oriented Software....Pages 154-164
Modeling Variability for Object-Oriented Product Lines....Pages 165-178
Object Orientation and Web Services....Pages 179-189
Advancing the State of the Art in Run-Time Inspection....Pages 190-196
Aliasing, Confinement, and Ownership in Object-Oriented Programming....Pages 197-207
Back Matter....Pages -