| 2012 | Trade-offs in software design and delivery. | Steven Fraser, Richard P. Gabriel, Gail E. Harris, Ricardo Lpez, Dennis Mancl, William F. Opdyke |
| 2012 | Software tools research: a matter of scale and scope - or commoditization? | Steven Fraser, Kendra M. L. Cooper, Jim Coplien, Ruth G. Lennon, Ramya Ravichandar, Diomidis Spinellis, Giancarlo Succi |
| 2012 | IFRit: interference-free regions for dynamic data-race detection. | Laura Effinger-Dean, Brandon Lucia, Luis Ceze, Dan Grossman, Hans-Juergen Boehm |
| 2012 | Taming MATLAB. | Anton Willy Dubrau, Laurie J. Hendren |
| 2012 | Upload your program, share your model. | Jens Dietrich |
| 2012 | Talk versus work: characteristics of developer collaboration on the jazz platform. | Subhajit Datta, Renuka Sindhgatta, Bikram Sengupta |
| 2012 | An abstract interpretation framework for refactoring with application to extract methods with contracts. | Patrick Cousot, Radhia Cousot, Francesco Logozzo, Michael Barnett |
| 2012 | Standard-based strategy to assure the quality of the mobile software product. | Luis Corral |
| 2012 | Using software quality standards to assure the quality of the mobile software product. | Luis Corral |
| 2012 | The data, context and interaction paradigm. | James Coplien, Trygve Mikkjel Heyerdahl Reenskaug |
| 2012 | Reflections on reflection. | James Coplien |
| 2012 | Security-oriented program transformations to cure integer overflow vulnerabilities. | Zack Franklin Coker |
| 2012 | Energy types. | Michael Cohen, Haitao Steve Zhu, Senem Ezgi Emgin, Yu David Liu |
| 2012 | Dependent types for JavaScript. | Ravi Chugh, David Herman, Ranjit Jhala |
| 2012 | Declarative access policies based on objects, relationships, and states. | Simin Chen |
| 2012 | On the benefits and pitfalls of extending a statically typed language JIT compiler for dynamic scripting languages. | Jos G. Castaos, David Edelsohn, Kazuaki Ishizaki, Priya Nagpurkar, Toshio Nakatani, Takeshi Ogasawara, Peng Wu |
| 2012 | ESEML: empirical software engineering modeling language. | Bruno Cartaxo, Italo Costa, Dhiego Abrantes, Andr L. M. Santos, Srgio Soares, Vinicius C. Garcia |
| 2012 | Applying aspect mining techniques to understand an existing program. | Fernanda Campos, Yadran Eterovic |
| 2012 | Edge chasing delayed consistency: pushing the limits of weak memory models. | Harold W. Cain, Mikko H. Lipasti |
| 2012 | Developing competency in parallelism: techniques for education and training. | Richard A. Brown, Edward F. Gehringer |
| 2012 | Peer code review in open source communitiesusing reviewboard. | Amiangshu Bosu, Jeffrey C. Carver |
| 2012 | Position paper: nondeterminism is unavoidable, but data races are pure evil. | Hans-Juergen Boehm |
| 2012 | Molecule: using monadic and streaming I/O to compose process networks on the JVM. | Sbastien Bocq, Koen Daenen |
| 2012 | The ALIA4J approach to efficient language implementation. | Christoph Bockisch, Andreas Sewe |
| 2012 | 3rd international workshop on free composition (FREECO'12). | Christoph Bockisch, Lodewijk Bergmans, Steven te Brinke, Ian Piumarta |