Search Results - Theory of computation Semantics AND reasoning Program reasoning Program verification*
-
1
Automatic Web Testing Using Curiosity-Driven Reinforcement Learning
ISBN: 1665402962, 9781665402965ISSN: 1558-1225Published: IEEE 01.05.2021Published in Proceedings / International Conference on Software Engineering (01.05.2021)“…Web testing has long been recognized as a notoriously difficult task. Even nowadays, web testing still mainly relies on manual efforts in many cases while…”
Get full text
Conference Proceeding -
2
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 -
3
Improving Fault Localization by Integrating Value and Predicate Based Causal Inference Techniques
ISBN: 1665402962, 9781665402965ISSN: 1558-1225Published: IEEE 01.05.2021Published in Proceedings / International Conference on Software Engineering (01.05.2021)“… inference, to automatically score program elements based on how likely they are to be faulty. SFL techniques typically employ one type of profile data…”
Get full text
Conference Proceeding -
4
PRoofster: Automated Formal Verification
ISSN: 2574-1934Published: IEEE 01.05.2023Published in Proceedings (IEEE/ACM International Conference on Software Engineering Companion. Online) (01.05.2023)“…Formal verification is an effective but extremely work-intensive method of improving software quality…”
Get full text
Conference Proceeding -
5
CPA-DF: A Tool for Configurable Interval Analysis to Boost Program Verification
ISSN: 2643-1572Published: IEEE 11.09.2023Published in IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (11.09.2023)“…Software verification is challenging, and auxiliary program invariants are used to improve the effectiveness of verification approaches…”
Get full text
Conference Proceeding -
6
A Bunched Logic for Conditional Independence
Published: IEEE 29.06.2021Published in Proceedings of the 36th Annual ACM/IEEE Symposium on Logic in Computer Science (29.06.2021)“…Independence and conditional independence are fundamental concepts for reasoning about groups of random variables in probabilistic programs…”
Get full text
Conference Proceeding -
7
Fast and Precise On-the-Fly Patch Validation for All
ISBN: 1665402962, 9781665402965ISSN: 1558-1225Published: IEEE 01.05.2021Published in Proceedings / International Conference on Software Engineering (01.05.2021)“…Generate-and-validate (G&V) automated program repair (APR) techniques have been extensively studied during the past decade…”
Get full text
Conference Proceeding -
8
Responsibility and verification: Importance value in temporal logics
Published: IEEE 29.06.2021Published in Proceedings of the 36th Annual ACM/IEEE Symposium on Logic in Computer Science (29.06.2021)“… For this purpose, we apply the concept of Shapley values to verification as a means to evaluate how important a part of a system…”
Get full text
Conference Proceeding -
9
Reasoning-Based Software Testing
ISSN: 2832-7632Published: IEEE 01.05.2023Published in IEEE/ACM International Conference on Software Engineering: New Ideas and Emerging Technologies Results (Online) (01.05.2023)“…With software systems becoming increasingly pervasive and autonomous, our ability to test for their quality is severely challenged. Many systems are called to…”
Get full text
Conference Proceeding -
10
Automated Verification of Go Programs via Bounded Model Checking
ISSN: 2643-1572Published: IEEE 01.01.2021Published in IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (01.01.2021)“… However existing tools either miss too many bugs or cannot handle large programs. To address these limitations, we propose a static checker for Go programs which relies on performing bounded model checking of their concurrent behaviours…”
Get full text
Conference Proceeding -
11
Guiding Dynamic Symbolic Execution toward Unverified Program Executions
ISSN: 1558-1225Published: ACM 14.05.2016Published in Proceedings / International Conference on Software Engineering (14.05.2016)“…Most techniques to detect program errors, such as testing, code reviews, and static program analysis, do not fully verify all possible executions of a program…”
Get full text
Conference Proceeding -
12
Demystifying Template-Based Invariant Generation for Bit-Vector Programs
ISSN: 2643-1572Published: IEEE 11.09.2023Published in IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (11.09.2023)“… This is unfortunate because bit-precise reasoning is crucial for faithfully and accurately modeling machine integer semantics and, thus, for ensuring sound and precise program verification…”
Get full text
Conference Proceeding -
13
Machine-Learning-Guided Selectively Unsound Static Analysis
ISSN: 1558-1225Published: IEEE 01.05.2017Published in Proceedings / International Conference on Software Engineering (01.05.2017)“…We present a machine-learning-based technique for selectively applying unsoundness in static analysis. Existing bug-finding static analyzers are unsound in…”
Get full text
Conference Proceeding -
14
EvoSpex: An Evolutionary Algorithm for Learning Postconditions
ISBN: 1665402962, 9781665402965ISSN: 1558-1225Published: IEEE 01.05.2021Published in Proceedings / International Conference on Software Engineering (01.05.2021)“…Software reliability is a primary concern in the construction of software, and thus a fundamental component in the definition of software quality. Analyzing…”
Get full text
Conference Proceeding -
15
LLM-Generated Invariants for Bounded Model Checking Without Loop Unrolling
ISSN: 2643-1572Published: ACM 27.10.2024Published in IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (27.10.2024)“… We thus transform programs to loop-free variants in a sound manner. Our experimental results show that the resulting tool, ESBMC ibmc, is competitive with state…”
Get full text
Conference Proceeding -
16
Discovering Likely Program Invariants for Persistent Memory
ISSN: 2643-1572Published: ACM 27.10.2024Published in IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (27.10.2024)“…We propose a method for automatically discovering likely program invariants for persistent memory (PM…”
Get full text
Conference Proceeding -
17
Data-Oriented Differential Testing of Object-Relational Mapping Systems
ISBN: 1665402962, 9781665402965ISSN: 1558-1225Published: IEEE 01.05.2021Published in Proceedings / International Conference on Software Engineering (01.05.2021)“…We introduce, what is to the best of our knowledge, the first approach for systematically testing Object-Relational Mapping (ORM) systems. Our approach…”
Get full text
Conference Proceeding -
18
Insights from Rights and Wrongs: A Large Language Model for Solving Assertion Failures in RTL Design
Published: IEEE 22.06.2025Published in 2025 62nd ACM/IEEE Design Automation Conference (DAC) (22.06.2025)“…SystemVerilog Assertions (SVAs) are essential for verifying Register Transfer Level (RTL) designs, as they can be embedded into key functional paths to detect…”
Get full text
Conference Proceeding -
19
Evaluating the Generalizability of LLMs in Automated Program Repair
ISSN: 2832-7632Published: IEEE 27.04.2025Published in IEEE/ACM International Conference on Software Engineering: New Ideas and Emerging Technologies Results (Online) (27.04.2025)“…LLM-based automated program repair methods have attracted significant attention for their state-of-the-art performance…”
Get full text
Conference Proceeding -
20
Symbolic Fixpoint Algorithms for Logical LTL Games
ISSN: 2643-1572Published: IEEE 11.09.2023Published in IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (11.09.2023)“… These tasks include controller synthesis (where one asks for a controller for a given plant such that the controlled plant satisfies a given temporal specification), program repair…”
Get full text
Conference Proceeding

