ESEM '14- Proceedings of the 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement

ESEM '14- Proceedings of the 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement

Full Citation in the ACM Digital Library

SESSION: Testing

What do game developers test in their products?

  • Jussi Kasurinen
  • Kari Smolander

The impact of test ownership and team structure on the reliability and effectiveness of quality test runs

  • Kim Herzig
  • Nachiappan Nagappan

A systematic mapping study on testing technique experiments: has the situation changed since 2000?

  • Jorge E. González
  • Natalia Juristo
  • Sira Vegas

Evaluating the TESTAR tool in an industrial case study

  • Sebastian Bauersfeld
  • Tanja E. J. Vos
  • Nelly Condori-Fernandez
  • Alessandra Bagnato
  • Etienne Brosse

SESSION: Defects

How is exploratory testing used?: a state-of-the-practice survey

  • Dietmar Pfahl
  • Huishi Yin
  • Mika V. Mäntylä
  • Jürgen Münch

The effect of evolutionary coupling on software defects: an industrial case study on a legacy system

  • Serkan Kirbas
  • Alper Sen
  • Bora Caglayan
  • Ayse Bener
  • Rasim Mahmutogullari

Empirical and face validity of software maintenance defect models used at the jet propulsion laboratory

  • William Taber
  • Dan Port

A replicated study on duplicate detection: using apache lucene to search among Android defects

  • Markus Borg
  • Per Runeson
  • Jens Johansson
  • Mika V. Mäntylä

Evaluating capture and replay and model-based performance testing tools: an empirical comparison

  • Elder M. Rodrigues
  • Rodrigo S. Saad
  • Flavio M. Oliveira
  • Leandro T. Costa
  • Maicon Bernardino
  • Avelino F. Zorzo

SESSION: Agile methods

Impact of process conformance on the effects of test-driven development

  • Davide Fucci
  • Burak Turhan
  • Markku Oivo

On knowledge transfer skill in pair programming

  • Franz Zieris
  • Lutz Prechelt

Networking in a large-scale distributed agile project

  • Nils Brede Moe
  • Darja Šmite
  • Aivars Šāblis
  • Anne-Lie Börjesson
  • Pia Andréasson

Sampling improvement in software engineering surveys

  • Rafael Maiani de Mello
  • Pedro Correa da Silva
  • Guilherme Horta Travassos

SESSION: Modeling

Comparing and contrasting model-driven engineering at three large companies

  • Håkan Burden
  • Rogardt Heldal
  • Jon Whittle

Productivity for proof engineering

  • Mark Staples
  • Ross Jeffery
  • June Andronick
  • Toby Murray
  • Gerwin Klein
  • Rafal Kolanski

An UML-based approach to software development cost estimation

  • Antonio Girasella
  • Filippo Pagin

A controlled experiment to evaluate the effects of mindfulness in software engineering

  • Beatriz Bernárdez
  • Amador Durán
  • José A. Parejo
  • Antonio Ruiz--Cortés

SESSION: Requirements

Improving requirements glossary construction via clustering: approach and industrial case studies

  • Chetan Arora
  • Mehrdad Sabetzadeh
  • Lionel Briand
  • Frank Zimmer

Engineering of quality requirements as perceived by near-shore development centers' architects in eastern Europe: the hole in the whole

  • Maya Daneva
  • Sabrina Marczak
  • Andrea Herrmann

Evaluation in practice: artifact-based requirements engineering and scenarios in smart mobility domains

  • Constanza Lampasona
  • Philipp Diebold
  • Jonas Eckhardt
  • Rolf Schneider

On the impact of passive voice requirements on domain modelling

  • Henning Femmer
  • Jan Kučera
  • Antonio Vetrò

SESSION: Security

Using templates to elicit implied security requirements from functional requirements - a controlled experiment

  • Maria Riaz
  • John Slankas
  • Jason King
  • Laurie Williams

Discovering buffer overflow vulnerabilities in the wild: an empirical study

  • Ming Fang
  • Munawar Hafiz

