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

ECOOP 2010

27 papers

  1. A Type System for Data-Centric Synchronization · Mandana Vaziri, Frank Tip, Julian Dolby, Christian Hammer, Jan Vitek
  2. Adding Dynamic Types to C# · Gavin M. Bierman, Erik Meijer, Mads Torgersen
  3. Automatically Extracting Class Diagrams from Spreadsheets · Felienne Hermans, Martin Pinzger, Arie van Deursen
  4. Capabilities for Uniqueness and Borrowing · Philipp Haller, Martin Odersky
  5. Code Roots · Doug Lea
  6. Concurrent Abstract Predicates · Thomas Dinsdale-Young, Mike Dodds, Philippa Gardner, Matthew J. Parkinson, Viktor Vafeiadis
  7. Contract-Based Data Structure Repair Using Alloy · Razieh Nokhbeh Zaeem, Sarfraz Khurshid
  8. Correct Refactoring of Concurrent Java Code · Max Schäfer, Julian Dolby, Manu Sridharan, Emina Torlak, Frank Tip
  9. Debugging Model-Transformation Failures Using Dynamic Tainting · Pankaj Dhoolia, Senthil Mani, Vibha Singhal Sinha, Saurabh Sinha
  10. Detecting Missing Method Calls in Object-Oriented Software · Martin Monperrus, Marcel Bruch, Mira Mezini
  11. Doubts about the Positive Impact of Static Type Systems on Programming Tasks in Single Developer Projects - An Empirical Study · Stefan Hanenberg
  12. Embedding Languages without Breaking Tools · Lukas Renggli, Tudor Gîrba, Oscar Nierstrasz
  13. Essential AOP: The A Calculus · Bruno De Fraine, Erik Ernst, Mario Südholt
  14. Falling Back on Executable Specifications · Hesam Samimi, Ei Darli Aung, Todd D. Millstein
  15. Inline Caching Meets Quickening · Stefan Brunthaler
  16. JCoBox: Generalizing Active Objects to Concurrent Components · Jan Schäfer, Arnd Poetzsch-Heffter
  17. Modules as Objects in Newspeak · Gilad Bracha, Peter von der Ahé, Vassili Bykov, Yaron Kashai, William Maddox, Eliot Miranda
  18. Programming Coordinated Behavior in Java · David Harel, Assaf Marron, Gera Weiss
  19. Reasoning about the Implementation of Concurrency Abstractions on x86-TSO · Scott Owens
  20. Recency Types for Analyzing Scripting Languages · Phillip Heidegger, Peter Thiemann
  21. Secret Valley · Erik Ernst
  22. Self-Replicating Objects for Multicore Platforms · Krzysztof Ostrowski, Chuck Sakoda, Ken Birman
  23. The Essence of JavaScript · Arjun Guha, Claudiu Saftoiu, Shriram Krishnamurthi
  24. The Use of Overloading in Java Programs · Joseph Gil, Keren Lenz
  25. Type-Safe Eventful Sessions in Java · Raymond Hu, Dimitrios Kouzapas, Olivier Pernet, Nobuko Yoshida, Kohei Honda
  26. Verifying Executable Object-Oriented Specifications with Separation Logic · Stephan van Staden, Cristiano Calcagno, Bertrand Meyer
  27. Verifying Generics and Delegates · Kasper Svendsen, Lars Birkedal, Matthew J. Parkinson