中文
相关论文

相关论文: Leveraging Historical Associations between Require…

200 篇论文

It is well-known, and often a topic of heated debates, that programs in some programming languages are more concise than in others. This is a relevant factor when comparing or aggregating volume-impacted metrics on source code written in a…

编程语言 · 计算机科学 2021-11-19 Lodewijk Bergmans , Xander Schrijen , Edwin Ouwehand , Magiel Bruntink

A smell in software source code denotes an indication of suboptimal design and implementation decisions, potentially hindering the code understanding and, in turn, raising the likelihood of being prone to changes and faults. Identifying…

软件工程 · 计算机科学 2025-02-10 Anh Ho , Anh M. T. Bui , Phuong T. Nguyen , Amleto Di Salle , Bach Le

The readability of source code is key for understanding and maintaining software systems and tests. Several studies investigate the readability of source code, but there is limited research on the readability of test code and related…

软件工程 · 计算机科学 2024-03-26 Dietmar Winkler , Pirmin Urbanke , Rudolf Ramler

Large language models (LLMs) can be employed for automating the generation of software requirements from natural language inputs such as the transcripts of elicitation interviews. However, evaluating whether those derived requirements…

计算与语言 · 计算机科学 2025-10-13 Francesco Dente , Fabiano Dalpiaz , Paolo Papotti

Reinforcement Learning (RL) is being increasingly used to learn and adapt application behavior in many domains, including large-scale and safety critical systems, as for example, autonomous driving. With the advent of plug-n-play RL…

软件工程 · 计算机科学 2023-08-04 Nicolás Cardozo , Ivana Dusparic , Christian Cabrera

The identification of code smells is largely recognized as a subjective task. Consequently, the automated detection tools available are insufficient to deal with the whole subjectivity involved in the task, requiring human validation.…

软件工程 · 计算机科学 2021-10-07 Luiz Felipi Junionello , Rafael de Mello

Requirements traceability is an essential step in ensuring the quality of software during the early stages of its development life cycle. Requirements tracing usually consists of document parsing, candidate link generation and evaluation…

软件工程 · 计算机科学 2015-06-30 Najla Al-Saati , Raghda Abdul-Jaleel

The creation of a Software Requirements Specification (SRS) document is important for any software development project. Given the recent prowess of Large Language Models (LLMs) in answering natural language queries and generating…

软件工程 · 计算机科学 2024-12-25 Madhava Krishna , Bhagesh Gaur , Arsh Verma , Pankaj Jalote

This Innovative Practice full paper explores how Large Language Models (LLMs) can enhance the teaching of code refactoring in software engineering courses through real-time, context-aware feedback. Refactoring improves code quality but is…

软件工程 · 计算机科学 2025-08-14 Anshul Khairnar , Aarya Rajoju , Edward F. Gehringer

Reciprocal recommender systems~(RRS), conducting bilateral recommendations between two involved parties, have gained increasing attention for enhancing matching efficiency. However, the majority of existing methods in the literature still…

信息检索 · 计算机科学 2024-08-20 Chen Yang , Sunhao Dai , Yupeng Hou , Wayne Xin Zhao , Jun Xu , Yang Song , Hengshu Zhu

The analysis of software requirement specifications (SRS) using Natural Language Processing (NLP) methods has been an important study area in the software engineering field in recent years. Especially thanks to the advances brought by deep…

软件工程 · 计算机科学 2023-01-03 Savas Yildirim , Mucahit Cevik , Devang Parikh , Ayse Basar

Context: The need of replicating empirical studies in Computer Science (CS) is widely recognized among the research community to consolidate acquired knowledge generalizing results. It is essential to report the changes of each replication…

软件工程 · 计算机科学 2022-06-28 Margarita Cruz , Beatriz Bernárdez , Amador Durán , Cathy Guevara-Vega , Antonio Ruiz-Cortés

Although the notion of task similarity is potentially interesting in a wide range of areas such as curriculum learning or automated planning, it has mostly been tied to transfer learning. Transfer is based on the idea of reusing the…

机器学习 · 计算机科学 2021-03-09 Álvaro Visús , Javier García , Fernando Fernández

