Search Results - Theory of computation Logic Logic and verification
-
1
Property-driven Parallel Symbolic Model Checking of LTL
Published: IEEE 22.06.2025Published in 2025 62nd ACM/IEEE Design Automation Conference (DAC) (22.06.2025)“… However, a major problem in model checking is the state explosion. To overcome this challenge, one approach is to utilize parallel processing capabilities to either speed up computations or handle larger-scale problems…”
Get full text
Conference Proceeding -
2
Prioritizing Test Inputs for Deep Neural Networks via Mutation Analysis
ISBN: 1665402962, 9781665402965ISSN: 1558-1225Published: IEEE 01.05.2021Published in Proceedings / International Conference on Software Engineering (01.05.2021)“…Deep Neural Network (DNN) testing is one of the most widely-used ways to guarantee the quality of DNNs. However, labeling test inputs to check the correctness…”
Get full text
Conference Proceeding -
3
An Empirical Study on Fine-Tuning Large Language Models of Code for Automated Program Repair
ISSN: 2643-1572Published: IEEE 11.09.2023Published in IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (11.09.2023)“…The advent of large language models (LLMs) has opened up new opportunities for automated program repair (APR). In particular, some recent studies have explored…”
Get full text
Conference Proceeding -
4
What Makes Good In-Context Demonstrations for Code Intelligence Tasks with LLMs?
ISSN: 2643-1572Published: IEEE 11.09.2023Published in IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (11.09.2023)“…Pre-trained models of source code have gained widespread popularity in many code intelligence tasks. Recently, with the scaling of the model and corpus size,…”
Get full text
Conference Proceeding -
5
Combining BMC and Complementary Approximate Reachability to Accelerate Bug-Finding
ISSN: 1558-2434Published: ACM 29.10.2022Published in 2022 IEEE/ACM International Conference On Computer Aided Design (ICCAD) (29.10.2022)“…Bounded Model Checking (BMC) is so far considered as the best engine for bug-finding in hardware model checking. Given a bound K, BMC can detect if there is a…”
Get full text
Conference Proceeding -
6
Nuances are the Key: Unlocking ChatGPT to Find Failure-Inducing Tests with Differential Prompting
ISSN: 2643-1572Published: IEEE 11.09.2023Published in IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (11.09.2023)“…Automated detection of software failures is an important but challenging software engineering task. It involves finding in a vast search space the…”
Get full text
Conference Proceeding -
7
Gamma: Revisiting Template-Based Automated Program Repair Via Mask Prediction
ISSN: 2643-1572Published: IEEE 11.09.2023Published in IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (11.09.2023)“…Automated program repair (APR) aims to fix software bugs without manual debugging efforts and plays a crucial role in software development and maintenance…”
Get full text
Conference Proceeding -
8
CAT-LM Training Language Models on Aligned Code And Tests
ISSN: 2643-1572Published: IEEE 11.09.2023Published in IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (11.09.2023)“…Testing is an integral but often neglected part of the software development process. Classical test generation tools such as EvoSuite generate behavioral test…”
Get full text
Conference Proceeding -
9
Safety and Robustness for Deep Learning with Provable Guarantees
ISSN: 2643-1572Published: ACM 01.09.2020Published in 2020 35th IEEE/ACM International Conference on Automated Software Engineering (ASE) (01.09.2020)“… This lecture will describe progress with developing automated verification and testing techniques for deep neural networks to ensure safety and robustness of their decisions with respect to bounded input perturbations…”
Get full text
Conference Proceeding -
10
QEDCartographer: Automating Formal Verification Using Reward-Free Reinforcement Learning
ISSN: 1558-1225Published: IEEE 26.04.2025Published in Proceedings / International Conference on Software Engineering (26.04.2025)“…Formal verification is a promising method for producing reliable software, but the difficulty of manually writing verification proofs severely limits its utility in practice…”
Get full text
Conference Proceeding -
11
Towards Autonomous Testing Agents via Conversational Large Language Models
ISSN: 2643-1572Published: IEEE 11.09.2023Published in IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (11.09.2023)“…Software testing is an important part of the development cycle, yet it requires specialized expertise and substantial developer effort to adequately test…”
Get full text
Conference Proceeding -
12
Generative Type Inference for Python
ISSN: 2643-1572Published: IEEE 11.09.2023Published in IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (11.09.2023)“…Python is a popular dynamic programming language, evidenced by its ranking as the second most commonly used language on GitHub. However, its dynamic type…”
Get full text
Conference Proceeding -
13
Gpass: A Goal-Adaptive Neural Theorem Prover Based on Coq for Automated Formal Verification
ISSN: 1558-1225Published: IEEE 26.04.2025Published in Proceedings / International Conference on Software Engineering (26.04.2025)“…Formal verification is a crucial means to assure software quality. Regrettably, the manual composition of verification scripts proves to be both laborious and time-consuming…”
Get full text
Conference Proceeding -
14
Constrained LTL Specification Learning from Examples
ISSN: 1558-1225Published: IEEE 26.04.2025Published in Proceedings / International Conference on Software Engineering (26.04.2025)“…Temporal logic specifications play an important role in a wide range of software analysis tasks, such as model checking, automated synthesis, program comprehension, and runtime monitoring…”
Get full text
Conference Proceeding -
15
The Plastic Surgery Hypothesis in the Era of Large Language Models
ISSN: 2643-1572Published: IEEE 11.09.2023Published in IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (11.09.2023)“…Automated Program Repair (APR) aspires to automatically generate patches for an input buggy program. Traditional APR tools typically focus on specific bug…”
Get full text
Conference Proceeding -
16
ConsCS: Effective and Efficient Verification of Circom Circuits
ISSN: 1558-1225Published: IEEE 26.04.2025Published in Proceedings / International Conference on Software Engineering (26.04.2025)“…, which are susceptible to allowing incorrect computations to pass verification due to insufficient constraints, potentially leading to security vulnerabilities…”
Get full text
Conference Proceeding -
17
Rango: Adaptive Retrieval-Augmented Proving for Automated Software Verification
ISSN: 1558-1225Published: IEEE 26.04.2025Published in Proceedings / International Conference on Software Engineering (26.04.2025)“…Formal verification using proof assistants, such as Coq, enables the creation of high-quality software…”
Get full text
Conference Proceeding -
18
RepairAgent: An Autonomous, LLM-Based Agent for Program Repair
ISSN: 1558-1225Published: IEEE 26.04.2025Published in Proceedings / International Conference on Software Engineering (26.04.2025)“…Automated program repair has emerged as a powerful technique to mitigate the impact of software bugs on system reliability and user experience. This paper…”
Get full text
Conference Proceeding -
19
JITBot: An Explainable Just-In-Time Defect Prediction Bot
ISSN: 2643-1572Published: ACM 01.09.2020Published in 2020 35th IEEE/ACM International Conference on Automated Software Engineering (ASE) (01.09.2020)“…Just-In-Time (JIT) defect prediction is a classification model that is trained using historical data to predict bug-introducing changes. However, recent…”
Get full text
Conference Proceeding -
20
QuraTest: Integrating Quantum Specific Features in Quantum Program Testing
ISSN: 2643-1572Published: IEEE 11.09.2023Published in IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (11.09.2023)“…The recent fast development of quantum computers breaks several computation limitations that are difficult for conventional computers…”
Get full text
Conference Proceeding

