ECOOP 2007 – Object-Oriented Programming

21st European Conference, Berlin, Germany, July 30 - August 3, 2007. Proceedings

Editors:

ISBN: 978-3-540-73588-5 (Print) 978-3-540-73589-2 (Online)

Table of contents (28 chapters)

previous Page of 2
  1. Front Matter

    Pages -

  2. Invited Talk

    1. No Access

      Book Chapter

      Pages 1-1

      Erlang – Software for a Concurrent World

  3. Types

    1. No Access

      Book Chapter

      Pages 2-27

      Gradual Typing for Objects

    2. No Access

      Book Chapter

      Pages 28-53

      Generic Universe Types

    3. No Access

      Book Chapter

      Pages 54-78

      Declarative Object Identity Using Relation Types

  4. Runtime Implementation

    1. No Access

      Book Chapter

      Pages 79-100

      Object-Relative Addressing: Compressed Pointers in 64-Bit Java Virtual Machines

    2. No Access

      Book Chapter

      Pages 101-125

      Generational Real-Time Garbage Collection

    3. No Access

      Book Chapter

      Pages 126-150

      AS-GC: An Efficient Generational Garbage Collector for Java Application Servers

  5. Empirical Studies

    1. No Access

      Book Chapter

      Pages 151-175

      Exception Handling: A Field Study in Java and .NET

    2. No Access

      Book Chapter

      Pages 176-200

      On the Impact of Aspectual Decompositions on Design Stability: An Empirical Study

  6. Dahl-Nygaard Prize Invited Talk

    1. No Access

      Book Chapter

      Pages 201-201

      An Accidental Simula User

  7. Programs and Predicates

    1. No Access

      Book Chapter

      Pages 202-226

      Validity Invariants and Effects

    2. No Access

      Book Chapter

      Pages 227-247

      Non-null References by Default in Java: Alleviating the Nullity Annotation Burden

    3. No Access

      Book Chapter

      Pages 248-272

      Efficiently Generating Structurally Complex Inputs with Thousands of Objects

  8. Language Design

    1. No Access

      Book Chapter

      Pages 273-298

      Matching Objects with Patterns

    2. No Access

      Book Chapter

      Pages 299-322

      DirectFlow: A Domain-Specific Language for Information-Flow Systems

    3. No Access

      Book Chapter

      Pages 323-346

      A Relational Model of Object Collaborations and Its Use in Reasoning About Relationships

  9. Inheritance and Derivation

    1. No Access

      Book Chapter

      Pages 347-372

      JavaGI: Generalized Interfaces for Java

    2. No Access

      Book Chapter

      Pages 373-398

      Metaprogramming with Traits

    3. No Access

      Book Chapter

      Pages 399-424

      Morphing: Safely Shaping a Class in the Image of Others

    4. No Access

      Book Chapter

      Pages 425-449

      A Higher Abstraction Level Using First-Class Inheritance Relations

previous Page of 2