Abstract is missing.
- A Co-relational Model of Data for Large Shared Data BanksErik Meijer. 1 [doi]
- An Empirical Study of Object Protocols in the WildNels E. Beckman, Duri Kim, Jonathan Aldrich. 2-26 [doi]
- The Beauty and the Beast: Separating Design from AlgorithmDmitrijs Zaparanuks, Matthias Hauswirth. 27-51 [doi]
- The Eval That Men Do - A Large-Scale Study of the Use of Eval in JavaScript ApplicationsGregor Richards, Christian Hammer, Brian Burg, Jan Vitek. 52-78 [doi]
- Using Structure-Based Recommendations to Facilitate Discoverability in APIsEkwa Duala-Ekoko, Martin P. Robillard. 79-104 [doi]
- Mining Evolution of Object UsageYana Momchilova Mileva, Andrzej Wasylkowski, Andreas Zeller. 105-129 [doi]
- Improving the Tokenisation of Identifier NamesSimon Butler, Michel Wermelinger, Yijun Yu, Helen Sharp. 130-154 [doi]
- Revisiting Information Hiding: Reflections on Classical and Nonclassical ModularityKlaus Ostermann, Paolo G. Giarrusso, Christian Kästner, Tillmann Rendel. 155-178 [doi]
- Worlds: Controlling the Scope of Side EffectsAlessandro Warth, Yoshiki Ohshima, Ted Kaehler, Alan C. Kay. 179-203 [doi]
- Can We Avoid High Coupling?Craig Taube-Schock, Robert J. Walker, Ian H. Witten. 204-228 [doi]
- Expressiveness, Simplicity, and UsersCraig Chambers. 229 [doi]
- CDDiff: Semantic Differencing for Class DiagramsShahar Maoz, Jan Oliver Ringert, Bernhard Rumpe. 230-254 [doi]
- A Refactoring Constraint Language and Its Application to EiffelFriedrich Steimann, Christian Kollee, Jens von Pilgrim. 255-280 [doi]
- Modal Object DiagramsShahar Maoz, Jan Oliver Ringert, Bernhard Rumpe. 281-305 [doi]
- Types, Regions, and Effects for Safe Programming with Object-Oriented Parallel FrameworksRobert L. Bocchino Jr., Vikram S. Adve. 306-332 [doi]
- Tunable Static Inference for Generic Universe TypesWerner Dietl, Michael D. Ernst, Peter Müller. 333-357 [doi]
- Verifying Multi-object Invariants with RelationshipsStephanie Balzer, Thomas R. Gross. 358-382 [doi]
- Patterns of Memory InefficiencyAdriana E. Chis, Nick Mitchell, Edith Schonberg, Gary Sevitsky, Patrick O Sullivan, Trevor Parsons, John Murphy. 383-407 [doi]
- Reuse, Recycle to De-bloat SoftwareSuparna Bhattacharya, Mangala Gowri Nanda, K. Gopinath, Manish Gupta. 408-432 [doi]
- A Featherweight Approach to FOOLAtsushi Igarashi. 433 [doi]
- Related TypesJohnni Winther, Michael I. Schwartzbach. 434-458 [doi]
- Gradual TypestateRoger Wolff, Ronald Garcia, Éric Tanter, Jonathan Aldrich. 459-483 [doi]
- Maintaining Database Integrity with Refinement TypesIoannis G. Baltopoulos, Johannes Borgström, Andrew D. Gordon. 484-509 [doi]
- Frequency Estimation of Virtual Call Targets for Object-Oriented ProgramsCheng Zhang, Hao Xu, Sai Zhang, Jianjun Zhao, Yuting Chen. 510-532 [doi]
- Counting Messages as a Proxy for Average Execution Time in PharoAlexandre Bergel. 533-557 [doi]
- Summarized Trace Indexing and Querying for Scalable Back-in-Time DebuggingGuillaume Pothier, Éric Tanter. 558-582 [doi]
- Interprocedural Exception Analysis for C++Prakash Prabhu, Naoto Maeda, Gogul Balakrishnan, Franjo Ivancic, Aarti Gupta. 583-608 [doi]
- Detecting and Escaping Infinite Loops with JoltMichael Carbin, Sasa Misailovic, Michael Kling, Martin C. Rinard. 609-633 [doi]
- Atomic Boxes: Coordinated Exception Handling with Transactional MemoryDerin Harmanci, Vincent Gramoli, Pascal Felber. 634-657 [doi]