


default search action
26th ECOOP 2012: Beijing, China
- James Noble

:
ECOOP 2012 - Object-Oriented Programming - 26th European Conference, Beijing, China, June 11-16, 2012. Proceedings. Lecture Notes in Computer Science 7313, Springer 2012, ISBN 978-3-642-31056-0
Keynote 1
- Martin Odersky:

When Compilers Are Mirrors. 1
Extensibility
- Bruno C. d. S. Oliveira, William R. Cook:

Extensibility for the Masses - Practical Extensibility with Object Algebras. 2-27 - Romain Robbes, David Röthlisberger, Éric Tanter:

Extensions during Software Evolution: Do Objects Meet Their Promise? 28-52 - Christoph Reichenbach

, Yannis Smaragdakis, Neil Immerman:
PQL: A Purely-Declarative Java Extension for Parallel Programming. 53-78
Language Evaluation
- Stas Negara, Mohsen Vakilian, Nicholas Chen, Ralph E. Johnson, Danny Dig:

Is It Dangerous to Use Version Control Histories to Study Source Code Evolution? 79-103 - Floréal Morandat, Brandon Hill

, Leo Osvald, Jan Vitek:
Evaluating the Design of the R Language - Objects and Functions for Data Analysis. 104-131 - Jesse Doherty, Laurie J. Hendren:

McSAF: A Static Analysis Framework for MATLAB. 132-155
Ownerhsip and Initialisation
- Johan Östlund, Tobias Wrigstad:

Multiple Aggregate Entry Points for Ownership Types. 156-180 - Wei Huang, Werner Dietl, Ana L. Milanova, Michael D. Ernst:

Inference and Checking of Object Ownership. 181-206 - Yoav Zibin, David Cunningham, Igor Peshansky, Vijay A. Saraswat:

Object Initialization in X10. 207-231
Keynote 2: Dahl-Nygaard Junior Award Winner
- Tobias Wrigstad:

Structured Aliasing. 232
Language Features
- Gavin M. Bierman, Claudio V. Russo, Geoffrey Mainland

, Erik Meijer, Mads Torgersen:
Pause 'n' Play: Formalizing Asynchronous C#. 233-257 - Lukas Rytz, Martin Odersky, Philipp Haller:

Lightweight Polymorphic Effects. 258-282 - Sebastian Burckhardt, Manuel Fähndrich, Daan Leijen, Benjamin P. Wood:

Cloud Types for Eventual Consistency. 283-307
Special-Purpose Analyses
- Khilan Gudka, Tim Harris, Susan Eisenbach:

Lock Inference in the Presence of Large Libraries. 308-332 - Rezwana Karim, Mohan Dhawan, Vinod Ganapathy, Chung-chieh Shan:

An Analysis of the Mozilla Jetpack Extension Framework. 333-355 - Joseph Gil, Yuval Shimron:

Smaller Footprint for Java Collections. 356-382
JavaScript
- Mohan Dhawan, Chung-chieh Shan, Vinod Ganapathy:

Enhancing JavaScript with Transactions. 383-408 - Grzegorz Kossakowski, Nada Amin, Tiark Rompf, Martin Odersky:

JavaScript as an Embedded DSL. 409-434 - Manu Sridharan, Julian Dolby, Satish Chandra, Max Schäfer, Frank Tip:

Correlation Tracking for Points-To Analysis of JavaScript. 435-458
Hardcore Theory
- Davide Ancona:

Soundness of Object-Oriented Languages with Coinductive Big-Step Semantics. 459-483 - Dominic Duggan, Jianhua Yao:

Static Sessional Dataflow. 484-508 - John Altidor, Christoph Reichenbach

, Yannis Smaragdakis:
Java Wildcards Meet Definition-Site Variance. 509-534
Modularity
- Friedrich Steimann

, Jens von Pilgrim:
Constraint-Based Refactoring with Foresight. 535-559 - Viviana Bono, Jarek Kusmierek, Mauro Mulatero:

Magda: A New Language for Modularity. 560-588 - Byeongcheol Lee, Robert Grimm

, Martin Hirzel, Kathryn S. McKinley:
Marco: Safe, Expressive Macros for Any Language. 589-613
Updates and Interference
- Edwin M. Westbrook, Jisheng Zhao, Zoran Budimlic, Vivek Sarkar:

Practical Permissions for Race-Free Parallelism. 614-639 - Ricardo J. Dias, Dino Distefano, João Costa Seco

, João Lourenço:
Verification of Snapshot Isolation in Transactional Memory Java Programs. 640-664 - Arnab De, Deepak D'Souza:

Scalable Flow-Sensitive Pointer Analysis for Java with Strong Updates. 665-687
General-Purpose Analyses
- Karim Ali, Ondrej Lhoták:

Application-Only Call Graph Construction. 688-712 - Ran Ettinger:

Program Sliding. 713-737 - Guoqing Xu, Dacong Yan, Atanas Rountev:

Static Detection of Loop-Invariant Data Structures. 738-763

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.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














