Search Results - theory of computation semantics and reasoning program reasoning invariants

Refine Results
  1. 1

    DySy: dynamic symbolic execution for invariant inference by Csallner, Christoph, Tillmann, Nikolai, Smaragdakis, Yannis

    ISBN: 1605580791, 9781605580791
    ISSN: 0270-5257
    Published: 01.01.2008
    “…Dynamically discovering likely program invariants from concrete test executions has emerged as a highly promising software engineering technique…”
    Get full text
    Journal Article
  2. 2

    Demystifying Template-Based Invariant Generation for Bit-Vector Programs by Yao, Peisen, Ke, Jingyu, Sun, Jiahui, Fu, Hongfei, Wu, Rongxin, Ren, Kui

    ISSN: 2643-1572
    Published: IEEE 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
  3. 3

    Quickly detecting relevant program invariants by Ernst, Michael D., Czeisler, Adam, Griswold, William G., Notkin, David

    ISBN: 1581132069, 9781581132069
    ISSN: 0270-5257
    Published: New York, NY, USA ACM 2000
    “…Explicitly stated program invariants can help programmers by characterizing certain aspects of program execution and identifying program properties that must be preserved when modifying code…”
    Get full text
    Conference Proceeding Journal Article
  4. 4

    Generalizing specific-instance interpolation proofs with SyGuS by Azeem, Muqsit, Madhukar, Kumar, Venkatesh, R

    ISBN: 9781450356626, 1450356621
    Published: New York, NY, USA ACM 27.05.2018
    “…Proving correctness1 of programs is a challenging task, and consequently has been the focus of a lot of research…”
    Get full text
    Conference Proceeding
  5. 5

    Formal Specifications Investigated: A Classification and Analysis of Annotations for Deductive Verifiers by Lathouwers, Sophie, Huisman, Marieke

    ISSN: 2575-5099
    Published: ACM 01.05.2022
    “…Deductive verification can be used to ensure properties about all possible behaviours of a program, even when the program is parameterised and has an unbounded state space…”
    Get full text
    Conference Proceeding
  6. 6

    Automatic Loop Invariant Generation for Data Dependence Analysis by Tabar, Asmae Heydari, Bubel, Richard, Hahnle, Reiner

    ISSN: 2575-5099
    Published: ACM 01.05.2022
    “…Parallelization of programs relies on sound and precise analysis of data dependences in the code, specifically, when dealing with loops…”
    Get full text
    Conference Proceeding
  7. 7

    Deryaft: a tool for generating representation invariants of structurally complex data by Malik, Muhammad Zubair, Pervaiz, Aman, Uzuncaova, Engin, Khurshid, Sarfraz

    ISBN: 1605580791, 9781605580791
    ISSN: 0270-5257
    Published: 01.01.2008
    “… For effective formulation of structural invariants, Deryaft focuses on graph properties, including reachability, and views the program heap as an edge-labeled graph…”
    Get full text
    Journal Article
  8. 8

    Dynamic symbolic data structure repair by Hussain, Ishtiaque, Csallner, Christoph

    ISBN: 9781605587196, 1605587192
    ISSN: 0270-5257
    Published: New York, NY, USA ACM 01.05.2010
    “… Existing approaches can integrate with good software engineering practices such as program assertions…”
    Get full text
    Conference Proceeding
  9. 9

    QED: a proof system based on reduction and abstraction for the static verification of concurrent software by Elmas, Tayfun

    ISBN: 9781605587196, 1605587192
    ISSN: 0270-5257
    Published: New York, NY, USA ACM 01.05.2010
    “… Our key idea is to simplify the verification of a program by rewriting it with larger atomic actions…”
    Get full text
    Conference Proceeding
  10. 10

    Inferring annotations for device drivers from verification histories by Pavlinovic, Zvonimir, Lal, Akash, Sharma, Rahul

    Published: ACM 01.09.2016
    “…This paper studies and optimizes automated program verification. Detailed reasoning about software behavior is often facilitated by program invariants that hold across all program executions…”
    Get full text
    Conference Proceeding
  11. 11

    Finding inconsistency for UML-based composition at program level by Chavez, Hector Miguel, Shen, Wuwei

    ISBN: 9781424437221, 1424437229
    ISSN: 2156-7883
    Published: Washington, DC, USA IEEE Computer Society 17.05.2009
    “…) at the program level. We develop a novel technique for automatically detecting the inconsistency for composition between a class diagram and its implementation program using a software model checker…”
    Get full text
    Conference Proceeding
  12. 12

    Precise control flow reconstruction using boolean logic by Reinbacher, Thomas, Brauer, Jörg

    ISBN: 1450307140, 9781450307147
    Published: New York, NY, USA ACM 09.10.2011
    “… The key idea of the technique is to express the semantics of each basic block in a program using Boolean logic, followed by inferring pre- and postconditions for each block through interleaved…”
    Get full text
    Conference Proceeding
  13. 13

    Feature-Based Decomposition of Inductive Proofs Applied to Real-Time Avionics Software: An Experience Report by Ha, Vu, Rangarajan, Murali, Cofer, Darren, Rues, Harald, Dutertre, Bruno

    ISBN: 9780769521633, 0769521630
    ISSN: 0270-5257
    Published: Washington, DC, USA IEEE Computer Society 23.05.2004
    “…The hardware and software in modern aircraft control systems are good candidates for verification using formal methods: they are complex, safety-critical, and…”
    Get full text
    Conference Proceeding
  14. 14

    Improving Ariadne's Bundle by Following Multiple Threads in Abstraction Refinement by Wang, Chao, Li, Bing, Jin, HoonSang, Hachtel, Gary D., Somenzi, Fabio

    ISBN: 9781581137620, 1581137621
    ISSN: 1092-3152
    Published: Washington, DC, USA IEEE Computer Society 09.11.2003
    “…We propose an abstraction refinement method for invariant checking,which is based on the simultaneous analysis of all abstractcounter examples of shortest length in the current abstraction…”
    Get full text
    Conference Proceeding
  15. 15

    IODINE: a tool to automatically infer dynamic invariants for hardware designs by Hangal, Sudheendra, Chandra, Naveen, Narayanan, Sridhar, Chakravorty, Sandeep

    ISBN: 1595930582, 9781595930583
    Published: New York, NY, USA ACM 13.06.2005
    “… We show that dynamic invariant detection for hardware designs can infer relevant and accurate properties…”
    Get full text
    Conference Proceeding
  16. 16

    Extending Dynamic Constraint Detection with Polymorphic Analysis by Kuzmina, Nadya, Gamboa, Ruben

    ISBN: 9780769529639, 0769529631
    Published: Washington, DC, USA IEEE Computer Society 20.05.2007
    “…The general technique for dynamically detecting likely invariants, as implemented by Daikon, lacks specific objectoriented support for polymorphism…”
    Get full text
    Conference Proceeding
  17. 17

    High Level Verification of Control Intensive Systems Using Predicate Abstraction by Clarke, Edmund, Grumberg, Orna, Talupur, Muralidhar, Wang, Dong

    ISBN: 0769519237, 9780769519234
    Published: Washington, DC, USA IEEE Computer Society 24.06.2003
    “…Predicate abstraction has been widely used for modelchecking hardware/software systems. However, for controlintensive systems, existing predicate abstraction…”
    Get full text
    Conference Proceeding
  18. 18

    Discovering Likely Program Invariants for Persistent Memory by Huang, Zunchen, Ravi, Srivatsan, Wang, Chao

    ISSN: 2643-1572
    Published: ACM 27.10.2024
    “…We propose a method for automatically discovering likely program invariants for persistent memory (PM…”
    Get full text
    Conference Proceeding
  19. 19

    LLM-Generated Invariants for Bounded Model Checking Without Loop Unrolling by Pirzada, Muhammad A. A., Bhayat, Ahmed, Cordeiro, Lucas C., Reger, Giles

    ISSN: 2643-1572
    Published: ACM 27.10.2024
    “…). A portion of the CFG representing a loop is replaced by a node asserting invariants of the loop…”
    Get full text
    Conference Proceeding
  20. 20

    LIV: Loop-Invariant Validation Using Straight-Line Programs by Beyer, Dirk, Spiessl, Martin

    ISSN: 2643-1572
    Published: IEEE 11.09.2023
    “…Validation of program invariants (a.k.a. correctness witnesses) is an established procedure in software verification…”
    Get full text
    Conference Proceeding