Objects, Components, Models and Patterns

47th International Conference, TOOLS EUROPE 2009, Zurich, Switzerland, June 29-July 3, 2009. Proceedings

  • Manuel Oriol
  • Bertrand Meyer
Conference proceedings TOOLS EUROPE 2009

Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 33)

Table of contents

  1. Front Matter
  2. Invited Presentations

    1. Manuel Wimmer, Martina Seidl, Petra Brosch, Horst Kargl, Gerti Kappel
      Pages 1-16
  3. Reflection and Aspects

    1. Andrew Camilleri, Geoffrey Coulson, Lynne Blair
      Pages 18-36
    2. Adrian Rutle, Alessandro Rossini, Yngve Lamo, Uwe Wolter
      Pages 37-56
    3. Vanessa Stricker, Stefan Hanenberg, Dominik Stein
      Pages 57-76
    4. Michael Bebenita, Mason Chang, Andreas Gal, Michael Franz
      Pages 77-95
  4. Models

    1. Artur Boronat, José Meseguer
      Pages 96-115
    2. Aram Hovsepyan, Stefan Van Baelen, Yolande Berbers, Wouter Joosen
      Pages 116-135
    3. José M. Conejero, Eduardo Figueiredo, Alessandro Garcia, Juan Hernández, Elena Jurado
      Pages 136-156
    4. Mario Sánchez, Camilo Jiménez, Jorge Villalobos, Dirk Deridder
      Pages 157-174
  5. Theory

    1. Christian Kästner, Sven Apel, Salvador Trujillo, Martin Kuhlemann, Don Batory
      Pages 175-194
    2. Martin Nordio, Cristiano Calcagno, Peter Müller, Bertrand Meyer
      Pages 195-214
  6. Components

    1. Olivier Caron, Bernard Carré, Alexis Muller, Gilles Vanwormhoudt
      Pages 215-230
    2. Elisa Gonzalez Boix, Tom Van Cutsem, Jorge Vallejos, Wolfgang De Meuter, Theo D’Hondt
      Pages 231-251
  7. Monitoring

    1. Stéphane Ducasse, Damien Pollet, Alexandre Bergel, Damien Cassou
      Pages 252-271
    2. Adrian Lienhard, Julien Fierz, Oscar Nierstrasz
      Pages 272-288
  8. Systems Generation

    1. Daniel Knorreck, Ludovic Apvrille, Renaud Pacalet
      Pages 308-327
  9. Short Papers

    1. Helen Treharne, Edward Turner, Richard F. Paige, Dimitrios S. Kolovos
      Pages 357-367
  10. Back Matter

About these proceedings


This book constitutes the thoroughly refereed proceedings of the 47th International Conference on Objects, Components, Models and Patterns, TOOLS EUROPE 2009, held in Zurich, Switzerland, in June/July 2009.

TOOLS has played a major role in the spread of object-oriented and component technologies. It has now broadened its scope beyond the original topics of object technology and component-based development to encompass all modern, practical approaches to software development. At the same time, TOOLS has kept its traditional spirit of technical excellence, its acclaimed focus on practicality, its well-proven combination of theory and applications, and its reliance on the best experts from academia and industry.

The 17 regular papers and two short papers presented in this book, together with two invited papers, were carefully reviewed and selected from 67 submissions.

The topics covered in this volume are reflection and aspects, models, theory, components, monitoring, and systems generation.


Eiffel PyPy UML Unified Modeling Language (UML) agile software development component-based software development domain specific modeling model checking model transformation model-driven software development modeling object object-oriented software development software design patterns web application devel

Editors and affiliations

  • Manuel Oriol
    • 1
  • Bertrand Meyer
    • 2
  1. 1.Department of Computer Science, HeslingtonUniversity of YorkYorkUK
  2. 2.Department of Computer ScienceETH ZurichZurichSwitzerland

Bibliographic information

  • DOI
  • Copyright Information Springer-Verlag Berlin Heidelberg 2009
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Computer Science Computer Science (R0)
  • Print ISBN 978-3-642-02570-9
  • Online ISBN 978-3-642-02571-6
  • Series Print ISSN 1865-1348
  • Series Online ISSN 1865-1356
  • Buy this book on publisher's site