Suchergebnisse - Theory of computation Semantics and reasoning Program reasoning Program verification*
-
1
Automatic Web Testing Using Curiosity-Driven Reinforcement Learning
ISBN: 1665402962, 9781665402965ISSN: 1558-1225Veröffentlicht: IEEE 01.05.2021Veröffentlicht 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 …”
Volltext
Tagungsbericht -
2
Improving Fault Localization by Integrating Value and Predicate Based Causal Inference Techniques
ISBN: 1665402962, 9781665402965ISSN: 1558-1225Veröffentlicht: IEEE 01.05.2021Veröffentlicht 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 …”
Volltext
Tagungsbericht -
3
Gpass: A Goal-Adaptive Neural Theorem Prover Based on Coq for Automated Formal Verification
ISSN: 1558-1225Veröffentlicht: IEEE 26.04.2025Veröffentlicht 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 …”
Volltext
Tagungsbericht -
4
Fast and Precise On-the-Fly Patch Validation for All
ISBN: 1665402962, 9781665402965ISSN: 1558-1225Veröffentlicht: IEEE 01.05.2021Veröffentlicht 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 …”
Volltext
Tagungsbericht -
5
PRoofster: Automated Formal Verification
ISSN: 2574-1934Veröffentlicht: IEEE 01.05.2023Veröffentlicht 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 …”
Volltext
Tagungsbericht -
6
CPA-DF: A Tool for Configurable Interval Analysis to Boost Program Verification
ISSN: 2643-1572Veröffentlicht: IEEE 11.09.2023Veröffentlicht 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 …”
Volltext
Tagungsbericht -
7
A Bunched Logic for Conditional Independence
Veröffentlicht: IEEE 29.06.2021Veröffentlicht 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 …”
Volltext
Tagungsbericht -
8
Guiding Dynamic Symbolic Execution toward Unverified Program Executions
ISSN: 1558-1225Veröffentlicht: ACM 14.05.2016Veröffentlicht 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 …”
Volltext
Tagungsbericht -
9
EvoSpex: An Evolutionary Algorithm for Learning Postconditions
ISBN: 1665402962, 9781665402965ISSN: 1558-1225Veröffentlicht: IEEE 01.05.2021Veröffentlicht 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 …”
Volltext
Tagungsbericht -
10
Data-Oriented Differential Testing of Object-Relational Mapping Systems
ISBN: 1665402962, 9781665402965ISSN: 1558-1225Veröffentlicht: IEEE 01.05.2021Veröffentlicht 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 …”
Volltext
Tagungsbericht -
11
LLM-Generated Invariants for Bounded Model Checking Without Loop Unrolling
ISSN: 2643-1572Veröffentlicht: ACM 27.10.2024Veröffentlicht 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 …”
Volltext
Tagungsbericht -
12
Machine-Learning-Guided Selectively Unsound Static Analysis
ISSN: 1558-1225Veröffentlicht: IEEE 01.05.2017Veröffentlicht 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 …”
Volltext
Tagungsbericht -
13
Responsibility and verification: Importance value in temporal logics
Veröffentlicht: IEEE 29.06.2021Veröffentlicht 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 …”
Volltext
Tagungsbericht -
14
Insights from Rights and Wrongs: A Large Language Model for Solving Assertion Failures in RTL Design
Veröffentlicht: IEEE 22.06.2025Veröffentlicht 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 …”
Volltext
Tagungsbericht -
15
Reasoning-Based Software Testing
ISSN: 2832-7632Veröffentlicht: IEEE 01.05.2023Veröffentlicht 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 …”
Volltext
Tagungsbericht -
16
Discovering Likely Program Invariants for Persistent Memory
ISSN: 2643-1572Veröffentlicht: ACM 27.10.2024Veröffentlicht 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 …”
Volltext
Tagungsbericht -
17
Automated Verification of Go Programs via Bounded Model Checking
ISSN: 2643-1572Veröffentlicht: IEEE 01.01.2021Veröffentlicht 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 …”
Volltext
Tagungsbericht -
18
Data-Driven Synthesis of Provably Sound Side Channel Analyses
ISBN: 1665402962, 9781665402965ISSN: 1558-1225Veröffentlicht: IEEE 01.05.2021Veröffentlicht in Proceedings / International Conference on Software Engineering (01.05.2021)“… We propose a data-driven method for synthesizing static analyses to detect side-channel information leaks in cryptographic software. Compared to the …”
Volltext
Tagungsbericht -
19
JEST: N+1-Version Differential Testing of Both JavaScript Engines and Specification
ISBN: 1665402962, 9781665402965ISSN: 1558-1225Veröffentlicht: IEEE 01.05.2021Veröffentlicht in Proceedings / International Conference on Software Engineering (01.05.2021)“… Unlike in the conventional approach, in the modern CI/CD approach, a language specification is no more the oracle of the language semantics because both the specification and its implementations …”
Volltext
Tagungsbericht -
20
Demystifying Template-Based Invariant Generation for Bit-Vector Programs
ISSN: 2643-1572Veröffentlicht: IEEE 11.09.2023Veröffentlicht 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 …”
Volltext
Tagungsbericht

