Empirical Software Engineering

 

Program

Thursday November 17, 2005

9.00-10.30

CONFERENCE OPENING and KEYNOTE ADDRESS

10-30-11.00

Morning tea

Morning tea

Morning tea

11.00-12.30

Project Management Issues I
Session Chair: Bernard Wong

Empirical Results from an Experiment on Value-Based Review (VBR) Processes
Keun Lee, Barry Boehm


Risk Analysis Terminology for IT-systems: Does it match intuition?
Ida Hogganvik, Ketil Stølen


Management of Change Tasks: An Exploratory Study
Jonathan Sillito, Kris De Volder, Brian Fisher, Gail Murphy

Maintenance Issues I
Session chair: Carolyn Seaman

Software Reconn-exion: Understanding Software Using a Variation on Software Reconnaissance and Reflexion Modelling
Andrew Le Gear, Jim Buckley, J. J. Collins, Kieran O’Dea

Maintaining Linux: The Role of “current”
Liguo Yu, Stephen R. Schach, Kai Chen


Tool Assisted Identifier Naming for Improved Software Readability: An Empirical Study 

Phillip A. Relf
 

Metrics I  
Session Chair: Emilia Mendes

The Use and Usefulness of the ISO/IEC 9126 Quality Standard
Hiyam Al-Kilidar, Karl Cox and Barbara Kitchenham

An Empirical Approach to Best Practice Identification and Selection: The US Department of Defense Acquisition Best Practices Clearinghouse
Forrest Shull, Richard Turner.

Quality vs. Quantity: Comparing Evaluation Methods in a Usability-Focused Software Architecture Modification Task
Elspeth Golden, Bonnie E. John  and Len Bass

12.30-2.00

Lunch

Lunch

Lunch

2.00-3.30

Experiments and Experimental Support I
Session Chair: Jeffery Carver

Reporting Guidelines for Controlled Experiments in Software Engineering
Andreas Jedlitschka, Dietmar Pfahl

 
Comparison of Various Methods for Handling Incomplete Data in Software Engineering Databases
Bhekisipho Twala, Michelle Cartwright , Martin Shepperd

Visualization and Analysis of Software Engineering Data Using Self-Organising Maps
Stephen G. MacDonell

Testing
Session Chair: David Carrington


System Test Case Prioritization of New and Regression Test Cases

Hema Srikanth1, Laurie Williams, Jason Osborne

A Case Study of The Class Firewall Regression Test Selection Technique on a Large Scale Distributed Software System
Mats Skoglund, Per Runeson

Exploratory Testing: An Industrial Multiple Case Study
Juha Itkonen, Kristian Rautiainen

Quality
Session Chair: Barbara Kitchenham


Identification of Test Process Improvements by Combining Fault Trigger Classification and Faults-Slip-Through Measurement
Lars-Ola Damm, Lars Lundberg

Further Investigations into Evaluating Website Reliability
Toan Huynh and James Miller



Determining How Much Software Assurance Is Enough? A Value-based Approach
LiGuo Huang, Barry Boehm

3.30-4.00

Afternoon tea

Afternoon tea

Afternoon tea

4.00-5.00

Software Process
Session Chair: Jyrki Kontio

Measuring and Improving the Software Process in China
Qing Wang, Mingshu Li

 

Integrating Agile Software Development and Software Process Improvement: a Longitudinal Case Study
Outi Salo and Pekka Abrahamsson

Late breaking papers
Session Chair: Karl Cox

An Empirical Validation of the RUP 'Hump' Diagram
Daniel Port, Zhihao Chen, Philippe Kruchten 

Generating state and interaction based models for analysing software architectures
Richard Selby

Measurement driven software development using 6th sigma strategies and techniques
Richard Selby

Industrial Studies
Session Chair: Martin Shepperd

Commercial Adoption of Open Source Software: An Empirical Study
Eugene Glynn, Brian Fitzgerald and Chris Exton


Empirical Study of Industrial Decision Making for Software Modernizations
Jussi Koskinen, Heikki Lintinen, Jarmo J. Ahonen, Henna Sivula, Tero Tilus, Irja Kankaanpää

 

 

 

Friday November 18, 2005

9.00-10.30

Requirements Issues
Session Chair: Fergus O'Brien

What is Important When Deciding to Include a software Requirement in a project for Release
Claes Wohlin and Aybuke Aurum


An Empirical Investigation of the Comprehensibility of Requirements Specification
Deirdre Carew, Chris Exton and Jim Buckley

TUCCA Improving the Effectiveness of Use Case Construction and Requirements Analysis
Anderson Belgamo, Sandra Fabbri and Jose Carlos Maldonado

Maintenance Issues II
Session Chair: Giovanni Cantone

A Comparative Study on the Re-documentation of Existing Software: Code vs Drawing Editors
Marco Torchiano, Filippo Ricca and Paolo Tonello

An Empirical Study on Subjective Software Evolvability Evaluation: Expalaing Factors and Inter-rater Agreement
Mika V Mantyla

Measuring the Maintainability of Open-Source Software
Liguo Yu, Stephen R Schach and Kai Chen

 

