ESEM 2009 Program

Wednesday October 14th, 2009

18:30-20:00 Reception at Fulton's Crab House in Downtown Disney

Thursday October 15th, 2009

Time Event 1
Location: North Ballroom (unless otherwise specified)
Event 2
Location: Narcissus/Orange
Short Papers
Location: Camelia/Dogwood
7:30-8:30 Breakfast - North Foyer
8:30-8:45 ESEM Opening
8:45-10:00 Keynote Address by Fred Brooks: Collaboration and Telecollaboration in Design
10:30-10:30 Coffee Break - North Ballroom
10:30-12:00 Session 1A: Development Methodology and Trends
Session Chair: Carolyn Seaman

Productivity Trends in Incremental and Iterative Software Development
Thomas Tan, Qi Li, Barry Boehm, Ye Yang, Mei He and Ramin Moazeni

Challenges in Enterprise Software Integration: An Industrial Study Using Repertory Grids
Heidi Rognerud and Jo Hannay

Effect of Staffing Pattern on Software Project: An Empirical Analysis
Fei Dong, Mingshu Li and Juan Li

Session 1B: Modeling and Relationships
Session Chair: Mike Barker

A Detailed Examination of the Correlation Between Imports and Failure-Proneness of Software Components
Ekwa Duala-Ekoko and Martin Robillard

Using Differences among Replications of Software Engineering Experiments to Gain Knowledge
Natalia Juristo and Sira Vegas

Does Explanation Improve the Acceptance of Decision Support for Product Release Planning?
Gengshen Du and Guenther Ruhe

Session 1C: Empirical
Session Chair: Dag Sjoberg

Context in Industrial Software Engineering Research
Kal Petersen and Claes Wohlin

An Empirical Study on Software Engineers Motvational Factors
A. Cesar, C. Franca and Fabio Q.B. da Silva

Building the Linkage between Project Managers' Personal and Success of Software Projects
Yi Wang

Action Research Use in Software Engineering: An Initial Survey
Paulo Sergio Medeiros dos Santos and Guilherme Horta Travassos

Software Risk Management Barriers: An Empirical Study
Edzreena Edza Odzaly, Des Greer and Paul Sage

12:00-13:30 Lunch - Center Ballroom
13:30-15:00 Session 2A: Design Patterns and Components
Session Chair: Muhammed Ali Babar

A Study of the Impact of the Visitor Design Pattern on Program Comprehension and Maintenance Tasks
Sebastien Jeanmart, Yann-Gael Gueheneuc, Houari Sahraoui, and Naji Habra

Strong Dependencies between Software Components
Pietro Abate, Jaap Boender, Roberto Di Cosmo and Stefano Zacchiroli

Understanding the Use of Inheritance with Visual Patterns
Simon Denier and Houari Sahraoui

Session 2B: Modeling and Estimation
Session Chair: Emilia Mendes

Using Function Points to Measure and Estimate Real-Time and Embedded Software: Experiences and Guidelines
Luigi Lavazza and Carla Garavaglia

Applying Moving Windows to Software Effort Estimation
Chris Lokan and Emilia Mendes

Scope Error Detection and Handling Concerning Software Estimation Models
Salvatore Alessandro Sarcia, Victor Basili and Giovanni Cantone

Session 2C: Metrics
Session Chair: Philip Johnson

Optimized Assignment of Developers for Fixing Bugs: An Initial Evaluation for Eclipse Projects
Md. Mainur Rahman, Guenther Ruhe and Thomas Zimmermann

Transactions and Paths: Two Use Case Based Metrics which Improve the Early Effort Estimation
Gabriela Robiolo, Cristina Badano and Ricardo Orosco

Usability Testing with Total-Effort Metrics
Liam Feldman, Carl J. Mueller, Dan Tamir and Oleg V. Komogortsev

Modifiability Measurement from a Task Complexity Perspective: A Feability Study
Lulu He and Jeffrey Carver

