© 2008

ECOOP 2008 – Object-Oriented Programming

22nd European Conference Paphos, Cyprus, July 7-11, 2008 Proceedings

  • Editors
  • Jan Vitek
Conference proceedings ECOOP 2008

Part of the Lecture Notes in Computer Science book series (LNCS, volume 5142)

Table of contents

  1. Front Matter
  2. Keynote

    1. Rachid Guerraoui
      Pages 1-1
  3. Session I

    1. Nicholas Cameron, Sophia Drossopoulou, Erik Ernst
      Pages 2-26
    2. Jaroslav Ševčík, David Aspinall
      Pages 27-51
    3. Kathryn E. Gray
      Pages 52-75
  4. Session II

    1. Shan Shan Huang, Amir Hormati, David F. Bacon, Rodric Rabbah
      Pages 76-103
    2. Sriram Srinivasan, Alan Mycroft
      Pages 104-128
    3. Lukasz Ziarek, Adam Welc, Ali-Reza Adl-Tabatabai, Vijay Menon, Tatiana Shpeisman, Suresh Jagannathan
      Pages 129-154
  5. Session III

    1. Hridesh Rajan, Gary T. Leavens
      Pages 155-179
    2. Wilke Havinga, Lodewijk Bergmans, Mehmet Aksit
      Pages 180-206
    3. Roberta Coelho, Awais Rashid, Alessandro Garcia, Fabiano Ferrari, Nélio Cacho, Uirá Kulesza et al.
      Pages 207-234
  6. Session IV

    1. Gavin Bierman, Matthew Parkinson, James Noble
      Pages 235-259
    2. Donna Malayeri, Jonathan Aldrich
      Pages 260-284
    3. Anders Hessellund, Peter Sestoft
      Pages 285-308
  7. Session V

    1. Chengliang Zhang, Martin Hirzel
      Pages 309-334
    2. Sunil Soman, Chandra Krintz, Laurent Daynès
      Pages 335-361
    3. Charles Zhang, Hans-Arno Jacobsen
      Pages 362-386
  8. Session VI

    1. Anindya Banerjee, David A. Naumann, Stan Rosenberg
      Pages 387-411
    2. S. Drossopoulou, A. Francalanza, P. Müller, A. J. Summers
      Pages 412-437
    3. Achim D. Brucker, Burkhart Wolff
      Pages 438-462

Other volumes

  1. ECOOP 2008 – Object-Oriented Programming
    22nd European Conference Paphos, Cyprus, July 7-11, 2008 Proceedings
  2. ECOOP 2008 Workshops Paphos, Cyprus, July 7-11, 2008 Final Reports

About these proceedings


This book constitutes the refereed proceedings of the 22nd European Conference on Object-Oriented Programming, ECOOP 2008, held in Paphos, Cyprus, in July 2008.

The 27 revised full papers, presented together with 3 invited talks were carefully reviewed and selected from a total of 138 final submissions. Presenting research results or experience reports in all areas relevant to object technology - including work that takes inspiration from or builds connections to areas not commonly considered object-oriented - the papers cover topics such as design methods and design patterns in analysis, concurrent systems, databases, persistence and transactions, distributed and mobile systems, frameworks, product lines and software architectures, language design and implementation, testing and metrics, programming environments and tools, theoretical foundations, type systems, formal methods, versioning, compatibility, software evolution, aspects, components, modularity, reflection, collaboration, and workflow.


Action design design patterns programming software architecture testing versioning

Bibliographic information