isern 2013

Program (Download PDF)

TIME

Thursday

Friday

8:30-8:45

Welcome from Chairs

Welcome from Chairs

8:45-10:00

Keynote:

Prof. Ben Shneiderman

Keynote:

Prof. Natalia Juristo

10:00-10:30

Coffee-Break

Coffee-Break

10:30-12:10

S1

S2

S3

S10

S11

S12

12:10-13:30

Lunch

Lunch

13:30-15:00

S4

S5: Open space

S6

S13

S14:PANEL

S15

15:00-15:30

Coffee-Break

Conference Closing

15:30-17:10

S7

S8

S9

 



Full papers: 30 minutes presentation (25 + 5)
Short and Industry papers: 20 minutes presentation (15 + 5)

S1: SOFTWARE DEVELOPMENT AND EXPERIENCES I (1:40h)
  • An Empirical Study of API Usability. Marco Piccioni, Carlo A. Furia and Bertrand Meyer. (full)
  • IR in Software Traceability: From a Bird's Eye View. Markus Borg and Per Runeson. (short)
  • Real Challenges in Mobile App Development. Mona Erfani, Ali Mesbah and Philippe Kruchten. (full)
  • Impact of Triage: a Study of Mozilla and Gnome 118. Jialiang Xie, Minghui Zhou and Audris Mockus. (short)
S2: TESTING & REQUIREMENTS ENGINEERING I (1:40h)
  • Tracing Requirements and Source Code during Software Development: An Empirical Study. Alexander Delater and Barbara Paech. (full)
  • On the Use of Input/Output Queries for Code Search. Kathryn Stolee and Sebastian Elbaum. (short)
  • Automatic Checking of Conformance to Requirement Boilerplates via Text Chunking: An Industrial Case Study. Chetan Arora, Mehrdad Sabetzadeh, Lionel Briand, Frank Zimmer and Raul Gnaga. (full)
  • Combinatorial Testing Tool Learnability in an Industrial Environment Peter M. Kruse, Nelly Condori-Fernández, Tanja Vos, Alessandra Bagnato and Etienne Brosse. (industry)
S3: QUALITY MEASUREMENT AND ASSURANCE I (1:40h)
  • Learning from Open-Source Projects: An Empirical Study on Defect Prediction. Zhimin He, Fayola Peters, Tim Menzies and Ye Yang. (full)
  • An Embedded Multiple Case Study on OSS Design Quality Assessment across Domains. Apostolos Ampatzoglou, Antonios Gkortzis, Sofia Charalampidou and Paris Avgeriou. (short)
  • An Empirical Study of Client-Side JavaScript Bugs. Frolin Ocariza, Kartik Bajaj, Karthik Pattabiraman and Ali Mesbah. (full)
  • Evaluating software product metrics with synthetic defect data. Jeffrey Stuckman, Kent Wills and James Purtilo. (short)
S4: STUDY METHODOLOGIES AND TOOLS I (1:30)
  • When a Patch Goes Bad: Exploring the Properties of Vulnerability-Contributing Commits. Andrew Meneely, Harshavardhan Srinivasan, Ayemi Musa, Alberto Rodríguez Tejeda, Matthew Mokary and Brian Spates. (full)
  • The Case for Knowledge Translation. David Budgen, Barbara Kitchenham and Pearl Brereton. (short)
  • Recommendations to the Adoption of new Software Practices: A Case Study of Team Intention and Behavior in Three Software Companies. Carol Passos, Daniela S. Cruzes, Arthur Hayne and Manoel Mendonça. (industry)
  • Application of Statistical Process Control to software defect metrics: an industry experience report. Marcelo Jenkins, Carla Fernández and Jorge Villegas. (industry)
S5: Open space for collaborative meetings and discussions (1:30h)

