Program
The program is also available as a PDF.
Monday, September 3
Keynote
Chair: Massimiliano di Penta and Michele Lanza
- Requiem for software evolution research: a few steps toward the creative age
Giuliano Antoniol
Mining History (full)
Chair: Tudor Gîrba
- How Documentation Evolves Over Time
Daniel Schreck, Valentin Dallmeier, Thomas Zimmermann
- Improving Defect Prediction Using Temporal Features and Non Linear Models
Jayalath Ekanayake, Abraham Bernstein, Martin Pinzger
- Learning from Bug-introducing Changes to prevent Fault Prone Code
Lerina Aversano, Luigi Cerulo, Concettina Del Grosso
Tool Demos
Chair: Alexandru Telea
- A Small Observatory for Super-Repositories
Mircea Lungu, Tudor Girba
- Improving Context Awareness in Subversion through Fine-Grained Versioning of Java Code
Andrea De Lucia, Fausto Fasano, Rocco Oliveto, Domenico Santonicola
- A Tool to Visualize Behavior and Design Evolution
Lian Wen, Diana Kirk, Geoff Dromey
Metrics and Models (short)
Chair: Radu Marinescu
- Visual Identification of Software Evolution Patterns
Andrejs Jermakovics, Marco Scotto, Giancarlo Succi
- Assessing the impact of bad smells using historical information
Angela Lozano, Michel Wermelinger, Bashar Nuseibeh
- BugzillaMetrics - An adaptable tool approach for evaluating metric specifications on change requests
Lars Grammel, Holger Schackmann, Horst Lichter
- Aggregating Changes to Efficiently Check Consistency
Mahadevan Subramaniam, Parvathi Chundi, Harvey Siy
Tuesday, September 4
Requirements and Architectures (full)
Chair: Michel Wermelinger
- Modification Analysis Support at the Requirements Level
Maryam Shiri, Jameleddine Hassine, Juergen Rilling
- Talking Tests: an Empirical Assessment of the Role of Fit Acceptance Tests in Clarifying Requirements
Filippo Ricca, Marco Torchiano, Mariano Ceccato, Paolo Tonella
- Assessing Influence on Processes when Evolving the Software Architecture
Stig Larsson, Anders Wall, Peter Wallin
Processes (short)
Chair: Abraham Bernstein
- An Evolutionary Model of Requirements Correctness with Early Aspects
Joao Araujo, Didar Zowghi, Ana Moreira
- Assessment of Software System Evolvability
Bente Anda
- A Deviation-tolerant Approach to Software Process Evolution
Kabbaj Mohammed, Lbath Redouane, Coulette Bernard
- Adapting the "Staged Model for Software Evolution" to Free/Libre/Open Source Software
Andrea Capiluppi, Jesús M. González-Barahona, Israel Herraiz, Gregorio Robles
Software Analysis (full)
Chair: Prem Devanbu
- Using Concept Analysis to Detect Co-Change Patterns
Tudor Girba, Stephane Ducasse, Adrian Kuhn, Radu Marinescu, Daniel Ratiu
- Structural Analysis and Visualization of C++ Code Evolution using Syntax Trees
Fanny Chevalier, David Auber, Alexandru Telea
- Efficient Recovery of Algebraic Specifications for Stateful Components
Carlo Ghezzi, Andrea Mocci, Mattia Monga