Matches in DBpedia 2014 for { <http://dbpedia.org/resource/ACL2> ?p ?o. }
Showing items 1 to 52 of
52
with 100 items per page.
- ACL2 abstract "ACL2 (A Computational Logic for Applicative Common Lisp) is a software system consisting of a programming language, an extensible theory in a first-order logic, and a mechanical theorem prover. ACL2 is designed to support automated reasoning in inductive logical theories, mostly for the purpose of software and hardware verification. The input language and implementation of ACL2 are built on Common Lisp. ACL2 is free, open source (BSD license) software.The ACL2 programming language is an applicative (side-effect free) variant of Common Lisp. ACL2 is untyped. All ACL2 functions are total — that is, every function maps each object in the ACL2 universe to another object in its universe.ACL2's base theory axiomatizes the semantics of its programming language and its built-in functions. User definitions in the programming language that satisfy a definitional principle extend the theory in a way that maintains the theory's logical consistency.The core of ACL2's theorem prover is based on term rewriting, and this core is extensible in that user-discovered theorems can be used as ad-hoc proof techniques for subsequent conjectures.ACL2 is intended to be an "industrial strength" version of the Boyer–Moore theorem prover, NQTHM. Toward this goal, ACL2 has many features to support clean engineering of interesting mathematical and computational theories. ACL2 also derives efficiency from being built on Common Lisp; for example, the same specification that is the basis for inductive verification can be compiled and run natively.In 2005, the authors of the Boyer-Moore family of provers, which includes ACL2, received the ACM Software System Award "for pioneering and engineering a most effective theorem prover (...) as a formal methods tool for verifying safety-critical hardware and software."".
- ACL2 designer J_Strother_Moore.
- ACL2 designer Matt_Kaufmann.
- ACL2 designer Robert_S._Boyer.
- ACL2 developer J_Strother_Moore.
- ACL2 developer Matt_Kaufmann.
- ACL2 influencedBy Common_Lisp.
- ACL2 influencedBy Nqthm.
- ACL2 latestReleaseVersion "6.4".
- ACL2 license BSD_licenses.
- ACL2 wikiPageExternalLink acl2s.ccs.neu.edu.
- ACL2 wikiPageExternalLink acl2.
- ACL2 wikiPageExternalLink ACL2-TUTORIAL.html.
- ACL2 wikiPageExternalLink INTERESTING-APPLICATIONS.html.
- ACL2 wikiPageID "162049".
- ACL2 wikiPageRevisionID "600958359".
- ACL2 bodystyle "width:320px".
- ACL2 designer "Robert S. Boyer, J Strother Moore and Matt Kaufmann".
- ACL2 developer "Matt Kaufmann and J Strother Moore".
- ACL2 hasPhotoCollection ACL2.
- ACL2 influencedBy Common_Lisp.
- ACL2 influencedBy Nqthm.
- ACL2 latestReleaseVersion "6.4".
- ACL2 license BSD_licenses.
- ACL2 logo "150".
- ACL2 name "ACL2".
- ACL2 operatingSystem Cross-platform.
- ACL2 paradigm Functional_programming.
- ACL2 paradigm Metaprogramming.
- ACL2 typing Type_system.
- ACL2 year "19901996".
- ACL2 subject Category:Common_Lisp_software.
- ACL2 subject Category:Free_theorem_provers.
- ACL2 subject Category:Lisp_programming_language.
- ACL2 subject Category:Lisp_programming_language_family.
- ACL2 subject Category:Theorem_proving_software_systems.
- ACL2 type ProgrammingLanguage.
- ACL2 type Software.
- ACL2 type Work.
- ACL2 type CreativeWork.
- ACL2 type InformationEntity.
- ACL2 comment "ACL2 (A Computational Logic for Applicative Common Lisp) is a software system consisting of a programming language, an extensible theory in a first-order logic, and a mechanical theorem prover. ACL2 is designed to support automated reasoning in inductive logical theories, mostly for the purpose of software and hardware verification. The input language and implementation of ACL2 are built on Common Lisp.".
- ACL2 label "ACL2".
- ACL2 label "ACL2".
- ACL2 label "ACL2".
- ACL2 sameAs ACL2.
- ACL2 sameAs m.015hl_.
- ACL2 sameAs Q4650692.
- ACL2 sameAs Q4650692.
- ACL2 wasDerivedFrom ACL2?oldid=600958359.
- ACL2 isPrimaryTopicOf ACL2.
- ACL2 name "ACL2".