Metamorphic testing (TM) examines the relations between inputs and outputs of test runs. These relations are known as metamorphic relations (MR). Currently, MRs are handpicked and require in-depth knowledge of the System Under Test (SUT),…

软件工程 · 计算机科学 2022-07-28 Alejandra Duque-Torres , Dietmar Pfahl , Claus Klammer , Stefan Fischer

Researchers have investigated the potential of leveraging pre-trained language models, such as CodeBERT, to enhance source code-related tasks. Previous methodologies have relied on CodeBERT's '[CLS]' token as the embedding representation of…

计算与语言 · 计算机科学 2024-09-04 Yong Ma , Senlin Luo , Yu-Ming Shang , Yifei Zhang , Zhengjun Li

Reranking documents based on their relevance to a given query is a critical task in information retrieval. Traditional reranking methods often lack transparency and rely on proprietary models, hindering reproducibility and interpretability.…

计算与语言 · 计算机科学 2025-04-15 Yuelyu Ji , Zhuochun Li , Rui Meng , Daqing He

Manual code reviews and static code analyzers are the traditional mechanisms to verify if source code complies with coding policies. However, these mechanisms are hard to scale. We formulate code compliance assessment as a machine learning…

软件工程 · 计算机科学 2022-09-13 Neela Sawant , Srinivasan H. Sengamedu

An extensive library of symptom inventories has been developed over time to measure clinical symptoms, but this variety has led to several long standing issues. Most notably, results drawn from different settings and studies are not…

计算与语言 · 计算机科学 2023-09-12 Eamonn Kennedy , Shashank Vadlamani , Hannah M Lindsey , Kelly S Peterson , Kristen Dams OConnor , Kenton Murray , Ronak Agarwal , Houshang H Amiri , Raeda K Andersen , Talin Babikian , David A Baron , Erin D Bigler , Karen Caeyenberghs , Lisa Delano-Wood , Seth G Disner , Ekaterina Dobryakova , Blessen C Eapen , Rachel M Edelstein , Carrie Esopenko , Helen M Genova , Elbert Geuze , Naomi J Goodrich-Hunsaker , Jordan Grafman , Asta K Haberg , Cooper B Hodges , Kristen R Hoskinson , Elizabeth S Hovenden , Andrei Irimia , Neda Jahanshad , Ruchira M Jha , Finian Keleher , Kimbra Kenney , Inga K Koerte , Spencer W Liebel , Abigail Livny , Marianne Lovstad , Sarah L Martindale , Jeffrey E Max , Andrew R Mayer , Timothy B Meier , Deleene S Menefee , Abdalla Z Mohamed , Stefania Mondello , Martin M Monti , Rajendra A Morey , Virginia Newcombe , Mary R Newsome , Alexander Olsen , Nicholas J Pastorek , Mary Jo Pugh , Adeel Razi , Jacob E Resch , Jared A Rowland , Kelly Russell , Nicholas P Ryan , Randall S Scheibel , Adam T Schmidt , Gershon Spitz , Jaclyn A Stephens , Assaf Tal , Leah D Talbert , Maria Carmela Tartaglia , Brian A Taylor , Sophia I Thomopoulos , Maya Troyanskaya , Eve M Valera , Harm Jan van der Horn , John D Van Horn , Ragini Verma , Benjamin SC Wade , Willian SC Walker , Ashley L Ware , J Kent Werner , Keith Owen Yeates , Ross D Zafonte , Michael M Zeineh , Brandon Zielinski , Paul M Thompson , Frank G Hillary , David F Tate , Elisabeth A Wilde , Emily L Dennis

Feature requests are proposed by users to request new features or enhancements of existing features of software products, which represent users' wishes and demands. Satisfying users' demands can benefit the product from both competitiveness…

软件工程 · 计算机科学 2026-02-27 Feifei Niu , Chuanyi Li , Haosheng Zuo , Jionghan Wu , Xin Xia

Sequential Recommender Systems (SRSs) are a popular type of recommender system that learns from a user's history to predict the next item they are likely to interact with. However, user interactions can be affected by noise stemming from…

信息检索 · 计算机科学 2024-04-18 Andrea Bacciu , Federico Siciliano , Nicola Tonellotto , Fabrizio Silvestri