Security triage: an industrial case study on the effectiveness of a lean methodology to identify security requirements

  • Matteo Giacalone
  • Federica Paci
  • Rocco Mammoliti
  • Rodolfo Perugino
  • Fabio Massacci
  • Claudio Selli

SESSION: Maintenance

FixerCache: unsupervised caching active developers for diverse bug triage

  • Song Wang
  • Wen Zhang
  • Qing Wang

What's in a bug report?

  • Steven Davies
  • Marc Roper

Effect of temporal collaboration network, maintenance activity, and experience on defect exposure

  • Andriy Miranskyy
  • Bora Caglayan
  • Ayse Bener
  • Enzo Cialini

SESSION: Evolution

Debsources: live and historical views on macro-level software evolution

  • Matthieu Caneill
  • Stefano Zacchiroli

A qualitative analysis of software build system changes and build ownership styles

  • Mini Shridhar
  • Bram Adams
  • Foutse Khomh

Patterns of folder use and project popularity: a case study of github repositories

  • Jiaxin Zhu
  • Minghui Zhou
  • Audris Mockus

A replication case study to measure the architectural quality of a commercial system

  • Derek Reimanis
  • Clemente Izurieta
  • Rachael Luhr
  • Lu Xiao
  • Yuanfang Cai
  • Gabe Rudy

SESSION: Social/human aspects

Motivated software engineers are engaged and focused, while satisfied ones are happy

  • César França
  • Helen Sharp
  • Fabio Q. B. da Silva

Impact of developer reputation on code review outcomes in OSS projects: an empirical investigation

  • Amiangshu Bosu
  • Jeffrey C. Carver

Software population pyramids: the current and the future of OSS development communities

  • Saya Onoue
  • Hideaki Hata
  • Kenichi Matsumoto

Estimation of student's programming expertise

  • Eduard Kuric
  • Mária Bieliková

SESSION: Patterns

How do code refactorings affect energy usage?

  • Cagri Sahin
  • Lori Pollock
  • James Clause

Impacts of design pattern decay on system quality

  • Melissa R. Dale
  • Clemente Izurieta

Evolution of design patterns: a replication study

  • Bruno Rossi
  • Barbara Russo

Design pattern decay: the case for class grime

  • Isaac Griffith
  • Clemente Izurieta

Mining energy traces to aid in software development: an empirical case study

  • Ashish Gupta
  • Thomas Zimmermann
  • Christian Bird
  • Nachiappan Nagappan
  • Thirumalesh Bhat
  • Syed Emran

SESSION: Measurement

Measuring shared understanding in software project teams using pathfinder networks

  • Brandt Braunschweig
  • Carolyn Seaman

ISBSG variables most frequently used for software effort estimation: a mapping review

  • Fernando González-Ladrón-de-Guevara
  • Marta Fernández-Diego

Simple empirical software effort estimation model

  • Wilson Rosa
  • Ray Madachy
  • Barry Boehm
  • Brad Clark

An approach for effort estimation in incremental software development using cosmic function points

  • Freddy Paz
  • Claudia Zapata
  • José Antonio Pow-Sang

SESSION: Empirical methods

Evaluating strategies for study selection in systematic literature studies

  • Nauman Bin Ali
  • Kai Petersen

Writing for synthesis of evidence in empirical software engineering

  • Claes Wohlin

Using qualitative metasummary to synthesize empirical findings in literature reviews

  • Danilo Monteiro Ribeiro
  • Marcos Cardoso
  • Fabio Q. B. da Silva
  • César França

Towards a framework to support large scale sampling in software engineering surveys

  • Rafael Maiani de Mello
  • Pedro Correa da Silva
  • Per Runeson
  • Guilherme Horta Travassos

Towards a semantic knowledge base on threats to validity and control actions in controlled experiments

  • Stefan Biffl
  • Marcos Kalinowski
  • Fajar Ekaputra
  • Amadeu Anderlin Neto
  • Tayana Conte
  • Dietmar Winkler

