


default search action
26th OOPSLA 2011: Portland Oregon, USA - Companion
- Cristina Videira Lopes, Kathleen Fisher:

Companion to the 26th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2011, part of SPLASH 2011, Portland, OR, USA, October 22 - 27, 2011. ACM 2011, ISBN 978-1-4503-0942-4
Demonstrations
- Aharon Abadi, Ran Ettinger, Yishai A. Feldman, Mati Shomrat:

Automatically fixing security vulnerabilities in Java code. 3-4 - Vincent Cavé, Jarred Payne, Raghavan Raman, Mathias Ricken, Corky Cartwright, Vivek Sarkar:

DrHJ: the cure to your multicore programming woes. 5-6 - Hoi Y. Chan:

Sensor composer: composing intelligent virtual sensors for collaborative sensing. 7-8 - Wei-Ngan Chin, Cristina David, Cristian Gherghina:

A HIP and SLEEK verification system. 9-10 - Dave Cunningham:

Distributed ray tracing in x10. 11-12 - Chen Ding:

Parallel programming by hints. 13-14 - James R. Douglass, Nicholas Chen, Ralph E. Johnson:

The language of languages research project: unifying concepts expressed across different notations. 15-16 - Sebastian Erdweg, Lennart C. L. Kats, Tillmann Rendel, Christian Kästner

, Klaus Ostermann, Eelco Visser
:
Library-based model-driven software development with SugarJ. 17-18 - Xi Ge, Emerson R. Murphy-Hill:

BeneFactor: a flexible refactoring tool for eclipse. 19-20 - Munawar Hafiz:

An 'explicit type enforcement' program transformation tool for preventing integer vulnerabiliites. 21-22 - Zef Hemel, Eelco Visser

:
Mobl: the new language of the mobile web. 23-24 - Lennart C. L. Kats, Rob Vermaas, Eelco Visser

:
Testing domain-specific languages. 25-26 - Kimio Kuramitsu

:
KonohaScript: static scripting for practical use. 27-28 - David H. Lorenz, Boaz Rosenan:

Cedalion 101: "i want my DSL now". 29-30 - Hridesh Rajan

, Sean L. Mooney, Gary T. Leavens, Robert Dyer
, Rex D. Fernando, Mohammad Ali Darvish Darab
, Bryan Welter:
Modularizing crosscutting concerns with ptolemy. 31-32 - Michael Rowley:

Guidance trees: a new programming paradigm for non-programmers. 33-34 - Aibek Sarimbekov, Walter Binder

, Andreas Sewe, Mira Mezini, Alex Villazón
:
JP2: collecting dynamic bytecode metrics in JVMs. 35-36 - Joshua Sunshine, Sven Stork, Karl Naden, Jonathan Aldrich

:
Changing state in the plaid language. 37-38 - Mohsen Vakilian, Stas Negara, Samira Tasharofi, Ralph E. Johnson:

Keshmesh: a tool for detecting and fixing java concurrency bug patterns. 39-40 - Thomas Würthinger:

Extending the graal compiler to optimize libraries. 41-42 - Michel Zam, Gilles Dodinet, Geneviève Jomier:

Software objects fairy tales: merging design and runtime objects into the cloud with mydraft. 43-44
Doctoral symposium
- Nima A. Behkami:

Object recognition in the enterprise: structural and behavioral capabilities of patient-centered medical homes. 47-50 - Hyun Cho:

A demonstration-based approach for designing domain-specific modeling languages. 51-54 - Ferosh Jacob:

CUDACL+: a framework for GPU programs. 55-58 - Ahmed Aziz Khalifa:

Generic ownership: the case of java collections. 59-62 - Paley Li, Nicholas Cameron, James Noble

:
Cloning in ownership. 63-66 - Hari K. Pyla:

Composing locks by decomposing deadlocks. 67-70 - Henrique Rebêlo:

Towards client-aware interface specifications. 71-74 - Chao Sun:

