Accepted Papers |
Full PaperDesign Pattern Density Defined Dirk Riehle, SAP Research, SAP Labs LLC Writing Code for Other People Thomas Mullen Regrowing a Language: Refactoring Tools Allow Programming Languages to Evolve Jeffrey Overbey, University of Illinois at Urbana-Champaign Ralph Johnson, University of Illinois at Urbana-Champaign π – a Pattern Language Roman Knöll, TUD – Technische Universität Darmstadt Mira Mezini, TUD – Technische Universität Darmstadt Short PapersCoherent Reaction Jonathan Edwards, MIT Assignment Considered Harmful Scott M. Pike, Texas A&M University Wayne D. Heym, The Ohio State University Bruce Adcock, The Ohio State University Derek Bronish, The Ohio State University Jason Kirschenbaum, The Ohio State University Bruce W. Weide, The Ohio State University Silhouette: Visual Language with Meaningful Shapes Clayton Myers, The Chinese University of Hong Kong Elisa Baniassad, The Chinese University of Hong Kong Concurrency by Default : Using permissions to express dataflow in stateful programs Sven Stork, Carnegie Mellon University / Institute for Software Research Paulo Marques, University of Coimbra / Dep. Eng. Informatica Jonathan Aldrich, Carnegie Mellon University / Institute for Software Research Modelling Software Processes - a Focus on Objectives Diana Kirk, Auckland University of Technology (AUT) Stephen MacDonell, Auckland University of Technology (AUT) Ewan Tempero, The University of Auckland Language Factories Tony Clark, Thames Valley University Laurence Tratt, Bournemouth University Provenance: A Future History James Cheney, University of Edinburgh Stephen Chong, Harvard University Nate Foster, University of Pennsylvania Margo Seltzer, Harvard University Stijn Vansummeren, Hasselt University/Transnational Univertsity of Limburg Towards Automation of Iteration Planning Jonas Helming, Technische Universität München Maximilian Koegel, Technische Universität München Zardosht Hodaie, Technische Universität München A Market-Based Approach to Software Evolution David F. Bacon, Harvard University/IBM Research Yiling Chen, Harvard University David Parkes, Harvard University Malvika Rao, Harvard University When Users Become Collaborators: Towards a Continuous and Context-Aware User Input Walid Maalej, TUM Hans-Joerg Happel, FZI Forschungszentrum Informatik Asarnusch Rashid, FZI Forschungszentrum Informatik Harmony-Oriented Programming and Software Evolution Sebastian Fleissner, Chinese University of Hong Kong Elisa Baniassad, Chinese University of Hong Kong Agile Specifications Derek Rayside, MIT CSAIL Aleksandar Milicevic, MIT CSAIL Kuat Yessenov, MIT CSAIL Greg Dennis, MIT CSAIL Daniel Jackson, MIT CSAIL Reimagining Literate Programming James D. Palmer, Northern Arizona University Eddie Hillenbrand, Northern Arizona University Typestate-Oriented Programming Jonathan Aldrich, Carnegie Mellon University Joshua Sunshine, Carnegie Mellon University Darpan Saini, Carnegie Mellon University Zachary Sparks, Carnegie Mellon University Gaining inSight into Programs that Analyze Programs – By Visualizing the Analyzed Program Agastya Nanda, Jaypee Institute of Information Technology University Mangala Gowri Nanda, IBM India Research Lab Monterey Phoenix, or How to Make Software Architecture Executable Mikhail Auguston, Naval Postgraduate School |