中文
相关论文

相关论文: Revisiting Process versus Product Metrics: a Large…

200 篇论文

Context. Source code refactoring is a well-established approach to improving source code quality without compromising its external behavior. Motivation. The literature described the benefits of refactoring, yet its application in practice…

软件工程 · 计算机科学 2024-07-26 Mikel Robredo , Matteo Esposito , Fabio Palomba , Rafael Peñaloza , Valentina Lenarduzzi

Large language models (LLMs) have enabled a range of applications in zero-shot and few-shot learning settings, including the generation of synthetic datasets for training and testing. However, to reliably use these synthetic datasets, it is…

计算与语言 · 计算机科学 2024-09-19 Gaurav Maheshwari , Dmitry Ivanov , Kevin El Haddad

Estimating the effort and quality of a system is a critical step at the beginning of every software project. It is necessary to have reliable ways of calculating these measures, and, it is even better when the calculation can be done as…

软件工程 · 计算机科学 2012-07-11 Andreas Bollin , Abdollah Tabareh

The transition from AI/ML models to production-ready AI-based systems is a challenge for both data scientists and software engineers. In this paper, we report the results of a workshop conducted in a consulting company to understand how…

Defect estimation and prediction are some of the main modulating factors for the success of software projects in any software industry. Maturity and competency of a project manager in efficient prediction and estimation of resource…

软件工程 · 计算机科学 2012-03-30 T. R. Gopalakrishnan Nair , V. Suma , N. R. Shashi Kumar

Predictive business process monitoring methods exploit historical process execution logs to generate predictions about running instances (called cases) of a business process, such as the prediction of the outcome, next activity or remaining…

人工智能 · 计算机科学 2018-05-14 Ilya Verenich , Marlon Dumas , Marcello La Rosa , Fabrizio Maggi , Irene Teinemaa

Improvements in large language models have led to increasing optimism that they can serve as reliable evaluators of natural language generation outputs. In this paper, we challenge this optimism by thoroughly re-evaluating five…

计算与语言 · 计算机科学 2025-01-31 Ameya Godbole , Robin Jia

Almost every software system provides configuration options to tailor the system to the target platform and application scenario. Often, this configurability renders the analysis of every individual system configuration infeasible. To…

软件工程 · 计算机科学 2016-02-17 Flávio Medeiros , Christian Kästner , Márcio Ribeiro , Rohit Gheyi , Sven Apel

Evaluation of large language model (LLM) outputs requires users to make critical judgments about the best outputs across various configurations. This process is costly and takes time given the large amounts of data. LLMs are increasingly…

Predictive models for software projects' characteristics have been traditionally based on project-level metrics, employing only little developer-level information, or none at all. In this work we suggest novel metrics that capture temporal…

软件工程 · 计算机科学 2016-12-01 Stanislav Levin , Amiram Yehudai

While other areas of machine learning have seen more and more automation, designing a high-performing recommender system still requires a high level of human effort. Furthermore, recent work has shown that modern recommender system…

信息检索 · 计算机科学 2022-10-10 Duncan McElfresh , Sujay Khandagale , Jonathan Valverde , John P. Dickerson , Colin White

Collecting quality data from software projects can be time-consuming and expensive. Hence, some researchers explore "unsupervised" approaches to quality prediction that does not require labelled data. An alternate technique is to use…

软件工程 · 计算机科学 2017-06-27 Wei Fu , Tim Menzies

In regression with random design, we study the problem of selecting a model that performs well for out-of-sample prediction. We do not assume that any of the candidate models under consideration are correct. Our analysis is based on…

统计方法学 · 统计学 2008-10-24 Hannes Leeb

Classification systems are evaluated in a countless number of papers. However, we find that evaluation practice is often nebulous. Frequently, metrics are selected without arguments, and blurry terminology invites misconceptions. For…

机器学习 · 计算机科学 2024-07-03 Juri Opitz

Scale is often attributed as one of the factors that cause an increase in the performance of LLMs, resulting in models with billion and trillion parameters. One of the limitations of such large models is the high computational requirements…

机器学习 · 计算机科学 2024-05-09 Sher Badshah , Hassan Sajjad

In current research, there are contrasting results about the applicability of software source code metrics as features for defect prediction models. The goal of the paper is to evaluate the adoption of software metrics in models for…

软件工程 · 计算机科学 2023-01-20 Dominik Arne Rebro , Bruno Rossi , Stanislav Chren

Systematic application of software metric techniques can lead to significant improvements of the quality of a final software product. However, there is still the evident lack of wider utilization of software metrics techniques and tools due…

软件工程 · 计算机科学 2013-11-18 Gordana Rakic , Zoran Budimac

Generative recommendation models can model user behavior as sequences of events and provide a shared backbone for multiple recommendation tasks. In production, however, pre-training gains do not automatically translate into downstream…

信息检索 · 计算机科学 2026-05-25 Qiuling Xu , Ko-Jen Hsiao , Moumita Bhattacharya

A product line approach can save valuable resources by reusing artifacts. Especially for software artifacts, the reuse of existing components is highly desirable. In recent literature, the creation of software product lines is mainly…

软件工程 · 计算机科学 2014-09-24 Christian Berger , Holger Rendel , Bernhard Rumpe

Standard evaluation protocols reveal a counterintuitive phenomenon: on 7.7% of benchmark problems spanning five datasets, larger language models underperform smaller ones by 28.4 percentage points despite 10-100x more parameters. Through…

计算与语言 · 计算机科学 2026-04-02 MD Azizul Hakim