A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2004; you can also visit the original URL.
The file type is application/pdf
.
Filters
The WAM Case Study: Verifying Compiler Correctness for Prolog with KIV
[chapter]
1998
Applied Logic Series
ACKNOWLEDGEMENTS We thank our colleagues Wolfgang Reif, Kurt Stenzel and Matthias Ott for their valuable comments on drafts of this chapter. ...
KIV The KIV system ( (Reif, 1995) , , , (Reif et al., 1997) ) is an advanced tool for engineering high assurance systems. ...
INTRODUCTION This chapter describes the first half of the formal, machine-supported verification of a Prolog compiler with the KIV system. ...
doi:10.1007/978-94-017-0437-3_7
fatcat:tgyc35lkibesnej3gp5apte3zm
Automation of the Export Data from Open Journal Systems to the Russian Science Citation Index
[article]
2018
arXiv
pre-print
As a result of the study, an infological model for exporting metadata from Open Journal Systems to the Russian Science Citation Index was proposed. ...
The aim of the study is to develop the plug-in to the Open Journal Systems for the export of data from this system to scientometric database Russian Science Citation Index. ...
OJS is a free software developed by a nonprofit Public Knowledge Project. The system has a wide range of tools for editors of scientific journals. ...
arXiv:1807.00212v2
fatcat:zljw5wvlgrdfzg7c4annm77a4m
Formal System Development with KIV
[chapter]
2000
Lecture Notes in Computer Science
Overview KIV is a tool for formal systems development. ...
., for the development of safety critical systems from formal requirements specifications to executable code, including the verification of safety requirements and the correctness of implementations, for ...
In KIV, formal specifications of software and system designs are represented explicitly as directed acyclic graphs called development graphs. ...
doi:10.1007/3-540-46428-x_25
fatcat:md2qu57kdrc7rajillf7xxkxbu
Proving system correctness with KIV
[chapter]
1997
Lecture Notes in Computer Science
Synopsis KIV 3.0 is an advanced tool for engineering high assurance systems. ...
It supports the entire design process from formal specifications to executable verified code. It is ready for use, and has been tested in a number of industrial pilot applications. ...
In cooperation with the company (intecs sistemi, Pisa) that developed the software, part of the guidance and navigation control (GNC) system of a space craft was treated formally, and reevaluated in KIV ...
doi:10.1007/bfb0030647
fatcat:uc5w4rfl3zasjcq6zbj4amj6cm
Formally Verifying Dynamic Properties of Knowledge Based Systems
[chapter]
1999
Lecture Notes in Computer Science
We have used the KIV interactive theorem prover to obtain machine-assisted proofs for all the properties and theorems in this paper. ...
In this paper we study dynamic properties of knowledge-based systems. We argue the importance of such dynamic properties for the construction and analysis of knowledge-based systems. ...
Finally, for both case studies we have suggested a general approach that could be applied to other problem solving methods in order to obtain the same results for those methods. ...
doi:10.1007/3-540-48775-1_10
fatcat:qxjsiqiiljaidp5p26r2kanqca
Computer Simulation of Neural Networks Using Spreadsheets: The Dawn of the Age of Camelot
[article]
2018
arXiv
pre-print
, application of third-party add-ins to spreadsheets, development of macros using the embedded languages of spreadsheets; use of standard spreadsheet add-ins for non-linear optimization, creation of neural ...
After analyzing a collection of writings of 1890-1950, the research determines the role of the scientific journal "Bulletin of Mathematical Biophysics", its founder Nicolas Rashevsky and the scientific ...
In [46] a theory of such neural circuits is developed which provide for formal logical thinking. ...
arXiv:1807.00018v2
fatcat:tdxztga7qbg6nchbp2vpodq4fm
Verification and Validation of Knowledge-Based Systems: Report on Two 1997 Events
1998
The AI Magazine
Qualitative reasoning is an exciting research area of artificial intelligence that combines the quest for fundamental understanding of effective reasoning about physical systems and new ways to supplement ...
Previously having studied at The Programming Research Group, Oxford University, England, and Wadham College, Oxford. ...
Plant is a chartered engineer (U.K.), a European engineer, and a fellow of the British Computer Society and holds a visiting professorship in computer science at the University of Wolverhampton in England ...
doi:10.1609/aimag.v19i3.1400
dblp:journals/aim/AntoniouHPV98
fatcat:mmeptddv2fdonnk5obzyewnhra
Combining task execution and background knowledge for the verification of medical guidelines
2007
Knowledge-Based Systems
To investigate the quality of such guidelines we propose a formalization of criteria for good practice medicine a guideline should comply to. ...
We use this theory in conjunction with medical background knowledge to verify the quality of a guideline dealing with diabetes mellitus type 2 using the interactive theorem prover KIV. ...
Verification using KIV The formal verification was done with the interactive verification tool KIV [1] . ...
doi:10.1016/j.knosys.2006.11.005
fatcat:edlesow7gbbezoqq3tmxgtua34
Reasoning and Verification: State of the Art and Current Trends
2014
IEEE Intelligent Systems
In this article, the authors give an overview of toolbased verification of hardware and software systems and discuss the relation between verification and logical reasoning. reiner Hähnle is a professor ...
Acknowledgment We thank the anonymous reviewers for their careful reading of this article and numerous valuable suggestions for improvement. ...
Lately, there has been growing interest in the verification of safety and liveness properties for hybrid systems, 4 and various methods and tools-such as HyTech and KeYmaera-have been developed for that ...
doi:10.1109/mis.2014.3
fatcat:dm3azbzibvhx7n7sgkrbdmufsa
KeY: A Formal Method for Object-Oriented Systems
[chapter]
2007
Lecture Notes in Computer Science
This paper gives an overview of the KeY approach and highlights the main features of the KeY system. KeY is an approach (and a system) for the deductive verification of object-oriented software. ...
The intention is to provide a platform that allows close collaboration of conventional and formal software development methods. ...
This means that KeY provides a common tool and conceptual base for developers and formal methods specialists. ...
doi:10.1007/978-3-540-72952-5_2
fatcat:ulq2gvp7yjdkrf5zyjat3xqnwy
A software architecture for knowledge-based systems
1999
Knowledge engineering review (Print)
The paper introduces a software architecture for the speci®cation and veri®cation of knowledgebased systems combining conceptual and formal techniques. ...
We identify four elements of the speci®cation of a knowledgebased system: a task de®nition, a problem-solving method, a domain model, and an adaptor. ...
anonymous reviewers for helpful comments on drafts of the paper and Je Butler and Nils Ramsauer for proof reading the manuscript. ...
doi:10.1017/s0269888999142097
fatcat:7a5z63qchfgebpmx772nirnp7e
Verification of B $$^+$$ trees by integration of shape analysis and interactive theorem proving
2013
Journal of Software and Systems Modeling
TVLA itself relies on problem specific constraints and lemmas, that were proven in KIV as a foundation for an overall correct analysis. ...
Interactive proofs of correctness of pointermanipulating programs tend to be difficult. We propose an approach that integrates shape analysis and interactive theorem proving, namely TVLA and KIV. ...
Acknowledgements We thank Alexander Knapp, Axel Habermaier, and the anonymous reviewers for their valuable feedback. ...
doi:10.1007/s10270-013-0320-1
fatcat:u3plcztperh43bu5scy2oga7zq
Verifying Concurrent Systems with Symbolic Execution
2002
Journal of Logic and Computation
An inplementation in the interactive theorem prover KIV has shown that this technique offers a high degree of automation and allows simple, local invariants. ...
For sequential programs symbolic execution is a very intuitive, interactive proof strategy. In this paper we will adopt this technique for parallel programs. ...
However, it should be noted that the calculus has been implemented in KIV [2] , an integrated development environment for formally developing correct systems. ...
doi:10.1093/logcom/12.4.549
fatcat:wqi6kuvz7rbx5e7cqsycn4a65a
Combining Task Execution and Background Knowledge for the Verification of Medical Guidelines
[chapter]
2007
Research and Development in Intelligent Systems XXIII
To investigate the quality of such guidelines we propose a formalization of criteria for good practice medicine a guideline should comply to. ...
We use this theory in conjunction with medical background knowledge to verify the quality of a guideline dealing with diabetes mellitus type 2 using the interactive theorem prover KIV. ...
Verification using KIV The formal verification was done with the interactive verification tool KIV [1] . ...
doi:10.1007/978-1-84628-663-6_1
dblp:conf/sgai/HommersomGLBS06
fatcat:l36ngwrdozesxbsi6pwpzmxcke
Verification of medical guidelines in KIV
2008
Studies in Health Technology and Informatics
To test the applicability we provide an implementation of the semantics of the medical planning language Asbru and also provide a formalised guideline for the treatment of breast cancer. ...
We propose to use computerised medical guidelines as models for verification tools, so they can be validated with medical properties. ...
Asbru in KIV KIV [4] is a tool for formal systems development. It provides strong proof support for all validation and verification tasks. ...
pmid:18806334
fatcat:g6dave6tnbghdos6x4fit4wv4e
« Previous
Showing results 1 — 15 out of 396 results