Predicting Defects with Program Dependencies
Thomas Zimmermann and Nachiappan Nagappan

15:00-15:30 Coffee Break - North Ballroom
15:30-17:00 Session 3A: Reading and Aspect-Oriented Approaches
Session Chair: Shinji Kusumoto

What Do We Know About Perspective-Based Reading? An Approach for Quantitative Aggregation in Software Engineering
Marcus Ciolkowski

Cognitive Factors in Perspective-Based Reading: A Protocol Analysis Study
Bryan Robbins and Jeffrey Carver

Does Aspect-Oriented Programming Increase the Development Speed for Crosscutting Code? An Empirical Study
Stefan Hanenberg, Sebastian Kleinschmager and Manuel Josupeit-Walter

Session 3B: Data Analysis and Tools
Session Chair: Guilherme Travassos

We Need More Coverage, Stat! Classroom Experience with the Software ICU
Philip Johnson and Shaoxuan Zhang

Fitting a Workflow Model to Captured Development Data
Min Zhang and Lorin Hochstein

Applying Support Vector Regression for Web Effort Estimation using a Cross-Company Dataset
Anna Corazza, Sergio Di Martino, Filomena Ferrucci, Carmine Gravino and Emilia Mendes

Session 3C: Qualitative
Session Chair: Hakan Erdogmus

The Curse of Copy & Paste - Cloning in Requirements Specifications
Christoph Domann, Elmar Juergens and Jonathan Streit

An Empirical Quality Model for Web Service Ontologies to Support Mobile Devices
Dan Schrimpsher and Letha Etzkorn

An Empirical Study on Bug Assignment Automation Using Chinese Bug Data
Zhongpeng Lin, Fengdi Shu, Ye Yang, Chenyong Hu and Qing Wang

Analyzing Video Data: A Sutdy of Programming Behavior under Two Softwre Engineering Paradigms
Huijuan Wu, Yuepu Guo, Carolyn Seaman

18:00-22:00 ESEM Banquet:
18:00 Cirque du Soleil La Nouba
20:00 Wolfgang Puck Dinner

Friday October 16, 2009

Time Event 1
Location: North Ballroom (unless otherwise specified)
Event 2
Location: Narcissus/Orange
Short Papers
Location: Camelia/Dogwood
7:30-8:30Breakfast - North Foyer
8:45-10:00 Keynote Address
by Marv Zelkowitz: The Science of Software Engineering
10:00-10:30 Coffee Break - North Ballroom
10:30-12:00 Session 4A: Pair Programming
Session Chair: Sandro Morasca

Personality and the Nature of Collaboration in Pair Programming
Thorbjorn Walle and Jo Hannay

An Empirical Study of the Effects of Personality in Pair Programming using Five-Factor Model
Norsaremah Salleh, Emilia Mendes, John Grundy and Giles Burch

Modeling Spontaneous Pair Programming when New Developers Join a Team
Ilenia Fronza, Alberto Sillitti and Giancarlo Succi

Session 4B: Managers' and Developers' Experiences
Session Chair: Ye Yang

Gauging Acceptance of Software Metrics: Comparing Perspectives of Managers and Developers
Medha Umarji and Carolyn Seaman

Empirical Results from the Transformation of a Large Commercial Technical Computing Environment
Rrahul Razdan

Balancing Software Product Investments
Sebastian Barney, Claes Wohlin and Aybuke Aurum

Session 4C: Model
Session Chair: Juergen Muench

Towards Logistic Regression Models for Predicting Fault-prone Code Across Software Projects
Ana Erika Camargo Cruz and Koichiro Ochimizu

Quality Models in Practice: A Preliminary Analysis
Stefan Wagner, Klaus Lochmann, Sebastian Winter, Andreas Goeb and Michael Klaes

On the Effectiveness of Dynamic Modelling in UML: Results from an External Replication
Silvia Abrahao, Emilio Insfran, Carmine Gravino and Giuseppe Scanniello