S6: AGILE METHODS AND PROCESS IMPROVEMENT PROGRAMS (1:30 h)
  • Have Agile Techniques been the Silver Bullet for Software Development at Microsoft?. Brendan Murphy, Christian Bird, Thomas Zimmermann, Laurie Williams, Nachiappan Nagappan and Andrew Begel. (full)
  • Scrum, but Does It Matter? - A Mixed-Method Study of the Planning Process of a Multi-Team Scrum Organization. Ville Tomi Heikkilä, Maria Paasivaara and Casper Lassenius. (full)
  • Obstacles to efficient daily meetings in agile development projects: A case study. Viktoria Gulliksen Stray, Yngve Lindsjørn and Dag I.K. Sjøberg. (full)
S7: TESTING & REQUIREMENTS ENGINEERING II (1:40h)
  • A Replicated Experiment on the Effectiveness of Test-first Development. Davide Fucci and Burak Turhan. (full)
  • Evaluating the FITTEST Automated Testing Tools: an Industrial Case Study. Cu Duy Nguyen, Bilha Mendelson, Daniel Citron, Onn Shehory, Tanja Vos and Nelly Condori-Fernández. (industry)
  • How Significant Is the Effect of Fault Interactions on Coverage-based Fault Localizations? Xiaozhen Xue and Akbar Siami Namin. (full)
  • Cost Effectiveness of Unit Testing: A Case Study in A Financial Institution. Diego Delgado and Alexandra Martinez. (industry)
S8: SOFTWARE DEVELOPMENT AND EXPERIENCES II (1:40h)
  • Expectations and Achievements: A Longitudinal Study on a Offshoring Strategy. Darja Smite and Daniela S. Cruzes. (full)
  • The impact of agile principles and practices on large-scale software development projects - A multiple-case study of two projects at Ericsson. Lina Lagerberg, Tor Skude, Pär Emanuelsson, Kristian Sandahl and Daniel Ståhl. (industry)
  • Impact of Peer Code Review on Peer Impression Formation: A Survey. Amiangshu Bosu and Jeffrey Carver. (full)
  • Debugging Revisited: Toward Understanding the Debugging Needs of Contemporary Software Developers. Lucas Layman, Madeline Diep, Meiyappan Nagappan, Janice Singer, Robert Deline and Gina Venolia. (industry)
S9: QUALITY MEASUREMENT AND ASSURANCE II (1:40h)
  • An Empirical Validation of Coupling Metrics Using Automated Refactoring. Varsha Veerappa and Rachel Harrison. (short)
  • Constructing Defect Predictors and Communicating the Outcomes to Practitioners. Taneli Taipale, Burak Turhan and Mika Qvist. (industry)
  • Towards a Metric Suite Proposal to Quantify Confirmation Biases of Developers. Gul Calikli, Ayse Bener, Turgay Aytac and Ovunc Bozcan. (industry)
  • Valuing Certification of Software Release Readiness: An Empirical Study of a Critical System at JPL. Dan Port and Joel Wilf. (industry)
S10: STUDY METHODOLOGIES AND TOOLS II (1:40h)
  • Lessons from Conducting a Distributed Quasi-Experiment. David Budgen, Barbara Kitchenham, Stuart Charters, Shirley Gibbs, Amnart Pohthong, Jacky Keung and Pearl Brereton. (full)
  • Using meta-ethnography to synthesize research: A worked example of the relations between personality and software team processes. Fabio Q. B. Da Silva, Shirley S. J. O. Cruz, Tatiana B Gouveia and Luiz Fernando Capretz. (full)
  • Using Amazon’s Mechanical Turk for User Studies: Eight Things You Need to Know Lucas Layman and Gunnar Sigurðsson. (short)
  • Would Sociable Software Engineers Observe Better? Rafael Maiani de Mello and Guilherme Horta Travassos. (short)
