Andrew P. Black
Proceedings of the 19th European Conference on Object-Oriented Programming
ECOOP, 2005.
@proceedings{ECOOP-2005, address = "Glasgow, Scotland, United Kingdom", editor = "Andrew P. Black", isbn = "3-540-27992-X", publisher = "{Springer International Publishing}", series = "{Lecture Notes in Computer Science}", title = "{Proceedings of the 19th European Conference on Object-Oriented Programming}", volume = 3586, year = 2005, }
Contents (26 items)
- ECOOP-2005-Meyer #object-oriented #problem #programming
- Attached Types and Their Application to Three Open Problems of Object-Oriented Programming (BM), pp. 1–32.
- ECOOP-2005-MurphyKRC #development
- The Emergent Structure of Development Tasks (GCM, MK, MPR, DC), pp. 33–48.
- ECOOP-2005-SatoC #java
- Loosely-Separated “Sister” Namespaces in Java (YS, SC), pp. 49–70.
- ECOOP-2005-FuhrerTKDK #java #library #refactoring
- Efficiently Refactoring Java Applications to Use Generic Libraries (RMF, FT, AK, JD, MK), pp. 71–96.
- ECOOP-2005-DaynesC #representation #runtime
- Sharing the Runtime Representation of Classes Across Class Loaders (LD, GC), pp. 97–120.
- ECOOP-2005-ChibaI #aspect-oriented #dependence #injection #programming
- Aspect-Oriented Programming Beyond Dependency Injection (SC, RI), pp. 121–143.
- ECOOP-2005-Aldrich #composition #reasoning
- Open Modules: Modular Reasoning About Advice (JA), pp. 144–168.
- ECOOP-2005-Lopez-HerrejonBC #composition
- Evaluating Support for Features in Advanced Modularization Technologies (RELH, DSB, WRC), pp. 169–194.
- ECOOP-2005-KiczalesM
- Separation of Concerns with Procedures, Annotations, Advice and Pointcuts (GK, MM), pp. 195–213.
- ECOOP-2005-OstermannMB #composition
- Expressive Pointcuts for Increased Modularity (KO, MM, CB), pp. 214–240.
- ECOOP-2005-GibbsLC #aspect-oriented #evolution #framework #question
- Sustainable System Infrastructure and Big Bang Evolution: Can Aspects Keep Pace? (CG, CRL, YC), pp. 241–261.
- ECOOP-2005-BiermanW #object-oriented
- First-Class Relationships in an Object-Oriented Language (GMB, AW), pp. 262–286.
- ECOOP-2005-BiermanMS #data access
- The Essence of Data Access in Cω (GMB, EM, WS), pp. 287–311.
- ECOOP-2005-SalzmanA #multi #prototype
- Prototypes with Multiple Dispatch: An Expressive and Dynamic Object Model (LS, JA), pp. 312–336.
- ECOOP-2005-FooteJN #multi #performance
- Efficient Multimethods in a Single Dispatch Language (BF, REJ, JN), pp. 337–361.
- ECOOP-2005-PistoiaFKS #analysis #detection #interprocedural
- Interprocedural Analysis for Privileged Code Placement and Tainted Variable Detection (MP, RJF, LK, VCS), pp. 362–386.
- ECOOP-2005-BanerjeeN #encapsulation
- State Based Ownership, Reentrance, and Encapsulation (AB, DAN), pp. 387–411.
- ECOOP-2005-LamP #consistency #diagrams #statechart
- Consistency Checking of Statechart Diagrams of a Class Hierarchy (VSWL, JAP), pp. 412–427.
- ECOOP-2005-AndersonGD #javascript #towards #type inference
- Towards Type Inference for JavaScript (CA, PG, SD), pp. 428–452.
- ECOOP-2005-SmithD #java #named
- Chai: Traits for Java-Like Languages (CS, SD), pp. 453–478.
- ECOOP-2005-LuP #reachability #type system
- A Type System for Reachability and Acyclicity (YL, JP), pp. 479–503.
- ECOOP-2005-PachecoE #automation #classification #generative #named #testing
- Eclat: Automatic Generation and Classification of Test Inputs (CP, MDE), pp. 504–527.
- ECOOP-2005-DallmeierLZ #fault #java #lightweight #locality
- Lightweight Defect Localization for Java (VD, CL, AZ), pp. 528–550.
- ECOOP-2005-RodriguezDFHLR #composition #concurrent #ml #multi #source code #specification #thread #verification
- Extending JML for Modular Specification and Verification of Multi-threaded Programs (ER, MBD, CF, JH, GTL, R), pp. 551–576.
- ECOOP-2005-VechevBCG #concurrent #evaluation
- Derivation and Evaluation of Concurrent Collectors (MTV, DFB, PC, DG), pp. 577–601.
- ECOOP-2005-WilliamsTE #concurrent #detection #java #library
- Static Deadlock Detection for Java Libraries (AW, WT, MDE), pp. 602–629.
5 ×#java
4 ×#composition
3 ×#concurrent
3 ×#multi
2 ×#aspect-oriented
2 ×#detection
2 ×#library
2 ×#named
2 ×#object-oriented
2 ×#programming
4 ×#composition
3 ×#concurrent
3 ×#multi
2 ×#aspect-oriented
2 ×#detection
2 ×#library
2 ×#named
2 ×#object-oriented
2 ×#programming