Simulate Defects Removal Process with Queueing Model
Fan Wang, Xiaohu Yang, Xiaochun Zhu, and Lu Chen

Reducing False Alarms in Software Defect Prediction by Decision Threshold Optimization
Ayse Tosun and Ayse Bener

12:00-13:30 Lunch - Center Ballroom
13:30-15:00 Session 5A: Testing
Session Chair: Sreedevi Sampath

Evaluation of {Model-Based} Testing Techniques Selection Approaches: an External Replication
Arilo Dias Neto and Guilherme Travassos

Test Case Prioritization Based on Data Reuse: An Experimental Study
Lucas Lima, Eduardo Aranha, Juliano Iyoda and Augusto Sampaio

Test Coverage and Post-Verification Defects: A Multiple Case Study
Audris Mockus, Nachiappan Nagappan and Trung Thanh Dinh-Trong

Session 5B: Process Modeling and Execution
Session Chair: Lorin Hochstein

The Role of Software Process Simulation Modeling in Software Risk Management: A Systematic Review
Dapeng Liu, Qing Wang and Junchao Xiao

Tool Supported Detection and Judgment of Nonconformance in Process Execution
Nico Zazworka, Victor Basili and Forrest Shull

Exploring Language in Software Process Elicitation: A Grounded Theory Approach
Carlton Crabtree, Carolyn Seaman and Anthony Norcio

Session 5C: Security & Testing
Session Chair: Claes Wohlin

An Empirical Study of Security Problem Reports in Linux Distributions
Prasanth Anbalagan and Mladen Vouk

Progress Report on the Experimental Evaluation of Security Inspection Guidance
Frank Elberzhager, Marek Jawurek, Christian Jung and Alexander Klaus

Software Testing Sizing in Incremental Development: A Case Study
Xiaochun Zhu, Bo Zhou and Lu Chen

How Do Testers Do It? An Exploratory Study on Manual Testing Practices
Juha Itkonen, Mika Mantyla and Casper Lassenius

The QualOSS Open Source Assessment Model
Martin Soto and Marcus Ciolkowski

15:00-15:30 Coffee Break - North Ballroom
15:30-17:00 Session 6A: Methodology for Literature Review and Experimentation
Session Chair: Andreas Jedlitschka

The Impact of Limited Search Procedures for Systematic Literature Reviews - An Observer-Participant Case Study
Barbara Kitchenham, Pearl Brereton, Mark Turner, Mahmood Niazi, Stephen Linkman, Rialette Pretorius and David Budgen

Systematic Literature Reviews in Software Engineering: Preliminary Results from Interviews with Researchers
Muhammad Ali Babar and He Zhang

A Probability-Based Approach for Measuring External Attributes of Software Artifacts
Sandro Morasca

Session 6B: Evolution and Maintenance
Session Chair: Stephan Wagner

A Systemtic Review of Software Maintainability Prediction and Metrics
Mehwish Riaz, Emilia Mendes and Ewan Tempero

Using Concept Mapping for Maintainability Assessments
Aiko Fallas Yamashita, Bente Anda, Dag Sjoberg, Hans Christian Benestad, Per Einar Arnstad and Leon Moonen

The Evolution and Impact of Code Smells: A Case Study of Two Open Source Systems
Steffen Olbrich, Daniela Cruzes, Victor Basili and Nico Zazworka

Session 6C: Development Practices
Session Chair: Audris Mockus

A Systematic Mapping Study on Empirical Evaluation of Software Requirements Specifications Techniques
Nelly Condori,Fernandez, Maya Daneva, Klaas Sikkel, Roel Wieringa, Oscar Pastor Lopez and Oscar Dieste

An Experiment to Observe the Impact of UML Diagram on the Effectiveness of Software Requirements Inpsections
Ozlem Albayrak

A Comparison of Software Cost, Duration and Quality for Waterfall vs. Iterative and Incremental Development: A Systematic Review
Susan Mitchell and Carolyn Seaman

17:00-17:15 ESEM Closing