Skip to main content
  • Conference proceedings
  • © 2011

ECOOP 2011--Object-Oriented Programming

25th European Conference. Lancaster, UK, July 25-29, 2011, Proceedings

Editors:

  • Fast-track conference proceedings
  • State-of-the-art research
  • Up-to-date results

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

Part of the book sub series: Programming and Software Engineering (LNPSE)

Conference series link(s): ECOOP: European Conference on Object-Oriented Programming

Conference proceedings info: ECOOP 2011.

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (29 papers)

  1. Front Matter

  2. Empirical Studies

    1. An Empirical Study of Object Protocols in the Wild

      • Nels E. Beckman, Duri Kim, Jonathan Aldrich
      Pages 2-26
    2. The Beauty and the Beast: Separating Design from Algorithm

      • Dmitrijs Zaparanuks, Matthias Hauswirth
      Pages 27-51
    3. The Eval That Men Do

      • Gregor Richards, Christian Hammer, Brian Burg, Jan Vitek
      Pages 52-78
  3. Mining, Understanding, Recommending

    1. Using Structure-Based Recommendations to Facilitate Discoverability in APIs

      • Ekwa Duala-Ekoko, Martin P. Robillard
      Pages 79-104
    2. Mining Evolution of Object Usage

      • Yana Momchilova Mileva, Andrzej Wasylkowski, Andreas Zeller
      Pages 105-129
    3. Improving the Tokenisation of Identifier Names

      • Simon Butler, Michel Wermelinger, Yijun Yu, Helen Sharp
      Pages 130-154
  4. Modularity

    1. Revisiting Information Hiding: Reflections on Classical and Nonclassical Modularity

      • Klaus Ostermann, Paolo G. Giarrusso, Christian Kästner, Tillmann Rendel
      Pages 155-178
    2. Worlds: Controlling the Scope of Side Effects

      • Alessandro Warth, Yoshiki Ohshima, Ted Kaehler, Alan Kay
      Pages 179-203
    3. Can We Avoid High Coupling?

      • Craig Taube-Schock, Robert J. Walker, Ian H. Witten
      Pages 204-228
  5. Keynote 2

    1. Expressiveness, Simplicity, and Users

      • Craig Chambers
      Pages 229-229
  6. Modelling and Refactoring

    1. CDDiff: Semantic Differencing for Class Diagrams

      • Shahar Maoz, Jan Oliver Ringert, Bernhard Rumpe
      Pages 230-254
    2. A Refactoring Constraint Language and Its Application to Eiffel

      • Friedrich Steimann, Christian Kollee, Jens von Pilgrim
      Pages 255-280
    3. Modal Object Diagrams

      • Shahar Maoz, Jan Oliver Ringert, Bernhard Rumpe
      Pages 281-305
  7. Aliasing and Ownership

    1. Tunable Static Inference for Generic Universe Types

      • Werner Dietl, Michael D. Ernst, Peter Müller
      Pages 333-357
    2. Verifying Multi-object Invariants with Relationships

      • Stephanie Balzer, Thomas R. Gross
      Pages 358-382
  8. Memory Optimizations

    1. Patterns of Memory Inefficiency

      • Adriana E. Chis, Nick Mitchell, Edith Schonberg, Gary Sevitsky, Patrick O’Sullivan, Trevor Parsons et al.
      Pages 383-407
    2. Reuse, Recycle to De-bloat Software

      • Suparna Bhattacharya, Mangala Gowri Nanda, K. Gopinath, Manish Gupta
      Pages 408-432

Other Volumes

  1. ECOOP 2011 – Object-Oriented Programming

About this book

This book constitutes the refereed proceedings of the 25th European Conference on Object-Oriented Programming, ECOOP 2011, held in Lancaster, UK, in July 2011. The 26 revised full papers, presented together with three keynote lectures were carefully reviewed and selected from a total of 100 submissions. The papers cover topics such as empirical studies, mining, understanding, recommending, modularity, modelling and refactoring, aliasing and ownership; as well as memory optimizations.

Editors and Affiliations

  • Software Technology group, Technische Universität, Darmstadt, Germany

    Mira Mezini

Bibliographic Information

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access