S11: EVALUATION AND COMPARISON OF TECHNIQUES AND MODELS (1:40h)
  • An Experimental Comparison of Two Risk-Based Security Methods. Katsiaryna Labunets, Fabio Massacci, Federica Paci and Le Minh Sang Tran. (full)
  • Incremental Estimation of Project Failure Risk with Naïve Bayes Classifier. Toshiki Mori, Shurei Tamura and Shingo Kakui. (short)
  • Using Ensembles for Web Effort Estimation. Damir Azhar, Emilia Mendes, Patricia Riddle, Nikolaos Mittas and Lefteris Angelis. (full)
  • Classification of Language Interactions. Federico Tomassetti, Marco Torchiano and Antonio Vetro. (short)
S12: SOFTWARE DEVELOPMENT AND EXPERIENCES III (1:40h)
  • Benchmarking Usability and Performance of Multicore Languages. Sebastian Nanz, Scott West, KaueSoares Da Silveira and Bertrand Meyer. (full)
  • CCM: A Tool for Measuring Combinatorial Coverage of System State Space. Itzel Dominguez Mendoza, Rick Kuhn, Raghu Kacker and Yu Lei. (short)
  • Exploring Developer Collaboration in Heterogeneous Network of Bug Repositories. Song Wang, Wen Zhang, Ye Yang and Qing Wang. DevNet: (full)
  • Understanding the Impact of Artefact-based RE Design of a Replication Study. Birgit Penzenstadler, Daniel Méndez Fernández and Jonas Eckhardt. (short)
S13: STUDY METHODOLOGIES AND TOOLS III (1:30 h)
  • Identifying Barriers to the Systematic Literature Review Process. Jeffrey Carver, Edgar Hassler, Elis Hernandes and Nicholas A. Kraft. (full)
  • Motivation to Perform Systematic Reviews and their Impact on Software Engineering Practice. Ronnie E. S. Santos and Fabio Q. B. Da Silva. (short)
  • Tools to Support Systematic Literature Reviews in Software Engineering: A Mapping Study. Christopher Marshall and Pearl Brereton. (short)
  • A Case Study of Automated Text Classification for Qualitative Analysis of Software Project Data. John Noll, Dominik Seichter and Sarah Beecham. (short)
S14: PANEL - Making Experiments a Daily Practice in Software Engineering ... And Closing Ceremony (2:00h)

Panel Description: While the importance of "experimentalism" in Software Engineering is theoretically widely accepted, practice does not necessarily follow this "theoretical" acceptance. This Panel intends to discuss the reasons of this situation, focusing on industry and government needs and expectations from the research community, the main challenge being from the research consumers to help stimulate some thoughts about valuable research directions. An example of a list of issues to discuss includes:

  • Is experimentalism essential for producing software of quality? Why isn't perceived so essential than it is in other well established sciences as Physics? Should be really considered essential, shouldn't?
  • Where is there so little industry uptake of well-researched software techniques? For instance, it is not usual to hear anybody in industry use a checklist-based review... It is hard to see any kind of "coverage" metric used except for statement coverage. It is unusual to see any project doing testing set reduction. .. Does "well-researched" really mean empirically validated?
  • Are software engineering researchers providing experimental results that are really relevant to better solved important industry problems? Are indeed the real important industry problems faced?
  • Software development certifications (CSDA, CSDP) are being sold by important institutions. How to assess experimentally their value? Are they used in practice? When used, do they really have any measurable value?
S15: REPLICATION OF EMPIRICAL STUDIES (1:30 h)
  • Identifying Experimental Incidents in Software Engineering Replications. Martin Solari. (full)
  • Experimental Comparison of Two Safety Analysis Methods and its Replication. Jessica Jung, Kai Hoefig, Dominik Domis, Andreas Jedlitschka and Martin Hiller. (full)
  • Replication Data Management: Needs and Solutions. An evaluation of conceptual approaches for integrating heterogeneous replication study data: Evaluation and comparison of techniques and models Stefan Biffl, Estefanía Serral, Dietmar Winkler, Natalia Juristo, Oscar Dieste and Nelly Condori-Fernández. (full)