Results for ' Program verification'

1000+ found
Order:
  1. Philosophy and computer science: Reflections on the program.Verification Debate - 1998 - In Terrell Ward Bynum & James Moor (eds.), The Digital Phoenix: How Computers Are Changing Philosophy. Blackwell. pp. 253.
     
    Export citation  
     
    Bookmark  
  2. Program verification: the very idea.James H. Fetzer - 1988 - Communications of the Acm 31 (9):1048--1063.
    The notion of program verification appears to trade upon an equivocation. Algorithms, as logical structures, are appropriate subjects for deductive verification. Programs, as causal models of those structures, are not. The success of program verification as a generally applicable and completely reliable method for guaranteeing program performance is not even a theoretical possibility.
    Direct download  
     
    Export citation  
     
    Bookmark   43 citations  
  3.  59
    Program verification, defeasible reasoning, and two views of computer science.Timothy R. Colburn - 1991 - Minds and Machines 1 (1):97-116.
    In this paper I attempt to cast the current program verification debate within a more general perspective on the methodologies and goals of computer science. I show, first, how any method involved in demonstrating the correctness of a physically executing computer program, whether by testing or formal verification, involves reasoning that is defeasible in nature. Then, through a delineation of the senses in which programs can be run as tests, I show that the activities of testing (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   3 citations  
  4.  37
    Deductive program verification (a practitioner's commentary).David A. Nelson - 1992 - Minds and Machines 2 (3):283-307.
    A proof of ‘correctness’ for a mathematical algorithm cannot be relevant to executions of a program based on that algorithm because both the algorithm and the proof are based on assumptions that do not hold for computations carried out by real-world computers. Thus, proving the ‘correctness’ of an algorithm cannot establish the trustworthiness of programs based on that algorithm. Despite the (deceptive) sameness of the notations used to represent them, the transformation of an algorithm into an executable program (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   9 citations  
  5. Program Verification-Verifying Object-Oriented Programs with KeY: A Tutorial.Wolfgang Ahrendt, Bernhard Beckert, Reiner Hahnle, Philipp Rummer & Peter H. Schmitt - 2006 - In O. Stock & M. Schaerf (eds.), Lecture Notes in Computer Science. Springer Verlag. pp. 70.
    No categories
     
    Export citation  
     
    Bookmark  
  6. Program verification within and without logic.Hajnal Andreka, Istvan Nemeti & Ildiko Sain - 1979 - Bulletin of the Section of Logic 8 (3):124-128.
    Theorem 1 states a negative result about the classical semantics j= ! of program schemes. Theorem 2 investigates the reason for this. We conclude that Theorem 2 justies the Henkin-type semantics j= for which the opposite of the present Theorem 1 was proved in [1]{[3] and also in a dierent form in part III of [5]. The strongest positive result on j= is Corollary 6 in [3].
     
    Export citation  
     
    Bookmark  
  7.  32
    Program Verification.Robert S. Boyer & J. Strother Moore - unknown
    How are the properties of computer programs proved? We discuss three approaches in this article: inductive invariants, functional semantics, and explicit semantics. Because the first approach has received by far the most attention, it has produced the most impressive results to date. However, the field is now moving away from the inductive invariant approach.
    No categories
    Direct download  
     
    Export citation  
     
    Bookmark  
  8.  78
    Program Verification and Functioning of Operative Computing Revisited: How about Mathematics Engineering? [REVIEW]Uri Pincas - 2011 - Minds and Machines 21 (2):337-359.
    The issue of proper functioning of operative computing and the utility of program verification, both in general and of specific methods, has been discussed a lot. In many of those discussions, attempts have been made to take mathematics as a model of knowledge and certitude achieving, and accordingly infer about the suitable ways to handle computing. I shortly review three approaches to the subject, and then take a stance by considering social factors which affect the epistemic status of (...)
    Direct download (9 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  9.  28
    A Vindication of Program Verification.Selmer Bringsjord - 2015 - History and Philosophy of Logic 36 (3):262-277.
    Fetzer famously claims that program verification is not even a theoretical possibility, and offers a certain argument for this far-reaching claim. Unfortunately for Fetzer, and like-minded thinkers, this position-argument pair, while based on a seminal insight that program verification, despite its Platonic proof-theoretic airs, is plagued by the inevitable unreliability of messy, real-world causation, is demonstrably self-refuting. As I soon show, Fetzer is like the person who claims: ‘My sole claim is that every claim expressed by (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   4 citations  
  10. Philosophical aspects of program verification.James H. Fetzer - 1991 - Minds and Machines 1 (2):197-216.
    A debate over the theoretical capabilities of formal methods in computer science has raged for more than two years now. The function of this paper is to summarize the key elements of this debate and to respond to important criticisms others have advanced by placing these issues within a broader context of philosophical considerations about the nature of hardware and of software and about the kinds of knowledge that we have the capacity to acquire concerning their performance.
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   13 citations  
  11.  28
    On the Mutual Dependence Between Formal Methods and Empirical Testing in Program Verification.Nicola Angius - 2020 - Philosophy and Technology 33 (2):349-355.
    This paper provides a review of Raymond Turner’s book Computational Artefacts. Towards a Philosophy of Computer Science. Focus is made on the definition of program correctness as the twofold problem of evaluating whether both the symbolic program and the physical implementation satisfy a set of specifications. The review stresses how these are not two separate problems. First, it is highlighted how formal proofs of correctness need to rely on the analysis of physical computational processes. Secondly, it is underlined (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   2 citations  
  12. Timothy R. Colburn, James H. Fetzer, and Terry L. Rankin, eds., Program Verification Reviewed by.Leslie Burkholder - 1995 - Philosophy in Review 15 (1):22-25.
    No categories
     
    Export citation  
     
    Bookmark  
  13. Philosophy and computer science: Reflections on the program verification debate.James H. Fetzer - 1998 - In Terrell Ward Bynum & James Moor (eds.), The Digital Phoenix: How Computers Are Changing Philosophy. Blackwell. pp. 253--73.
  14.  11
    A property of 2‐sorted peano models and program verification.L. Csirmaz & J. B. Paris - 1984 - Mathematical Logic Quarterly 30 (19‐24):325-334.
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  15.  21
    A Property of 2‐Sorted Peano Models and Program Verification.L. Csirmaz & J. B. Paris - 1984 - Mathematical Logic Quarterly 30 (19-24):325-334.
  16.  31
    Verification of concurrent programs: the automata-theoretic framework.Moshe Y. Vardi - 1991 - Annals of Pure and Applied Logic 51 (1-2):79-98.
    Vardi, M.Y., Verification of concurrent programs: the automata-theoretic framework, Annals of Pure and Applied Logic 51 79–98. We present an automata-theoretic framework to the verification of concurrent and nondeterministic programs. The basic idea is that to verify that a program P is correct one writes a program A that receives the computation of P as input and diverges only on incorrect computations of P. Now P is correct if and only if a program PA, obtained (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   2 citations  
  17.  16
    A verification framework for agent programming with declarative goals.F. S. de Boer, K. V. Hindriks, W. van der Hoek & J. -J. Ch Meyer - 2007 - Journal of Applied Logic 5 (2):277-302.
  18.  2
    Development and Effectiveness Verification of an Online Career Adaptability Program for Undergraduate Students.Jihyo Kim - 2022 - Frontiers in Psychology 13.
    This study developed an online career adaptability improvement program as part of the undergraduate curriculum to improve college students’ career adaptability and verify its effectiveness. This 13-week intervention program, developed using the Korea-Career Adaptability Scale, consists of three domains: knowledge and recognition of the self and work environment, self-directed coping related to career behavior, and environmental interaction for career decisions and adaptation. Two sub-studies were conducted to achieve the research objectives: Study 1 included developing and testing a pilot (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  19.  17
    Three Early Formal Approaches to the Verification of Concurrent Programs.Cliff B. Jones - 2024 - Minds and Machines 34 (1):73-92.
    This paper traces a relatively linear sequence of early research approaches to the formal verification of concurrent programs. It does so forwards and then backwards in time. After briefly outlining the context, the key insights from three distinct approaches from the 1970s are identified (Ashcroft/Manna, Ashcroft (solo) and Owicki). The main technical material in the paper focuses on a specific program taken from the last published of the three pieces of research (Susan Owicki’s): her own verification of (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   2 citations  
  20. Adventures in the verification of mathematics.Harvey Friedman - manuscript
    Mathematical statements arising from program verification are believed to be much easier to deal with than statements coming from serious mathematics. At least this is true for “normal programming”.
     
    Export citation  
     
    Bookmark  
  21.  19
    Review: Sheila A. Greibach, Theory of Program Structures: Schemes, Semantics, Verification[REVIEW]Robert L. Constable - 1978 - Journal of Symbolic Logic 43 (1):154-156.
  22.  25
    Greibach Sheila A.. Theory of program structures: schemes, semantics, verification. Lecture notes in computer science, vol. 36. Springer-Verlag, Berlin, Heidelberg, and New York, 1975, xv + 364 pp. [REVIEW]Robert L. Constable - 1978 - Journal of Symbolic Logic 43 (1):154-156.
  23.  22
    On complexity of verification of interacting agents' behavior.Michael Dekhtyar, Alexander Dikovsky & Mars Valiev - 2006 - Annals of Pure and Applied Logic 141 (3):336-362.
    This paper studies the complexity of behavior of multi-agent systems. Behavior properties are formulated using classical temporal logic languages and are checked with respect to the transition system induced by the definition of the multi-agent system. We establish various tight complexity bounds of the behavior properties under natural structural and semantic restrictions on agent programs and actions.
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  24.  23
    Is “some-other-time” sometimes better than “sometime” for proving partial correctness of programs?Ildikó Sain - 1988 - Studia Logica 47 (3):279 - 301.
    The main result of this paper belongs to the field of the comparative study of program verification methods as well as to the field called nonstandard logics of programs. We compare the program verifying powers of various well-known temporal logics of programs, one of which is the Intermittent Assertions Method, denoted as Bur. Bur is based on one of the simplest modal logics called S5 or sometime-logic. We will see that the minor change in this background modal (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   4 citations  
  25.  28
    Peano arithmetic as axiomatization of the time frame in logics of programs and in dynamic logics.Balázs Biró & Ildikó Sain - 1993 - Annals of Pure and Applied Logic 63 (3):201-225.
    Biró, B. and I. Sain, Peano arithmetic as axiomatization of the time frame in logics of programs and in dynamic logics, Annals of Pure and Applied Logic 63 201-225. We show that one can prove the partial correctness of more programs using Peano's axioms for the time frames of three-sorted time models than using only Presburger's axioms, that is it is useful to allow multiplication of time points at program verification and in dynamic and temporal logics. We organized (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark  
  26.  16
    Hoare Logic-Based Genetic Programming.Pei He, LiShan Kang, Colin G. Johnson & Shi Ying - 2011 - Science China Information Sciences 54 (3):623-637.
    Almost all existing genetic programming systems deal with fitness evaluation solely by testing. In this paper, by contrast, we present an original approach that combines genetic programming with Hoare logic with the aid of model checking and finite state automata, henceby proposing a brand new verification-focused formal genetic programming system that makes it possible to evolve reliable programs with mathematicallyverified properties.
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  27.  8
    Measuring power of algorithms, computer programs and information automata.Mark Semenovich Burgin (ed.) - 2010 - New York: Nova Science Publishers.
    Introduction -- Algorithms, programs, procedures, and abstract automata -- Functioning of algorithms and automata, computation, and operations with algorithms and automata -- Basic postulates and axioms for algorithms -- Power of algorithms and classes of algorithms: comparison and evaluation -- Computing, accepting, and deciding modes of algorithms and programs -- Problems that people solve and related properties of algorithms -- Boundaries for algorithms and computation -- Software and hardware verification and testing -- Conclusion.
    Direct download  
     
    Export citation  
     
    Bookmark  
  28. The use of a formal simulator to verify a simple real time control program.Robert Boyer - manuscript
    We present an initial and elementary investigation of the formal specification and mechanical verification of programs that interact with environments. We describe a formal, mechanically produced proof that a simple, real time control program keeps a vehicle on a straightline course in a variable crosswind. To formalize the specification we define a mathematical function which models the interaction of the program and its environment. We then state and prove two theorems about this function: the simulated vehicle never (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  29. Roland fraïssé.Et Sa Vérification Dans Certaines - 1968 - In Jean-Louis Destouches & Evert Willem Beth (eds.), Logic and foundations of science. Dordrecht,: D. Reidel.
    No categories
     
    Export citation  
     
    Bookmark   1 citation  
  30. Manfred Mohr.Programmed Esthetics - 1978 - In Richard Kostelanetz (ed.), Esthetics contemporary. Buffalo, N.Y.: Prometheus Books. pp. 154.
    No categories
     
    Export citation  
     
    Bookmark  
  31.  8
    Logic Programming: Proceedings of the Joint International Conference and Symposium on Logic Programming.Krzysztof R. Apt & Association for Logic Programming - 1992 - MIT Press (MA).
    The Joint International Conference on Logic Programming, sponsored by the Association for Logic Programming, is a major forum for presentations of research, applications, and implementations in this important area of computer science. Logic programming is one of the most promising steps toward declarative programming and forms the theoretical basis of the programming language Prolog and its various extensions. Logic programming is also fundamental to work in artificial intelligence, where it has been used for nonmonotonic and commonsense reasoning, expert systems implementation, (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  32.  5
    Logic Programming: 10th International Symposium : Preprinted Papers and Abstracts.Dale Miller & Association for Logic Programming - 1993
    Direct download  
     
    Export citation  
     
    Bookmark  
  33.  4
    Edukacja dialektyczna i szkoła przyszłości.Ryszard ¡Ukaszewicz & W. P. Centralny Program Badaân Podstawowych 08 I. Kierunek Rozwoju Systemu Oâswiaty - 1991 - Wrocław: Zakład Narodowy im. Ossolińskich.
  34.  8
    Research Doctorate Programs in the United States: Continuity and Change.Marvin L. Goldberger, Brendan A. Maher, Pamela Ebert Flattau, Committee for the Study of Research-Doctorate Programs in the United States & Conference Board of Associated Research Councils - 1995 - National Academies Press.
    Doctoral programs at U.S. universities play a critical role in the development of human resources both in the United States and abroad. This volume reports the results of an extensive study of U.S. research-doctorate programs in five broad fields: physical sciences and mathematics, engineering, social and behavioral sciences, biological sciences, and the humanities. Research-Doctorate Programs in the United States documents changes that have taken place in the size, structure, and quality of doctoral education since the widely used 1982 editions. This (...)
    Direct download  
     
    Export citation  
     
    Bookmark   1 citation  
  35.  4
    Logic Programming and Non-monotonic Reasoning: Proceedings of the First International Workshop.Wiktor Marek, Anil Nerode, V. S. Subrahmanian & Association for Logic Programming - 1991 - MIT Press (MA).
    The First International Workshop brings together researchers from the theoretical ends of the logic programming and artificial intelligence communities to discuss their mutual interests. Logic programming deals with the use of models of mathematical logic as a way of programming computers, where theoretical AI deals with abstract issues in modeling and representing human knowledge and beliefs. One common ground is nonmonotonic reasoning, a family of logics that includes room for the kinds of variations that can be found in human reasoning. (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  36.  9
    Just Interpretations: Law Between Ethics and Politics.Michel Rosenfeld & Professor of Human Rights and Director Program on Global and Comparative Constitutional Theory Michel Rosenfeld - 1998 - Univ of California Press.
    "An important contribution to contemporary jurisprudential debate and to legal thought more generally, Just Interpretations is far ahead of currently available work."--Peter Goodrich, author of Oedipus Lex "I was struck repeatedly by the clarity of expression throughout the book. Rosenfeld's description and criticism of the recent work of leading thinkers distinguishes his work within the legal theory genre. Furthermore, his own theory is quite original and provocative."--Aviam Soifer, author of Law and the Company We Keep.
    Direct download  
     
    Export citation  
     
    Bookmark   5 citations  
  37. Behind the Headlines.Bob Deans, N. Japan Society York, Japan) U. Media Dialogue & United States-Japan Foundation Media Fellows Program - 1996 - Japan Society.
     
    Export citation  
     
    Bookmark  
  38.  9
    Over-Constrained Systems.Michael Jampel, Eugene C. Freuder, Michael Maher & International Conference on Principles and Practice of Constraint Programming - 1996 - Springer Verlag.
    This volume presents a collection of refereed papers reflecting the state of the art in the area of over-constrained systems. Besides 11 revised full papers, selected from the 24 submissions to the OCS workshop held in conjunction with the First International Conference on Principles and Practice of Constraint Programming, CP '95, held in Marseilles in September 1995, the book includes three comprehensive background papers of central importance for the workshop papers and the whole field. Also included is an introduction by (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  39.  13
    Logic for Computer Science.Steve Reeves & Michael Clarke - 1990 - Addison Wesley Publishing Company.
    An understanding of logic is essential to computer science. This book provides a highly accessible account of the logical basis required for reasoning about computer programs and applying logic in fields like artificial intelligence. The text contains extended examples, algorithms, and programs written in Standard ML and Prolog. No prior knowledge of either language is required. The book contains a clear account of classical first-order logic, one of the basic tools for program verification, as well as an introductory (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  40.  21
    Actual Causality.Joseph Halpern - 2016 - MIT Press.
    A new approach for defining causality and such related notions as degree of responsibility, degrees of blame, and causal explanation. Causality plays a central role in the way people structure the world; we constantly seek causal explanations for our observations. But what does it even mean that an event C "actually caused" event E? The problem of defining actual causation goes beyond mere philosophical speculation. For example, in many legal arguments, it is precisely what needs to be established in order (...)
    No categories
    Direct download  
     
    Export citation  
     
    Bookmark   50 citations  
  41.  26
    Many-sorted Logic and Its Applications.K. Meinke & J. V. Tucker - 1993 - Wiley.
    Prominent experts present papers which discuss problems regarding this subject. Coverage includes case studies in the translation of logics for second-order and propositional dynamic logic; many-sorted algebras and equational logic; logical foundations of artificial intelligence along with a variety of methods that exist to encode information; program verification techniques such as Floyd-Hoare, intermittent assertion and temporal logic of programs.
    Direct download  
     
    Export citation  
     
    Bookmark   1 citation  
  42.  8
    On deciding the non‐emptiness of 2SAT polytopes with respect to First Order Queries.K. Subramani - 2004 - Mathematical Logic Quarterly 50 (3):281-292.
    This paper is concerned with techniques for identifying simple and quantified lattice points in 2SAT polytopes. 2SAT polytopes generalize the polyhedra corresponding to Boolean 2SAT formulas, Vertex-Packing and Network flow problems; they find wide application in the domains of Program verification and State-Space search . Our techniques are based on the symbolic elimination strategy called the Fourier-Motzkin elimination procedure and thus have the advantages of being extremely simple and incremental. We also provide a characterization of a 2SAT polytope (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  43. First-Order Quotational Logic.David Otway Wray - 1987 - Dissertation, University of Houston
    In this dissertation, we construct a consistent, complete quotational logic G$\sb1$. We first develop a semantics, and then show the undecidability of circular quotation and anaphorism . Next, a complete axiom system is presented, and completeness theorems are shown for G$\sb1$. We show that definable truth exists in G$\sb1$. ;Later, we replace equality in G$\sb1$ with an equivalence relation. An axiom system and completeness theorems are provided for this equality-free version of G$\sb1$, which is useful in program verification. (...)
     
    Export citation  
     
    Bookmark  
  44.  4
    Continuous Abstract Data Types for Verified Computation.Sewon Park - 2021 - Bulletin of Symbolic Logic 27 (4):531-531.
    We devise imperative programming languages for verified real number computation where real numbers are provided as abstract data types such that the users of the languages can express real number computation by considering real numbers as abstract mathematical entities. Unlike other common approaches toward real number computation, based on an algebraic model that lacks implementability or transcendental computation, or finite-precision approximation such as using double precision computation that lacks a formal foundation, our languages are devised based on computable analysis, a (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  45.  26
    Converse-PDL with regular inclusion axioms: a framework for MAS logics.Barbara Dunin-Kęplicz, Linh Anh Nguyen & Andrzej Szalas - 2011 - Journal of Applied Non-Classical Logics 21 (1):61-91.
    In this paper we study automated reasoning in the modal logic CPDLreg which is a combination of CPDL (Propositional Dynamic Logic with Converse) and REGc (Regular Grammar Logic with Converse). The logic CPDL is widely used in many areas, including program verification, theory of action and change, and knowledge representation. On the other hand, the logic REGc is applicable in reasoning about epistemic states and ontologies (via Description Logics). The modal logic CPDLreg can serve as a technical foundation (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  46. Logic in mathematics and computer science.Richard Zach - forthcoming - In Filippo Ferrari, Elke Brendel, Massimiliano Carrara, Ole Hjortland, Gil Sagi, Gila Sher & Florian Steinberger (eds.), Oxford Handbook of Philosophy of Logic. Oxford, UK: Oxford University Press.
    Logic has pride of place in mathematics and its 20th century offshoot, computer science. Modern symbolic logic was developed, in part, as a way to provide a formal framework for mathematics: Frege, Peano, Whitehead and Russell, as well as Hilbert developed systems of logic to formalize mathematics. These systems were meant to serve either as themselves foundational, or at least as formal analogs of mathematical reasoning amenable to mathematical study, e.g., in Hilbert’s consistency program. Similar efforts continue, but have (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  47.  21
    Methodology of Computer Science.Timothy Colburn - 2004 - In Luciano Floridi (ed.), The Blackwell Guide to the Philosophy of Computing and Information. Oxford, UK: Blackwell. pp. 318–326.
    The prelims comprise: Introduction Computer Science and Mathematics The Formal Verification Debate Abstraction in Computer Science Conclusion.
    No categories
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   6 citations  
  48.  43
    Linguistic and Visual Cognition: Verifying Proportional and Superlative Most in Bulgarian and Polish. [REVIEW]Barbara Tomaszewicz - 2013 - Journal of Logic, Language and Information 22 (3):335-356.
    The verification of a sentence against a visual display in experimental conditions reveals a procedure that is driven solely by the properties of the linguistic input and not by the properties of the context (the set-up of the visual display) or extra-linguistic cognition (operations executed to obtain the truth value). This procedure, according to the Interface Transparency Thesis (ITT) (Lidz et al. in Nat Lang Semant 19(3):227–256, 2011), represents the meaning of an expression at the interface with the ‘conceptual-intentional’ (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   2 citations  
  49. Contemporary Natural Philosophy and Philosophies - Part 1.Gordana Dodig-Crnkovic & Marcin J. Schroeder (eds.) - 2019 - Basel, Switzerland: MDPI.
    From the Philosophies journal program, one of the main aims of the journal is to help establish a new unity in diversity in human knowledge, which would include both “Wissen” (i.e., “Wissenschaft”) and “sc¯ıre” (i.e., “science”). As is known, “Wissenshaft” (the pursuit of knowledge, learning, and scholarship) is a broader concept of knowledge than “science”, as it involves all kinds of knowledge,including philosophy, and not exclusively knowledge in the form of directly testable explanations and predictions. The broader notion of (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark  
  50.  16
    Reasoning about sequences of memory states.Rémi Brochenin, Stéphane Demri & Etienne Lozes - 2010 - Annals of Pure and Applied Logic 161 (3):305-323.
    Motivated by the verification of programs with pointer variables, we introduce a temporal logic whose underlying assertion language is the quantifier-free fragment of separation logic and the temporal logic on the top of it is the standard linear-time temporal logic LTL. We analyze the complexity of various model-checking and satisfiability problems for , considering various fragments of separation logic , various classes of models , and the influence of fixing the initial memory state. We provide a complete picture based (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   2 citations  
1 — 50 / 1000