default search action
19th ECOOP 2005: Glasgow, UK
- Andrew P. Black:
ECOOP 2005 - Object-Oriented Programming, 19th European Conference, Glasgow, UK, July 25-29, 2005, Proceedings. Lecture Notes in Computer Science 3586, Springer 2005, ISBN 3-540-27992-X
Invited Talks
- Bertrand Meyer:
Attached Types and Their Application to Three Open Problems of Object-Oriented Programming. 1-32 - Gail C. Murphy, Mik Kersten, Martin P. Robillard, Davor Cubranic:
The Emergent Structure of Development Tasks. 33-48
Java
- Yoshiki Sato, Shigeru Chiba:
Loosely-Separated "Sister" Namespaces in Java. 49-70 - Robert M. Fuhrer, Frank Tip, Adam Kiezun, Julian Dolby, Markus Keller:
Efficiently Refactoring Java Applications to Use Generic Libraries. 71-96 - Laurent Daynès, Grzegorz Czajkowski:
Sharing the Runtime Representation of Classes Across Class Loaders. 97-120
Aspects and Modularity
- Shigeru Chiba, Rei Ishikawa:
Aspect-Oriented Programming Beyond Dependency Injection. 121-143 - Jonathan Aldrich:
Open Modules: Modular Reasoning About Advice. 144-168 - Roberto E. Lopez-Herrejon, Don S. Batory, William R. Cook:
Evaluating Support for Features in Advanced Modularization Technologies. 169-194 - Gregor Kiczales, Mira Mezini:
Separation of Concerns with Procedures, Annotations, Advice and Pointcuts. 195-213 - Klaus Ostermann, Mira Mezini, Christoph Bockisch:
Expressive Pointcuts for Increased Modularity. 214-240 - Celina Gibbs, Chunjian Robin Liu, Yvonne Coady:
Sustainable System Infrastructure and Big Bang Evolution: Can Aspects Keep Pace? 241-261
Language Design
- Gavin M. Bierman, Alisdair Stuart Wren:
First-Class Relationships in an Object-Oriented Language. 262-286 - Gavin M. Bierman, Erik Meijer, Wolfram Schulte:
The Essence of Data Access in Comega. 287-311 - Lee Salzman, Jonathan Aldrich:
Prototypes with Multiple Dispatch: An Expressive and Dynamic Object Model. 312-336 - Brian Foote, Ralph E. Johnson, James Noble:
Efficient Multimethods in a Single Dispatch Language. 337-361
Program Analysis
- Marco Pistoia, Robert J. Flynn, Larry Koved, Vugranam C. Sreedhar:
Interprocedural Analysis for Privileged Code Placement and Tainted Variable Detection. 362-386 - Anindya Banerjee, David A. Naumann:
State Based Ownership, Reentrance, and Encapsulation. 387-411 - Vitus S. W. Lam, Julian A. Padget:
Consistency Checking of Statechart Diagrams of a Class Hierarchy. 412-427
Types
- Christopher Anderson, Paola Giannini, Sophia Drossopoulou:
Towards Type Inference for JavaScript. 428-452 - Charles Smith, Sophia Drossopoulou:
Chai: Traits for Java-Like Languages. 453-478 - Yi Lu, John Potter:
A Type System for Reachability and Acyclicity. 479-503
Testing
- Carlos Pacheco, Michael D. Ernst:
Eclat: Automatic Generation and Classification of Test Inputs. 504-527 - Valentin Dallmeier, Christian Lindig, Andreas Zeller:
Lightweight Defect Localization for Java. 528-550
Concurrency
- Edwin Rodríguez, Matthew B. Dwyer, Cormac Flanagan, John Hatcliff, Gary T. Leavens, Robby:
Extending JML for Modular Specification and Verification of Multi-threaded Programs. 551-576 - Martin T. Vechev, David F. Bacon, Perry Cheng, David Grove:
Derivation and Evaluation of Concurrent Collectors. 577-601 - Amy L. Williams, William Thies, Michael D. Ernst:
Static Deadlock Detection for Java Libraries. 602-629
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.