中文
相关论文

相关论文: SQLCheck: Automated Detection and Diagnosis of SQL…

200 篇论文

When building enterprise applications (EAs) on Java frameworks (e.g., Spring), developers often configure application components via metadata (i.e., Java annotations and XML files). It is challenging for developers to correctly use…

软件工程 · 计算机科学 2025-08-29 Md Mahir Asef Kabir , Xiaoyin Wang , Na Meng

The analyst effort in data cleaning is gradually shifting away from the design of hand-written scripts to building and tuning complex pipelines of automated data cleaning libraries. Hyper-parameter tuning for data cleaning is very different…

数据库 · 计算机科学 2019-05-08 Sanjay Krishnan , Eugene Wu

Model-Based Diagnosis deals with the identification of the real cause of a system's malfunction based on a formal system model and observations of the system behavior. When a malfunction is detected, there is usually not enough information…

人工智能 · 计算机科学 2017-11-16 Patrick Rodler , Wolfgang Schmid , Konstantin Schekotihin

This paper presents a proposal aiming at better understanding a workload of SQL queries and detecting coherent explorations hidden within the workload. In particular, our work investigates SQLShare [11], a database-as-a-service platform…

数据库 · 计算机科学 2019-07-15 Veronika Peralta , Patrick Marcel , Willeme Verdeaux , Aboubakar Sidikhy Diakhaby

SQL is a widely adopted language for querying data, which has led to the development of various SQL analysis and rewriting tools. However, due to the diversity of SQL dialects, such tools often fail when encountering unrecognized…

数据库 · 计算机科学 2026-03-18 Junwen An , Kabilan Mahathevan , Manuel Rigger

The complexity of browsers has steadily increased over the years, driven by the continuous introduction and update of Web platform components, such as novel Web APIs and security mechanisms. Their specifications are manually reviewed by…

密码学与安全 · 计算机科学 2022-09-02 Lorenzo Veronese , Benjamin Farinier , Pedro Bernardo , Mauro Tempesta , Marco Squarcina , Matteo Maffei

There is a trend towards increased specialization of data management software for performance reasons. In this paper, we study the automatic specialization and optimization of database application programs -- sequences of queries and…

Testing a database application is a challenging process where both the database and the user interaction have to be considered in the design of test cases. This paper describes a specification-based approach to guide the design of test…

软件工程 · 计算机科学 2023-04-26 Raquel Blanco , Javier Tuya , Ruben V. Seco

Detecting the presence of project management anti-patterns (AP) currently requires experts on the matter and is an expensive endeavor. Worse, experts may introduce their individual subjectivity or bias. Using the Fire Drill AP, we first…

软件工程 · 计算机科学 2023-01-31 Sebastian Hönel

Context: Static Application Security Testing Tools (SASTTs) identify software vulnerabilities to support the security and reliability of software applications. Interestingly, several studies have suggested that alternative solutions may be…

软件工程 · 计算机科学 2024-03-15 Matteo Esposito , Valentina Falaschi , Davide Falessi

Database research and development often require a large number of SQL queries for benchmarking purposes. However, acquiring real-world SQL queries is challenging due to privacy concerns, and existing SQL generation methods are limited in…

数据库 · 计算机科学 2025-12-03 Jiale Lao , Immanuel Trummer

Answer Set Programming (ASP) is a truly-declarative programming paradigm proposed in the area of non-monotonic reasoning and logic programming, that has been recently employed in many applications. The development of efficient ASP systems…

人工智能 · 计算机科学 2020-02-19 Marco Maratea , Luca Pulina , Francesco Ricca

Performance in heterogeneous service-based systems shows non-determistic trends. Even for the same request type, latency may vary from one request to another. These variations can occur due to several reasons on different levels of the…

软件工程 · 计算机科学 2020-04-14 Vittorio Cortellessa , Luca Traini

Context: Dependency Injection (DI) is a commonly applied mechanism to decouple classes from their dependencies in order to provide higher modularization. However, bad DI practices often lead to negative consequences, such as increasing…

软件工程 · 计算机科学 2021-10-19 Rodrigo Laigner , Diogo Mendonça , Alessandro Garcia , Marcos Kalinowski

Defect detection in the manufacturing industry is of utmost importance for product quality inspection. Recently, optical defect detection has been investigated as an anomaly detection using different deep learning methods. However, the…

计算机视觉与模式识别 · 计算机科学 2021-11-29 Ammar Mansoor Kamoona , Amirali Khodadadian Gostar , Alireza Bab-Hadiashar , Reza Hoseinnezhad

Most developers use default properties of ASP.NET server controls when developing web applications. ASP.NET web applications typically employ server controls to provide dynamic web pages, and data-bound server controls to display and…

软件工程 · 计算机科学 2012-01-04 Toni Stojanovski , Marko Vučković , Ivan Velinov

Querying databases for the right information is a time consuming and error-prone task and often requires experienced professionals for the job. Furthermore, the user needs to have some prior knowledge about the database. There have been…

数据库 · 计算机科学 2022-10-18 Manu Joseph , Harsh Raj , Anubhav Yadav , Aaryamann Sharma

Dark patterns, which are user interface designs in online services, induce users to take unintended actions. Recently, dark patterns have been raised as an issue of privacy and fairness. Thus, a wide range of research on detecting dark…

机器学习 · 计算机科学 2025-04-01 Yuki Yada , Jiaying Feng , Tsuneo Matsumoto , Nao Fukushima , Fuyuko Kido , Hayato Yamana

Non-free data types are data types whose data have no canonical forms. For example, multisets are non-free data types because the multiset $\{a,b,b\}$ has two other equivalent but literally different forms $\{b,a,b\}$ and $\{b,b,a\}$.…

编程语言 · 计算机科学 2019-05-28 Satoshi Egi , Yuichi Nishiwaki

Many programs that interact with a database need to undergo schema refactoring several times during their life cycle. Since this process typically requires making significant changes to the program's implementation, schema refactoring is…

编程语言 · 计算机科学 2019-04-12 Yuepeng Wang , James Dong , Rushi Shah , Isil Dillig