kirancodes.me
To Proof Maintenance & Beyond!
Venues / ECOOP /

ECOOP 2005

26 papers

  1. A Type System for Reachability and Acyclicity · Yi Lu, John Potter
  2. Aspect-Oriented Programming Beyond Dependency Injection · Shigeru Chiba, Rei Ishikawa
  3. Attached Types and Their Application to Three Open Problems of Object-Oriented Programming · Bertrand Meyer
  4. Chai: Traits for Java-Like Languages · Charles Smith, Sophia Drossopoulou
  5. Consistency Checking of Statechart Diagrams of a Class Hierarchy · Vitus S. W. Lam, Julian A. Padget
  6. Derivation and Evaluation of Concurrent Collectors · Martin T. Vechev, David F. Bacon, Perry Cheng, David Grove
  7. Eclat: Automatic Generation and Classification of Test Inputs · Carlos Pacheco, Michael D. Ernst
  8. Efficient Multimethods in a Single Dispatch Language · Brian Foote, Ralph E. Johnson, James Noble
  9. Efficiently Refactoring Java Applications to Use Generic Libraries · Robert M. Fuhrer, Frank Tip, Adam Kiezun, Julian Dolby, Markus Keller
  10. Evaluating Support for Features in Advanced Modularization Technologies · Roberto E. Lopez-Herrejon, Don S. Batory, William R. Cook
  11. Expressive Pointcuts for Increased Modularity · Klaus Ostermann, Mira Mezini, Christoph Bockisch
  12. Extending JML for Modular Specification and Verification of Multi-threaded Programs · Edwin Rodríguez, Matthew B. Dwyer, Cormac Flanagan, John Hatcliff, Gary T. Leavens, Robby
  13. First-Class Relationships in an Object-Oriented Language · Gavin M. Bierman, Alisdair Stuart Wren
  14. Interprocedural Analysis for Privileged Code Placement and Tainted Variable Detection · Marco Pistoia, Robert J. Flynn, Larry Koved, Vugranam C. Sreedhar
  15. Lightweight Defect Localization for Java · Valentin Dallmeier, Christian Lindig, Andreas Zeller
  16. Loosely-Separated "Sister" Namespaces in Java · Yoshiki Sato, Shigeru Chiba
  17. Open Modules: Modular Reasoning About Advice · Jonathan Aldrich
  18. Prototypes with Multiple Dispatch: An Expressive and Dynamic Object Model · Lee Salzman, Jonathan Aldrich
  19. Separation of Concerns with Procedures, Annotations, Advice and Pointcuts · Gregor Kiczales, Mira Mezini
  20. Sharing the Runtime Representation of Classes Across Class Loaders · Laurent Daynès, Grzegorz Czajkowski
  21. State Based Ownership, Reentrance, and Encapsulation · Anindya Banerjee, David A. Naumann
  22. Static Deadlock Detection for Java Libraries · Amy L. Williams, William Thies, Michael D. Ernst
  23. Sustainable System Infrastructure and Big Bang Evolution: Can Aspects Keep Pace? · Celina Gibbs, Chunjian Robin Liu, Yvonne Coady
  24. The Emergent Structure of Development Tasks · Gail C. Murphy, Mik Kersten, Martin P. Robillard, Davor Cubranic
  25. The Essence of Data Access in Comega · Gavin M. Bierman, Erik Meijer, Wolfram Schulte
  26. Towards Type Inference for JavaScript · Christopher Anderson, Paola Giannini, Sophia Drossopoulou