Alternate annotation checkers using fractional permissions. 75-78
Educators' & trainers' symposium
- Thomas VanDrunen:

The case for teaching functional programming in discrete math. 81-86 - Wouter Poncin, Alexander Serebrenik

, Mark van den Brand
:
Mining student capstone projects with FRASR and ProM. 87-96
Experience reports
- Luis Artola:

Harnessing collective software development. 99-108 - Trieu C. Chieu, Hoi Y. Chan:

Virtual machines with sharable operating system. 109-114 - Michael G. Collins, John J. Barton:

Crossfire: multiprocess, cross-browser, open-web debugging protocol. 115-124 - Rafael Maranzato, Marden Neubert, Paula Herculano:

Moving back to scrum and scaling to scrum of scrums in less than one year. 125-130 - Eduardo Cristiano Negrão, Eduardo Martins Guerra

:
A case study for prioritizing features in environments with multiple stakeholders. 131-140 - David Raal:

Classifiers: a simple framework for accelerating application development. 141-148 - Roberto Salama:

A regression testing framework for financial time-series databases: an effective combination of fitnesse, scala, and kdb/q. 149-154 - Renuka Sindhgatta

, Bikram Sengupta, Subhajit Datta
:
Coping with distance: an empirical study of communication on the jazz platform. 155-162
Panels
- S. Tucker Taft, Joshua J. Bloch, Robert Bocchino, Sebastian Burckhardt, Hassan Chafi, Russ Cox, Benedict R. Gaster, Guy L. Steele Jr., David M. Ungar:

Multicore, manycore, and cloud computing: is a new programming language paradigm required? 165-170 - Steven Fraser

, Emerson R. Murphy-Hill, Werner Wild, Joseph W. Yoder, Bo Q. Zhu:
Going green with refactoring: sustaining the "worldwide virtual machine". 171-174 - Steven Fraser

, Judith Bishop, Rajarshi Gupta, Dennis Mancl, J. Christopher Ramming, Salvador Rivas:
Industry-academic research partnerships. 175-178
Posters
- Eli Acherkan, Atzmon Hen-Tov, David H. Lorenz, Lior Schachter:

The ink language meta-metamodel for adaptive object-model frameworks: [extended abstract]. 181-182 - Jonathan Aldrich

, Robert Bocchino, Ronald Garcia, Mark Hahnenberg, Manuel Mohr, Karl Naden, Darpan Saini, Sven Stork, Joshua Sunshine, Éric Tanter, Roger Wolff:
Plaid: a permission-based programming language. 183-184 - Zoran Budimlic, Vincent Cavé, Raghavan Raman, Jun Shirako, Sagnak Tasirlar, Jisheng Zhao, Vivek Sarkar:

The design and implementation of the habanero-java parallel programming language. 185-186 - Sebastian Erdweg, Lennart C. L. Kats, Tillmann Rendel, Christian Kästner

, Klaus Ostermann, Eelco Visser
:
SugarJ: library-based language extensibility. 187-188 - Asger Feldthaus, Todd D. Millstein, Anders Møller

, Max Schäfer
, Frank Tip:
Refactoring towards the good parts of javascript. 189-190 - Joseph Gil, Yuval Shimron:

Smaller footprint for Java collections. 191-192 - Michael Martin Gorlick, Kyle Strasser, Alegria Baquero, Richard N. Taylor:

CREST: principled foundations for decentralized systems. 193-194 - Laurie J. Hendren, Jesse Doherty, Anton Dubrau, Rahul Garg, Nurudeen Lameed, Soroush Radpour, Amina Aslam, Toheed Aslam, Andrew Casey, Maxime Chevalier-Boisvert, Jun Li, Clark Verbrugge, Olivier Savary Bélanger:

McLAB: enabling programming language, compiler and software engineering research for matlab. 195-196 - Ming-Yee Christopher Iu:

Babylscript: multilingual javascript. 197-198 - David H. Lorenz, Boaz Rosenan:

