English
Related papers

Related papers: User Manual for the Apple CoreCapture Framework

200 papers

This paper presents an AI-assisted programming tool called Copilot for Xcode for program composition and design to support human software developers. By seamlessly integrating cloud-based Large Language Models (LLM) with Apple's local…

Software Engineering · Computer Science 2023-07-28 Chee Wei Tan , Shangxin Guo , Man Fai Wong , Ching Nam Hang

Apps and devices (mobile devices, web browsers, IoT, VR, voice assistants, etc.) routinely collect user data, and send them to first- and third-party servers through the network. Recently, there is a lot of interest in (1) auditing the…

Cryptography and Security · Computer Science 2023-04-03 Athina Markopoulou , Rahmadi Trimananda , Hao Cui

A fiducial marker system usually consists of markers, a detection algorithm, and a coding system. The appearance of markers and the detection robustness are generally limited by the existing detection algorithms, which are hand-crafted with…

Computer Vision and Pattern Recognition · Computer Science 2022-05-11 Zhuming Zhang , Yongtao Hu , Guoxing Yu , Jingwen Dai

The abundance of poorly optimized mobile applications coupled with their increasing centrality in our digital lives make a framework for mobile app optimization an imperative. While tuning strategies for desktop and server applications have…

Programming Languages · Computer Science 2016-01-08 Paschalis Mpeis , Pavlos Petoumenos , Hugh Leather

Debugging is a fundamental skill that novice programmers must develop. Numerous tools have been created to assist novice programmers in this process. Recently, large language models (LLMs) have been integrated with automated program repair…

Software Engineering · Computer Science 2025-11-10 Oka Kurniawan , Erick Chandra , Christopher M. Poskitt , Yannic Noller , Kenny Tsu Wei Choo , Cyrille Jegourel

Practical utilization of large-scale machine learning requires a powerful compute setup, a necessity which poses a significant barrier to engagement with such artificial intelligence in more restricted system environments. While cloud…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-12-30 Alexander K. Chen

Debugging is a relevant task for finding bugs during software development, maintenance, and evolution. During debugging, developers use modern IDE debuggers to analyze variables, step execution, and set breakpoints. Observing IDE debuggers,…

Software Engineering · Computer Science 2021-11-15 Eduardo Andreetta Fontana , Fabio Petrillo

This paper deals with errors in using spreadsheets and analysis of automatic recording of user interaction with spreadsheets. After a review of literature devoted to spreadsheet errors, we advocate the importance of going from error…

Human-Computer Interaction · Computer Science 2011-02-19 Francoise Tort , Francois-Marie Blondel , Eric Bruillard

The objective of the paper is to recognize handwritten samples of lower case Roman script using Tesseract open source Optical Character Recognition (OCR) engine under Apache License 2.0. Handwritten data samples containing isolated and…

Computer Vision and Pattern Recognition · Computer Science 2010-03-31 Sandip Rakshit , Subhadip Basu

GitHub and GitLab are widely used collaborative platforms whose issue-tracking systems contain large volumes of unstructured text, including logs, code snippets, and configuration examples. This creates a significant risk of accidental…

Cryptography and Security · Computer Science 2026-04-09 Md Nafiu Rahman , Sadif Ahmed , Zahin Wahab , Gias Uddin , Rifat Shahriyar

For many years, developers could not figure out the mystery of OS kernels. The main source of this mystery is the interaction between operating systems and hardware while system's boot up and kernel initialization. In addition, many…

Operating Systems · Computer Science 2012-11-21 Mohamed Farag

Capture stages are high-end sources of state-of-the-art recordings for downstream applications in movies, games, and other media. One crucial step in almost all pipelines is matting, i.e., separating captured performances from the…

Graphics · Computer Science 2025-11-20 Hannah Dröge , Janelle Pfeifer , Saskia Rabich , Reinhard Klein , Matthias B. Hullin , Markus Plack

AI-assisted tools support developers in performing cognitively demanding tasks such as bug detection and code readability assessment. Despite the advancements in the technical characteristics of these tools, little is known about how…

Software engineers frequently grapple with the challenge of accessing disparate documentation and telemetry data, including TroubleShooting Guides (TSGs), incident reports, code repositories, and various internal tools developed by multiple…

Although iOS is the second most popular mobile operating system and is often considered the more secure one, approaches to automatically analyze iOS applications are scarce and generic app analysis frameworks do not exist. This is on the…

Cryptography and Security · Computer Science 2020-03-31 Julian Schütte , Dennis Titze

As intellectual property rights, the copyright protection of deep models is becoming increasingly important. Existing work has made many attempts at model watermarking and fingerprinting, but they have ignored homologous models trained with…

Cryptography and Security · Computer Science 2025-06-09 Haifeng Sun , Lan Zhang , Xiang-Yang Li

Building applications that perceive the world around them is challenging. A developer needs to (a) select and develop corresponding machine learning algorithms and models, (b) build a series of prototypes and demos, (c) balance resource…

Current deep-research agents run in a ''fire-and-forget'' mode: once started, they give users no way to fix errors or add expert knowledge during execution. We present ResearStudio, the first open-source framework that places real-time…

Artificial Intelligence · Computer Science 2025-11-24 Linyi Yang , Yixuan Weng

Real-time apple detection in orchards is one of the most effective ways of estimating apple yields, which helps in managing apple supplies more effectively. Traditional detection methods used highly computational machine learning algorithms…

Computer Vision and Pattern Recognition · Computer Science 2020-11-02 Vittorio Mazzia , Francesco Salvetti , Aleem Khaliq , Marcello Chiaberge

Many existing Artificial Intelligence (AI) solutions on mobile devices rely on an extensive collection of sensitive data, raising privacy concerns and often requiring storage for both context and model improvement. Apple's Private Cloud…

Cryptography and Security · Computer Science 2026-05-26 Yannik Dittmar , Marvin Jerome Stephan , Thomas Völkl , Matthias Hollick , Jiska Classen