中文
相关论文

相关论文: Enhancing Testing at Meta with Rich-State Simulate…

200 篇论文

A/B testing is widexly used in the industry to optimize customer facing websites. Many companies employ experimentation specialists to facilitate and improve the process of A/B testing. Here, we present the application of A/B testing to…

信息检索 · 计算机科学 2024-06-25 Melanie J. I. Müller

The rapid integration of Large Language Models (LLMs) into software engineering practice is reshaping how software testing activities are performed. LLMs are increasingly used to support software testing. Consequently, software testing…

软件工程 · 计算机科学 2026-03-30 Peng Yang , Yunfeng Zhu , Chao Chang , Shengcheng Yu , Zhenyu Chen , Yong Tang

This paper describes Meta's ACH system for mutation-guided LLM-based test generation. ACH generates relatively few mutants (aka simulated faults), compared to traditional mutation testing. Instead, it focuses on generating currently…

UI automation tests play a crucial role in ensuring the quality of mobile applications. Despite the growing popularity of machine learning techniques to generate these tests, they still face several challenges, such as the mismatch of UI…

TestGen automatically generates unit tests, carved from serialized observations of complex objects, observed during app execution. We describe the development and deployment of TestGen at Meta. In particular, we focus on the scalability…

软件工程 · 计算机科学 2024-02-12 Nadia Alshahwan , Mark Harman , Alexandru Marginean , Rotem Tal , Eddy Wang

Software applications have been playing an increasingly important role in various aspects of society. In particular, mobile apps and web apps are the most prevalent among all applications and are widely used in various industries as well as…

软件工程 · 计算机科学 2024-06-13 Shengcheng Yu , Chunrong Fang , Xin Li , Yuchen Ling , Zhenyu Chen , Zhendong Su

Large Language Models (LLMs) and generative AI (GenAI) systems, such as ChatGPT, Claude, Gemini, LLaMA, and Copilot (by OpenAI, Anthropic, Google, Meta, and Microsoft, respectively), are reshaping digital platforms and app ecosystems while…

密码学与安全 · 计算机科学 2025-07-29 Kiarash Ahi

In order to protect user privacy on mobile devices, an event-driven implicit authentication scheme is proposed in this paper. Several methods of utilizing the scheme for recognizing legitimate user behavior are investigated. The…

网络与互联网体系结构 · 计算机科学 2016-07-28 Feng Yao , Suleiman Y. Yerima , BooJoong Kang , Sakir Sezer

The flourishing ecosystem centered around voice personal assistants (VPA), such as Amazon Alexa, has led to the booming of VPA apps. The largest app market Amazon skills store, for example, hosts over 200,000 apps. Despite their popularity,…

软件工程 · 计算机科学 2024-07-04 Suwan Li , Lei Bu , Guangdong Bai , Fuman Xie , Kai Chen , Chang Yue

Code completion is a popular software development tool integrated into all major IDEs. Many neural language models have achieved promising results in completion suggestion prediction on synthetic benchmarks. However, a recent study When…

软件工程 · 计算机科学 2020-11-10 Gareth Ari Aye , Seohyun Kim , Hongyu Li

Social media platforms like Facebook and Twitter permit experiments to be performed at minimal cost on populations of a size that scientists might previously have dreamt about. For instance, one experiment on Facebook involved over 60…

计算机与社会 · 计算机科学 2019-08-27 Toby Walsh

Beta testers are the first end users outside a software company to use its product. They have been used for decades and are rightly credited not only with finding and reporting bugs, but also with improving general product usability through…

计算机与社会 · 计算机科学 2018-11-20 Vlasta Stavova , Lenka Dedkova , Martin Ukrop , Vashek Matyas

Social Media Site (SMS) usage has grown rapidly in the last few years. This sudden increase in SMS usage creates an opportunity for data leakage which could compromise personal and/or professional life. In this work, we have reviewed…

社会与信息网络 · 计算机科学 2014-09-11 Sabarathinam Chockalingam , Harjinder Singh Lallie

Many intelligent user interfaces employ application and user models to determine the user's preferences, goals and likely future actions. Such models require application analysis, adaptation and expansion. Building and maintaining such…

人工智能 · 计算机科学 2013-01-18 Peter J. Gorniak , David L. Poole

Automated input generators are widely used for large-scale dynamic analysis of mobile apps. Such input generators must constantly choose which UI element to interact with and how to interact with it, in order to achieve high coverage with a…

软件工程 · 计算机科学 2021-01-01 Yuanchun Li , Ziyue Yang , Yao Guo , Xiangqun Chen

An empirical investigation of active/continuous authentication for smartphones is presented in this paper by exploiting users' unique application usage data, i.e., distinct patterns of use, modeled by a Markovian process. Variations of…

密码学与安全 · 计算机科学 2018-08-13 Upal Mahbub , Jukka Komulainen , Denzil Ferreira , Rama Chellappa

Autonomous agents that address day-to-day digital tasks (e.g., ordering groceries for a household), must not only operate multiple apps (e.g., notes, messaging, shopping app) via APIs, but also generate rich code with complex control flow…

With smartphone technologies enhanced way of interacting with the world around us, it has also been paving the way for easier access to our private and personal information. This has been amplified by the existence of numerous embedded…

密码学与安全 · 计算机科学 2020-07-10 Tanusree Sharma , Masooda Bashir

Mobile Graphical User Interface (GUI) agents aim to autonomously complete tasks within or across apps based on user instructions. While recent Multimodal Large Language Models (MLLMs) enable these agents to interpret UI screens and perform…

人工智能 · 计算机科学 2025-11-20 Linqiang Guo , Wei Liu , Yi Wen Heng , Tse-Hsun , Chen , Yang Wang

Globally, two billion people and more than half of the poorest adults do not use formal financial services. Consequently, there is increased emphasis on developing financial technology that can facilitate access to financial products for…

社会与信息网络 · 计算机科学 2020-01-30 María Óskarsdóttir , Cristián Bravo , Carlos Sarraute , Bart Baesens , Jan Vanthienen