ESEM 2010 Program


Wednesday September 15th, 2010

Time Event(s)
18:00-19:00 Keynote (Bertrand Meyer)
Location: Palazzo Mercantile
19:00-20:30 Welcome Reception and Poster Session
Patio of Palazzo Mercantile

Thursday September 16th, 2010

Time Event(s)
08:00-8:30 Breakfast and Registration
08:30-9:00 Welcome from the General Chair
Room D101
9:00-10:00 Keynote (Steven Fraser)
Room D101
10:00-10:30 Coffee Break
10:30-12:00 Session 1.A: Generalization/Replications

Chair: Andreas Jedlitschka
Room D101

Daniela Cruzes and Tore Dybå. Synthesizing Evidence in Software Engineering Research

Barbara Kitchenham, Dag Sjoberg, Pearl Brereton, David Budgen, Dybå, Martin Höst, Dietmar Pfahl and Per Runeson. Can We Evaluate the Quality of Software Engineering Experiments?

Omar Gómez, Natalia Juristo and Sira Vegas. Replications Types in Experimental Disciplines
Session 1.B: Defects, Faults, Issues

Chair: Alberto Sillitti
Room D102

Emad Shihab, Zhen Ming Jiang, Walid M. Ibrahim, Bram Adams and Ahmed E. Hassan. Understanding the Impact of Code and Process Metrics on Post-release Defects: A Case Study on the Eclipse Project

Sejun Kim and Jongmoon Baik. An Effective Fault Aware Test Case Prioritization by Incorporating a Fault Localization Technique

Alessandro Murgia, Giulio Concas, Michele Marchesi and Roberto Tonelli. A machine learning approach for text categorization of fixing-issue commits on CVS
Session 1.C (SP): Research methods and generalizations
Chair: Gabriella Dodero
Room A101

Stephen MacDonell and Martin Shepperd. Data Accumulation and Software Effort Prediction

Laurie McLeod and Stephen MacDonell. Stakeholder Perceptions of Software Project Outcomes: An Industry Case Study

Fabio Q. B. da Silva, André L. M. Santos, Sérgio C. B. Soares, A. César C. França and Cleviton V. F. Monteiro. A Critical Appraisal of Systematic Reviews in Software Engineering from the Perspective of the Research Questions Asked in the Reviews

Wallace M. Pereira and Guilherme Travassos. Towards the Conception of Scientific Workflows for in silico Experiments in Software Engineering

Kathryn Stolee and Sebastian Elbaum. Exploring the Use of Crowdsourcing to Support Empirical Studies in Software Engineering
12:00-13:30 Lunch
13:30-15:00 Session 2.A: Maintainability and dependability
Chair: Davide Falessi
Room D101

Travis Schanz and Clemente Izurieta. Object Oriented Design Pattern Decay: A Taxonomy

Jan Schumacher, Nico Zazworka, Forrest Shull, Carolyn Seaman and Michele Shaw. Building Empirical Support for Automated Code Smell Detection

Andrew Meneely and Laurie Williams. Strengthening the Empirical Analysis of the Relationship between Linus’ Law and Software Security
Session 2.B: Large scale analysis

Chair: Martin Shepperd
Room D102

Jussi Kasurinen, Ossi Taipale and Kari Smolander. Test Case Selection and Prioritization: Risk-Based or Design-Based?

Mark Grechanik, Collin McMillan, Denys Poshyvanyk, Luca DeFerrari, Chen Fu, Qing Xie, Carlo Ghezzi, Marco Comi and Stefano Crespi. An Empirical Investigation into a Large-Scale Java Open Source Code Repository

Luke Nguyen-Hoan, Shayne Flint and Ramesh Sankaranarayana. A Survey of Scientific Software Development
Session 2.C (SP): Agile, collaborative and distributed development
Chair: Bruno Rossi
Room A101

Luigi Lavazza, Sandro Morasca, Davide Taibi and Davide Tosi. Predicting OSS Trustworthiness on the Basis of Elementary Code Assessment