Evaluation
Session Chair: Jose Carlos Maldonado

Empirical Study design in the Area of High-performance Computing (HPC)
Forrest Shull, Jeffrey Carver, Lorin Hochstein and Victor Basili


Evaluating the Acceptor side of EM#: Release Management at SAS
Mira Kajko-Mattson and Pia Meyer

 

Evaluating a rapid Simulation Modelling Process (RSMP) Through Controlled Experiments
Rizwan Ahmed, Tracy Hall, Paul Wernick and Stewart Robinson

10.30-11.00

Morning Tea 

Morning Tea

Morning Tea

11-12.30

Experiments and Experimental Support II
Session chair: Andreas Jedlitschka

Effects of Pair Programming at the Development Team Level: An Experiment
Jari Vanhanen, Casper Lassenius

An Empirical Study of Factors that Affect User Performance when Using UML Interaction Diagrams
Jennifer Swan, Trevor Barker, Carol Britton, Maria Kutar


Investigating Training Effects on Software Reviews: A Controlled Experiment
Lesley Pek Wee Land, Bernard C. Y. Tan, Li Bin

Reuse
Session Chair: Richard Turner


Reusability before and after Reuse: A Darwin Case Study
Liguo Yu, Stephen R. Schach, Kai Chen


Cloning by Accident: An Empirical Study of Source Code Cloning Across Software Systems  

Raihan Al-Ekram, Cory Kapser, Richard Holt, Michael Godfrey


Learning from Software Reuse Experience
Rattikorn Hewett

Cost and Effort Issues I
Session Chair: Stefan Biffl


Dialog-Based Protocol: An Empirical Research Method for Cognitive Activities in Software Engineering
Shaochun Xu, Václav Rajlich

A Multiple-Case Study of Effort Estimation based on Use Case Points
Bente Anda, Hans Christian Benestad  , Siw Elisabeth Hove



A Study of the Effect of Disruptions on the Performance of Software Engineering Teams
J.S.Karn, A.J.Cowling

12.30-2.00

Lunch

Lunch

Lunch

2.00-3.30

Project Management Issues II
Session Chair: Aybuke Aurum

Characterising Requirements Volatility: An Empirical Analysis
N Nurmuliani, Didar Zowghi, Susan P. Williams

An Empirical investigation on the Visualization of Temporal Uncertainties in Software Engineering Project Planning
Stefan Biffl, Bettina Thurnher, Gernot Goluch, Dietmar Winkler, Wolfgang Aigner, Silvia Miksch

Measuring Software Methodology Usage: Challenges of Conceptualization and Operationalization
Tore Dybå, Nils B. Moe,  Erik Arisholm

Metrics II
Session Chair: Forrest Shull

Contextual Reusability Metrics for Event-Based Architectures
Sutirtha Bhattacharya, Dewayne E. Perry


A Friend in Need is a Friend Indeed
Michael English, Jim Buckley and Tony Cahill





Detecting Structural Changes in Object Oriented Software Systems
Rajesh Vasa, Jean-Guy Schneider, Clinton Woodward, Andrew Cain

Late breaking papers  
Session Chair: Karl Cox

Architecture Reading Techniques: A Feasibility Study
Jeff Carver and Krystle Lemone

SEE: an infrastructure for supporting experimental software engineering
Paula Mian, Wladmir Chapetta, Paulo Santos, Carlo Roberto Melo, Ana Candida Natali, Jorge Biolchini, Ana Regina de Rocha, Guilherme Travasssos

Is evidence-based practice a plank in the bridge between research and practice?
Fiona Darroch and Mark Toleman

An empirical trial of multidimensional in process measurement and feedback on a governmental mult-vendor software project
Yoshiki Mitani, Nahomi Kikuchi, Tomoko Matsumura, Satoshi Iwanmura, Mike Barker, Ken-ichi Matsumoto

3.30-4.00

Afternoon tea 

Afternoon tea

Afternoon tea

4.00-5.00

Experiments and Experimental Support III
Session Chair: Marvin Zelkowitz

Genetic Algorithms to Support Software Engineering Experimentation
Rogério Eduardo Garcia, Maria Cristina Ferreira de Oliveira, José Carlos Maldonado

A Systematic Review of Web Engineering Research
Emilia Mendes

 

Cost and effort issues II
Session chair: Barbara Kitchenham  


The Consistency of Empirical Comparisons of Regression and Analogy-based Software Project Cost Prediction
Carolyn Mair, Martin Shepperd

Late breaking papers   – Cost and Effort Issues II

Effects of Software Engineering Practices on the Scalability of Firms' Software Development Output
Mika Ahokas, Jyrki Kontio, Markus Makela, Paivi Poyry, Aki Lassila

Lessons Learned
Session Chair: Tore Dyba


Addressing the Challenges of Replications of Surveys in Software Engineering Research
Aileen Cater-Steel, Mark Toleman Terry Rout

Reflections on conducting an international survey of CBSE in ICT industry
Reidar Conradi, Jingyue Li, Odd Petter N. Slyngstad, Vigdis By Kampenes, Christian Bunse, Maurizio Morisio, Marco Torchiano