ECOOP 2007
28 papers
- A Higher Abstraction Level Using First-Class Inheritance Relations
- A Machine Model for Aspect-Oriented Programming
- A Relational Model of Object Collaborations and Its Use in Reasoning About Relationships
- A Staged Static Program Analysis to Improve the Performance of Runtime Monitoring
- AS-GC: An Efficient Generational Garbage Collector for Java Application Servers
- An Accidental Simula User
- Assuring Object-Oriented Architecture
- Attribute Grammar-Based Language Extensions for Java
- Declarative Object Identity Using Relation Types
- DirectFlow: A Domain-Specific Language for Information-Flow Systems
- Efficiently Generating Structurally Complex Inputs with Thousands of Objects
- Erlang - Software for a Concurrent World
- Exception Handling: A Field Study in Java and .NET
- Generational Real-Time Garbage Collection
- Generic Universe Types
- Gradual Typing for Objects
- JavaGI : Generalized Interfaces for Java
- Joinpoint Inference from Behavioral Specification to Implementation
- MAO: Ownership and Effects for More Effective Reasoning About Aspects
- Matching Objects with Patterns
- Metamodel Adaptation and Model Co-adaptation
- Metaprogramming with Traits
- Morphing: Safely Shaping a Class in the Image of Others
- Non-null References by Default in Java: Alleviating the Nullity Annotation Burden
- Object-Relative Addressing: Compressed Pointers in 64-Bit Java Virtual Machines
- On the Impact of Aspectual Decompositions on Design Stability: An Empirical Study
- Tracking Linear and Affine Resources with Java(X)
- Validity Invariants and Effects