Empirical Software Engineering

Công bố khoa học tiêu biểu

* Dữ liệu chỉ mang tính chất tham khảo

Sắp xếp:  
Qualitative research in software engineering
Empirical Software Engineering - Tập 16 - Trang 425-429 - 2011
Tore Dybå, Rafael Prikladnicki, Kari Rönkkö, Carolyn Seaman, Jonathan Sillito
When conversations turn into work: a taxonomy of converted discussions and issues in GitHub
Empirical Software Engineering - Tập 28 Số 6 - 2023
Dong Wang, Masanari Kondo, Yasutaka Kamei, Raula Gaikovina Kula, Naoyasu Ubayashi
Detection and evaluation of bias-inducing features in machine learning
Empirical Software Engineering - Tập 29 - Trang 1-71 - 2023
Moses Openja, Gabriel Laberge, Foutse Khomh
The cause-to-effect analysis can help us decompose all the likely causes of a problem, such as an undesirable business situation or unintended harm to the individual(s). This implies that we can identify how the problems are inherited, rank the causes to help prioritize fixes, simplify a complex problem and visualize them. In the context of machine learning (ML), one can use cause-to-effect analys...... hiện toàn bộ
Comparing the influence of using feature-oriented programming and conditional compilation on comprehending feature-oriented software
Empirical Software Engineering - Tập 24 - Trang 1226-1258 - 2018
Alcemir Rodrigues Santos, Ivan do Carmo Machado, Eduardo Santana de Almeida, Janet Siegmund, Sven Apel
Several variability representations have been proposed over the years. Software maintenance in the presence of variability is known to be hard. One of the reasons is that maintenance tasks require a large amount of cognitive effort for program comprehension. In fact, the different ways of representing variability in source code might influence the comprehension process in different ways. Despite t...... hiện toàn bộ
Editor’s Note: Special Issue on Automatic Software Repair
Empirical Software Engineering - - 2018
Martin Monperrus, Westley Weimer
A novel online supervised hyperparameter tuning procedure applied to cross-company software effort estimation
Empirical Software Engineering - Tập 24 - Trang 3153-3204 - 2019
Leandro L. Minku
Software effort estimation is an online supervised learning problem, where new training projects may become available over time. In this scenario, the Cross-Company (CC) approach Dycom can drastically reduce the number of Within-Company (WC) projects needed for training, saving their collection cost. However, Dycom requires CC projects to be split into subsets. Both the number and composition of s...... hiện toàn bộ
Exploring the effects of SourceForge.net coordination and communication tools on the efficiency of open source projects using data envelopment analysis
Empirical Software Engineering - Tập 14 - Trang 397-417 - 2008
Stefan Koch
In this paper we explore possible benefits of communication and coordination tools in open source projects using an efficiency score derived from data envelopment analysis (DEA) as dependent variable. DEA is a general non-parametric method for efficiency comparisons without asking the user to define any relations between different factors or a production function. The method can account for econom...... hiện toàn bộ
Kernel methods for software effort estimation
Empirical Software Engineering - - 2013
Ekrem Kocagüneli, Tim Menzies, Jacky Keung
“Cloning considered harmful” considered harmful: patterns of cloning in software
Empirical Software Engineering - Tập 13 - Trang 645-692 - 2008
Cory J. Kapser, Michael W. Godfrey
Literature on the topic of code cloning often asserts that duplicating code within a software system is a bad practice, that it causes harm to the system’s design and should be avoided. However, in our studies, we have found significant evidence that cloning is often used in a variety of ways as a principled engineering tool. For example, one way to evaluate possible new features for a system is t...... hiện toàn bộ
Green mining: a methodology of relating software change and configuration to power consumption
Empirical Software Engineering - Tập 20 - Trang 374-409 - 2013
Abram Hindle
Power consumption is becoming more and more important with the increased popularity of smart-phones, tablets and laptops. The threat of reducing a customer’s battery-life now hangs over the software developer, who now asks, “will this next change be the one that causes my software to drain a customer’s battery?” One solution is to detect power consumption regressions by measuring the power usage o...... hiện toàn bộ
Tổng số: 1,120   
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 10