Support mechanisms to conduct empirical studies in software engineering

  • Alex Borges
  • Waldemar Ferreira
  • Emanoel Barreiros
  • Adauto Almeida
  • Liliane Fonseca
  • Eudis Teixeira
  • Diogo Silva
  • Aline Alencar
  • Sergio Soares

SESSION: SE in practice

Tracing back the history of commits in low-tech reviewing environments: a case study of the Linux kernel

  • Yujuan Jiang
  • Bram Adams
  • Foutse Khomh
  • Daniel M. German

Bridging the gap: SE technology transfer into practice: study design and preliminary results

  • Philipp Diebold
  • Antonio Vetrò

The use of systematic reviews in evidence based software engineering: a systematic mapping study

  • Ronnie E. S. Santos
  • Cleyton V. C. de Magalhães
  • Fabio Q. B. da Silva

What we have learned about the value of software assurance

  • Dan Port
  • Tung Bui
  • Joel Wilf
  • Yuki Kobayashi
  • Yuko Miyamoto

SESSION: Distributed development

The role of mentoring and project characteristics for onboarding in open source software projects

  • Fabian Fagerholm
  • Alejandro S. Guinea
  • Jürgen Münch
  • Jay Borenstein

An empirical simulation-based study of real-time speech translation for multilingual global project teams

  • Fabio Calefato
  • Filippo Lanubile
  • Rafael Prikladnicki
  • João Henrique S. Pinto

Process mining can be applied to software too!

  • Vladimir A. Rubin
  • Alexey A. Mitsyuk
  • Irina A. Lomazova
  • Wil M. P. van der Aalst

Where do we stand in requirements engineering improvement today?: first results from a mapping study

  • Daniel Méndez Fernández
  • Saahil Ognawala
  • Stefan Wagner
  • Maya Daneva

SESSION: Releases

Forking and coordination in multi-platform development: a case study

  • Anh Nguyen Duc
  • Audris Mockus
  • Randy Hackbarth
  • John Palframan

Monitoring bottlenecks in achieving release readiness: a retrospective case study across ten OSS projects

  • S. M. Didar Al Alam
  • S. M. Shahnewaz
  • Dietmar Pfahl
  • Guenther Ruhe

Factors impacting rapid releases: an industrial case study

  • Noureddine Kerzazi
  • Foutse Khomh

Industrial evaluation of the impact of quality-driven release planning

  • Michael Felderer
  • Armin Beer
  • Jason Ho
  • Guenther Ruhe

POSTER SESSION: Posters

Empirical analysis of comments and fault-proneness in methods: can comments point to faulty methods?

  • Hirohisa Aman
  • Takashi Sasaki
  • Sousuke Amasaki
  • Minoru Kawahara

Studying abbreviated vs. full-word identifier names when dealing with faults: an external replication

  • Porfirio Tramontana
  • Michele Risi
  • Giuseppe Scanniello

Classification of project team patterns for benchmarking

  • Yasutaka Shirai
  • William Nichols

Function point structure and applicability validation using the ISBSG dataset: a replicated study

  • Christian Quesada-López
  • Marcelo Jenkins

Enriching source code by empirical metadata

  • Karol Rástočný
  • Mária Bieliková

Tracking line changes in source code repositories

  • Francesca Arcelli Fontana
  • Marco Zanoni

Cooperation between information system development and operations: a literature review

  • Floris Erich
  • Chintan Amrit
  • Maya Daneva

VCS-analyzer for software evolution empirical analysis

  • Francesca Arcelli
  • Matteo Rolla
  • Marco Zanoni

Reviewing technical approaches for sharing and preservation of experimental data

  • Efraín R. Fonseca C.
  • Oscar Dieste
  • Natalia Juristo
  • Estefanía Serral
  • Stefan Biffl

Process simulation for software engineering education

  • Shu Jiang
  • He Zhang
  • Chao Gao