English
Related papers

Related papers: RITA: A Tool for Automated Requirements Classifica…

200 papers

Requirements Elicitation (RE) is a crucial activity especially in the early stages of software development. GUI prototyping has widely been adopted as one of the most effective RE techniques for user-facing software systems. However, GUI…

Software Engineering · Computer Science 2024-09-26 Kristian Kolthoff , Christian Bartelt , Simone Paolo Ponzetto , Kurt Schneider

Bias in AI systems can lead to unfair and discriminatory outcomes, especially when left untested before deployment. Although fairness testing aims to identify and mitigate such bias, existing tools are often difficult to use, requiring…

Software Engineering · Computer Science 2025-12-08 Keeryn Johnson , Cleyton Magalhaes , Ronnie de Souza Santos

User reviews of mobile apps provide a communication channel for developers to perceive user satisfaction. Many app features that users have problems with are usually expressed by key phrases such as "upload pictures", which could be buried…

Software Engineering · Computer Science 2022-04-21 Yawen Wang , Junjie Wang , Hongyu Zhang , Xuran Ming , Lin Shi , Qing Wang

The current technology landscape lacks a foundational AI model for solving process engineering calculations. In this work, we introduce a novel autonomous agent framework leveraging Retrieval-Augmented Instruction-Tuning (RAIT) to enhance…

Software Engineering · Computer Science 2024-08-29 Sagar Srinivas Sakhinana , Geethan Sannidhi , Venkataramana Runkana

In this paper, we present a systematic effort to design, evaluate, and implement a realistic conversational recommender system (CRS). The objective of our system is to allow users to input free-form text to request recommendations, and then…

Artificial Intelligence · Computer Science 2025-01-03 Se-eun Yoon , Xiaokai Wei , Yexi Jiang , Rachit Pareek , Frank Ong , Kevin Gao , Julian McAuley , Michelle Gong

Test collections are information-retrieval tools that allow researchers to quickly and easily evaluate ranking algorithms. While test collections have become an integral part of IR research, the process of data creation involves significant…

Information Retrieval · Computer Science 2025-07-15 Rikiya Takehi , Ellen M. Voorhees , Tetsuya Sakai , Ian Soboroff

Topic modeling is widely used for uncovering thematic structures within text corpora, yet traditional models often struggle with specificity and coherence in domain-focused applications. Guided approaches, such as SeededLDA and CorEx,…

Computation and Language · Computer Science 2025-05-23 Chia-Hsuan Chang , Jui-Tse Tsai , Yi-Hang Tsai , San-Yih Hwang

Requirements Engineering (RE) plays a pivotal role in software development, encompassing tasks such as requirements elicitation, analysis, specification, and change management. Despite its critical importance, RE faces challenges including…

Software Engineering · Computer Science 2024-09-04 Malik Abdul Sami , Muhammad Waseem , Zheying Zhang , Zeeshan Rasheed , Kari Systä , Pekka Abrahamsson

User simulation is increasingly vital to develop and evaluate recommender systems (RSs). While Large Language Models (LLMs) offer promising avenues to simulate user behavior, they often struggle with the absence of specific task alignment…

Human-Computer Interaction · Computer Science 2026-04-20 Tianjun Wei , Huizhong Guo , Yingpeng Du , Zhu Sun , Huang Chen , Dongxia Wang , Jie Zhang

The rapid growth of scientific publications has made it increasingly difficult to keep literature reviews comprehensive and up-to-date. Though prior work has focused on automating retrieval and screening, the writing phase of systematic…

Computation and Language · Computer Science 2026-03-23 Gregory Hok Tjoan Go , Khang Ly , Anders Søgaard , Amin Tabatabaei , Maarten de Rijke , Xinyi Chen

Developing decision-support systems that complement human performance in classification tasks remains an open challenge. A popular approach, Learning to Defer (LtD), allows a Machine Learning (ML) model to pass difficult cases to a human…

Machine Learning · Computer Science 2025-10-10 Andrea Pugnana , Giovanni De Toni , Cesare Barbera , Roberto Pellungrini , Bruno Lepri , Andrea Passerini

Conveying human goals to autonomous systems (AS) occurs both when the system is being designed and when it is being operated. The design-step conveyance is typically mediated by robotics and AI engineers, who must appropriately capture…

Robotics · Computer Science 2024-03-22 Kevin Leahy , Ho Chit Siu

Retrieval-Augmented Generation (RAG) significantly enhances the performance of large language models (LLMs) in downstream tasks by integrating external knowledge. To facilitate researchers in deploying RAG systems, various RAG toolkits have…

Stakeholders' conversations in requirements elicitation meetings hold valuable insights into system and client needs. However, manually extracting requirements is time-consuming, labor-intensive, and prone to errors and biases. While…

Software Engineering · Computer Science 2025-05-20 Gianmario Voria , Francesco Casillo , Carmine Gravino , Gemma Catolino , Fabio Palomba

Pull Request (PR) is the main method for code contributions from the external contributors in GitHub. PR review is an essential part of open source software developments to maintain the quality of software. Matching a new PR for an…

Software Engineering · Computer Science 2017-10-31 Zhifang Liao , Yanbing Li , Jinsong Wu , Dayu He , Xiaoping Fan , Yan Zhang

Significant focus has been placed on integrating large language models (LLMs) with various tools in developing general-purpose agents. This poses a challenge to LLMs' tool-use capabilities. However, there are evident gaps between existing…

Computation and Language · Computer Science 2024-11-25 Jize Wang , Zerun Ma , Yining Li , Songyang Zhang , Cailian Chen , Kai Chen , Xinyi Le

RAG systems face limitations when semantic relevance alone does not guarantee improved generation quality. This issue becomes particularly evident due to the sensitivity of large language models (LLMs) to the ordering of few-shot prompts,…

Information Retrieval · Computer Science 2024-11-04 Yu Bai , Yukai Miao , Li Chen , Dawei Wang , Dan Li , Yanyu Ren , Hongtao Xie , Ce Yang , Xuhui Cai

Explainability in automated student answer scoring systems is critical for building trust and enhancing usability among educators. Yet, generating high-quality assessment rationales remains challenging due to the scarcity of annotated data…

Computation and Language · Computer Science 2025-09-30 Jiazheng Li , Artem Bobrov , Runcong Zhao , Cesare Aloisi , Yulan He

In the current mobile app development, novel and emerging DevOps practices (e.g., Continuous Delivery, Integration, and user feedback analysis) and tools are becoming more widespread. For instance, the integration of user feedback (provided…

Software Engineering · Computer Science 2021-08-03 Yu Zhou , Yanqi Su , Taolue Chen , Zhiqiu Huang , Harald Gall , Sebastiano Panichella

In the domain of Project Management, the sheer volume of data is a challenge that project managers continually have to deal with. Effectively steering projects from inception to completion requires handling of diverse information streams,…

Software Engineering · Computer Science 2025-10-01 Joel Garcia-Escribano , Arkaitz Carbajo , Mikel Egaña Aranguren , Unai Lopez-Novoa