A. César C. França, Fabio Q. B. da Silva and Leila M. R. de Sousa Mariz. An Empirical Study on the Relationship between the Use of Agile Practices and the Success of Scrum Projects

Vinay Augustine and Brian Robinson. Using Virtual Images for Collaborative Research

Zornitza Racheva, Maya Daneva and Andrea Herrmann. A Conceptual Model of Client-driven Agile Requirements Prioritization: Results of a Case Study

Filippo Ricca and Alessandro Marchetto. Are Heroes common in FLOSS projects?
15:00-15:30 Coffee Break
15:30-17:00 Session 3.A: Agile methods

Chair: Filippo Lanubile
Room D101

Jingyue Li, Nils B. Moe and Tore Dybå. Transition from a Plan-Driven Process to Scrum - A Longitudinal Case Study on Software Quality

Nico Zazworka, Kai Stapel, Eric Knauss, Forrest Shull, Victor Basili and Kurt Schneider. Are Developers Complying with the Process: An XP Study

Jo Hannay and Hans Christian Benestad. Perceived Productivity Threats in Large Agile Development Projects
Session 3.B: Requirements analysis and engineering
Chair: Clemente Izurieta
Room D102

Hazem Qattous, Philip Gray and Ray Welland. An Empirical Study of Specification by Example in a Software Engineering Tool

Filippo Ricca, Giuseppe Scanniello, Marco Torchiano, Gianna Reggio and Egidio Astesiano. On the Effectiveness of Screen Mockups in Requirements Engineering: Results from an Internal Replication

Davide Falessi, Giovanni Cantone and Gerardo Canfora. A Comprehensive Characterization of NLP Techniques for Identifying Equivalent Requirements

Session 3.C (SP): Qualitative, social and alternative perspectives
Chair: Sira Vegas
Room A101

Akbar Siami Namin and Sahitya Kakarla. The Influence of Environmental Parameters on Concurrency Fault Exposures - An Exploratory Study

Md. Mainur Rahman, S M Sohan, Frank Maurer and Guenther Ruhe. Evaluation of Optimized Staffing for Feature Development and Bug Fixing

Maya Daneva and Niv Ahituv. A Focus Group Study on Inter-organizational ERP Requirements Engineering Practices

Rien Sach, Helen Sharp and Marian Petre. Continued Involvement in Software Development: Motivational Factors

Salvatore Alessandro Sarcià. Is GQM+Strategies Really applicable as is to non-Software Development Domains?
18:30 Shuttle to Castel Roncolo
19:30-22:00 Dinner in Castel Roncolo

Friday September 17th, 2010

Time Event(s)
08:00-9:00 Breakfast and Registration
9:00-10:00 Keynote (Carlo Ghezzi)
Room D101
10:00-10:30 Coffee Break
10:30-12:00 Session 1.A: Management, business and research in industry
Chair: Dietmar Pfahl
Room D101

Andreas Jedlitschka. Evaluating a Model of Software Managers’ Information Needs - An Experiment

Vladimir Mandic, Victor Basili, Lasse Harjumaa, Markku Oivo and Jouni Markkula. Utilizing GQM+Strategies for Business Value Analysis: An Approach for Evaluating Business Goals

Brian Robinson and Patrick Francis. Improving Industrial Adoption of Software Engineering Research: A Comparison of Open and Closed Source Software
Session 1.B: Agile, collaborative and distributed development
Chair: Guilherme Travassos
Room D102

Norsaremah Salleh, Emilia Mendes, John Grundy and Giles Burch. The Effects of Neuroticism on Pair Programming: An Empirical Study in the Higher Education Context

Samireh Jalali, Cigdem Gencel and Darja Smite. Trust Dynamics in Global Software Engineering

Fabio Calefato, Domenico Gendarmi and Filippo Lanubile. Investigating the Use of Tags in Collaborative Development Environments: A Replicated Study
Session 1.C (SP): Defects,Faults, and Failures
Chair: Maya Daneva
Room A101 Room D003 (please note change of room)

