English
Related papers

Related papers: M3: Semantic API Migrations

200 papers

This paper presents the SPARE C++ library, an open source software tool conceived to build pattern recognition and soft computing systems. The library follows the requirement of the generality: most of the implemented algorithms are able to…

Computer Vision and Pattern Recognition · Computer Science 2015-02-23 Lorenzo Livi , Guido Del Vescovo , Antonello Rizzi , Fabio Massimo Frattale Mascioli

Code snippet adaptation is a fundamental activity in the software development process. Unlike code generation, code snippet adaptation is not a "free creation", which requires developers to tailor a given code snippet in order to fit…

Software Engineering · Computer Science 2024-11-26 Tanghaoran Zhang , Yue Yu , Xinjun Mao , Shangwen Wang , Kang Yang , Yao Lu , Zhang Zhang , Yuxin Zhao

Modernizing large legacy systems remains a major challenge in enterprise environments, particularly when migration must preserve domain-specific logic while conforming to internal architectural frameworks and shared APIs. Direct application…

Software Engineering · Computer Science 2026-03-17 Zahra Moti , Heydar Soudani , Jonck van der Kogel

Machine Learning Interatomic Potentials (MLIP) are a novel in silico approach for molecular property prediction, creating an alternative to disrupt the accuracy/speed trade-off of empirical force fields and density functional theory (DFT).…

The microservices architectural style has become the de facto standard for large-scale cloud applications, offering numerous benefits in scalability, maintainability, and deployment flexibility. Many organizations are pursuing the migration…

Software Engineering · Computer Science 2025-03-28 Matthéo Lecrivain , Hanifa Barry , Dalila Tamzalit , Houari Sahraoui

API search involves finding components in an API that are relevant to a programming task. For example, a programmer may need a function in a C library that opens a new network connection, then another function that sends data across that…

Software Engineering · Computer Science 2021-07-27 Zachary Eberhart , Collin McMillan

Performance optimization is an increasingly challenging but often repetitive task. While each platform has its quirks, the underlying code transformations rely on data movement and computational characteristics that recur across…

Software Engineering · Computer Science 2023-03-16 Lukas Trümper , Tal Ben-Nun , Philipp Schaad , Alexandru Calotoiu , Torsten Hoefler

Modern software relies on a multitude of automated testing and quality assurance tools to prevent errors, bugs and potential vulnerabilities. This study sets out to provide a head-to-head, quantitative and qualitative evaluation of six…

Software Engineering · Computer Science 2025-08-07 Damian Gnieciak , Tomasz Szandala

We consider the task of mapping pseudocode to long programs that are functionally correct. Given test cases as a mechanism to validate programs, we search over the space of possible translations of the pseudocode to find a program that…

Machine Learning · Computer Science 2019-06-13 Sumith Kulal , Panupong Pasupat , Kartik Chandra , Mina Lee , Oded Padon , Alex Aiken , Percy Liang

Recent studies provide large language models (LLMs) with textual task-solving experiences via prompts to improve their performance. However, previous methods rely on substantial human labor or time to gather such experiences for each task,…

Computation and Language · Computer Science 2025-05-30 Jinglong Gao , Xiao Ding , Lingxiao Zou , Bibo Cai , Bing Qin , Ting Liu

Both humans and Large Language Models (LLMs) store a vast repository of semantic memories. In humans, efficient and strategic access to this memory store is a critical foundation for a variety of cognitive functions. Such access has long…

Artificial Intelligence · Computer Science 2026-03-03 Eric Lacosse , Mariana Duarte , Peter M. Todd , Daniel C. McNamee

Annex K of C11, bounds-checking interfaces, recently introduced a set of alternative functions to mitigate buffer overflows, primarily those caused by string/memory functions. However, poor compatibility limits their adoption. Failure…

Cryptography and Security · Computer Science 2020-04-21 Kang Sun , Daliang Xu , Dongwei Chen , Xu Cheng , Dong Tong

This paper presents a hybrid framework for literature reviews that augments traditional bibliometric methods with large language models (LLMs). By fine-tuning open-source LLMs, our approach enables scalable extraction of qualitative…

Computation and Language · Computer Science 2025-04-21 Stefano M. Iacus , Haodong Qi , Jiyoung Han

The advent of large language models (LLMs) has marked a significant milestone in the realm of artificial intelligence, with their capabilities often matching or surpassing human expertise in various domains. Among these achievements, their…

Software Engineering · Computer Science 2024-07-12 Rabimba Karanjai , Lei Xu , Weidong Shi

This manuscript explores multimodal alignment, translation, fusion, and transference to enhance machine understanding of complex inputs. We organize the work into five chapters, each addressing unique challenges in multimodal machine…

Computer Vision and Pattern Recognition · Computer Science 2025-12-24 Gorjan Radevski

Dynamic changes in processes necessitate the notion of state equivalence between the old and new workflows. In several cases, the history of the workflow to be migrated provides sufficient context for a meaningful migration. In this paper,…

Software Engineering · Computer Science 2024-12-12 Gargi Bakshi , Rushikesh K. Joshi

This paper introduces ESBMC v7.3, the latest Efficient SMT-Based Context-Bounded Model Checker version, which now incorporates a new clang-based C++ front-end. While the previous CPROVER-based front-end served well for handling C++03…

Logic in Computer Science · Computer Science 2023-08-11 Kunjian Song , Mikhail R. Gadelha , Franz Brauße , Rafael S. Menezes , Lucas C. Cordeiro

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…

Computation and Language · Computer Science 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

Machine Learning (ML) has already fundamentally changed several businesses. More recently, it has also been profoundly impacting the computational science and engineering domains, like geoscience, climate science, and health science. In…

Artificial Intelligence problems, ranging form planning/scheduling up to game control, include an essential crucial step: describing a model which accurately defines the problem's required data, requirements, allowed transitions and…

Artificial Intelligence · Computer Science 2019-03-25 Andrei Arusoaie , Ionut Pistol
‹ Prev 1 8 9 10 Next ›