A case study of language oriented programming with cedalion: [extended abstract]. 199-200 - Christopher T. Mitchell, Jens Mache

, Karen L. Karavanic:
Learning CUDA: lab exercises and experiences, part 2. 201-202 - Davide Pasetto, Albert Akhriev:

A comparative study of parallel sort algorithms. 203-204 - Christopher A. Stone

, Melissa E. O'Neill, The OCM Team:
Observationally cooperative multithreading. 205-206
Student research competition
- Ernesto J. Alfonso:

Automatic protocol-conformance recommendations. 207-208 - Sarah E. Chasins:

Efficient implementation of the plaid language. 209-210 - Hyun Cho:

Creating domain-specific modeling languages using by-demonstration technique. 211-212 - Melina Mongiovi

:
Safira: a tool for evaluating behavior preservation. 213-214 - Hiroki Nishino:

Misfits in abstractions: towards user-centered design in domain-specific languages for end-user programming. 215-216 - Hari K. Pyla:

Coarse-grain speculation for emerging processors. 217-218 - Jelena Vlasenko:

Exploring developer's tool path. 219-220
Wavefront session
- Brendan Eich:

The JavaScript world domination plan at 16 years. 223-224 - Jonathan Bardin, Philippe Lalanda, Clément Escoffier, Alice Murphy:

Improving user experience by infusing web technologies into desktops. 225-236 - Antranig M. Basman, Clayton H. Lewis, Colin B. D. Clark:

To inclusive design through contextually extended IoC: infusion IoC, a JavaScript library and mentality for scalable development of accessible and maintainable systems. 237-256 - Sergio Miguel Fernandes, João P. Cachopo

:
Strict serializability is harmless: a new architecture for enterprise applications. 257-276 - Salman Mirghasemi, John J. Barton, Claude Petitpierre:

Naming anonymous javascript functions. 277-288 - V. Krishna Nandivada

, Mangala Gowri Nanda, Pankaj Dhoolia, Diptikalyan Saha, Anjan Nandy, Anup Ghosh:
A framework for analyzing programs written in proprietary languages. 289-300 - Alon Zakai:

Emscripten: an LLVM-to-JavaScript compiler. 301-312
Workshop summaries
- Ole Lehrmann Madsen

, Birger Møller-Pedersen, Ragnhild Kobro Runde:
COOMP 2011: first international workshop on combined object-oriented modeling and programming. 315-316 - Juha-Pekka Tolvanen

, Jonathan Sprinkle
, Matti Rossi, Jeff Gray
:
The 11th workshop on domain-specific modeling. 317-318 - Jonathan Aldrich

, Jeremy G. Siek
, Elena Zucca:
2011 international workshop on foundations of object-oriented languages (fool'11): splash/oopsla '11 workshop summary. 319-320 - Dennis Mancl, Steven Fraser

, Bill Opdyke:
Workshop: beyond green-field software development: reuse, recycle, refactor. 321-322 - Caitlin Sadowski, Jaeheon Yi:

Workshop on transitioning to multicore: (TMC 2011). 323-324 - Alessandro Ricci

, Rafael H. Bordini, Gul A. Agha:
AGERE! (actors and agents reloaded): splash 2011 workshop on programming systems, languages and applications based on actors, agents and decentralized control. 325-326 - Charles E. Matthews, Bruce Powel Douglass, Jim Kiekbusch:

Agile and object oriented practices in embedded systems. 327-328 - Jeff Gray

, Jules White:
Workshop on NExt-generation applications of smartphones (NEAT). 329-330 - Adam Welc, Michael Franz, Krzysztof Palacz:

ACM SIGPLAN international workshop on programming language and systems technologies for internet clients: (PLASTIC 2011). 331-332 - Hridesh Rajan

, Michael Haupt, Christoph Bockisch, Robert Dyer
:
VMIL 2011: the 5th workshop on virtual machines and intermediate languages. 333-334

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