Victor R. Basili, Marvin V. Zelkowitz, Lucas Layman, Kathleen Dangle and Madeline Diep. Obtaining Valid Safety Data for Software Safety Measurement and Process Improvement

Marco Torchiano and Filippo Ricca. Impact Analysis by means of Unstructured Knowledge in the Context of Bug Repositories

Rudolf Ramler, Claus Klammer and Thomas Natschläger. The Usual Suspects: A Case Study on Delivered Defects per Developer

Beatriz Marín, Giovanni Giachetti, Oscar Pastor Lopez, Tanja Vos and Alain Abran. Evaluating the Usefulness of a Functional Size Measurement Procedure to Detect Defects in MDD Models

Ozlem Albayrak and David Davenport. Impact of Maintainability Defects on Code Inspections

Syed Nadeem Ahsan and Franz Wotawa. Impact Analysis of SCRs Using Single and Multi-Label Machine Learning Classification
12:00-13:30 Lunch
13:30-15:00 Session 2.A: Measurement and Estimation
Chair: Ayşe Bener
Room D101

Luigi Lavazza and Gabriela Robiolo. Introducing the Evaluation of Complexity in Functional Size Measurement: a UML-based Approach

Kenneth Lind and Rogardt Heldal. Categorization of Real-Time Software Components for Code Size Estimation

Monalessa Barcellos, Ana Regina Rocha and Ricardo Falbo. Evaluating the Suitability of a Measurement Repository for Statistical Process Control
Session 2.B: Human and User Studies
Chair: Emilia Mendes
Room D102

Margaret Burnett, Scott Fleming, Shamsi Iqbal, Gina Venolia, Vidya Rajaram, Umer Farooq, Valentina Grigoreanu and Mary Czerwinski. Gender Differences and Programming Environments: Across Programming Populations

Aniket Dahotre, Yan Zhang and Christopher Scaffidi. A Qualitative Study of Animation Programming in the Wild

Nathalie Aquino, Jean Vanderdonckt, Nelly Condori-Fernández, Óscar Dieste and Óscar Pastor. Usability Evaluation of Multi-Device/Platform User Interfaces Generated by Model-Driven Engineering
Session 2.C (SP): Design and Modelling
Chair: Rudolf Ramler
Room A101

Carmine Gravino, Michele Risi, Giuseppe Scanniello and Genny Tortora. A Controlled Experiment for Assessing the Contribution of Design Pattern Documentation on Software Maintenance

Giuseppe Scanniello, Ugo Erra and Ana Portnova. Comparing two Communication Media in Use Case Modeling: Results from a Controlled Experiment

Adrian Fernandez, Silvia Abrahao and Emilio Insfran. Towards to the Validation of a Usability Evaluation Method for Model-Driven Web Development

Filippo Ricca, Giuseppe Scanniello, Marco Torchiano, Gianna Reggio and Egidio Astesiano. On the Effort of Augmenting Use Cases with Screen Mockups: Results from a Preliminary Empirical Study

Adam Brennan, Des Greer, and Kevin McDaid. Adaptability Performance Trade-off: a Controlled Experiment
15:00-15:30 Coffee Break
15:30-16:30 Session Best Papers Awards and MSR Best Paper Award presentation
Clones: What is that smell? Foyzur Rahman, Christian Bird, Premkumar Devanbu
Room D101
 
Best Full Papers:
Samireh Jalali, Cigdem Gencel and Darja Smite. Trust Dynamics in Global Software Engineering
Jingyue Li, Nils B. Moe and Tore Dybå. Transition from a Plan-Driven Process to Scrum - A Longitudinal Case Study on Software Quality
Nico Zazworka, Kai Stapel, Eric Knauss, Forrest Shull, Victor Basili and Kurt Schneider. Are Developers Complying with the Process: An XP Study

Best Short Paper:
Stephen MacDonell and Martin Shepperd. Data Accumulation and Software Effort Prediction