Abstract
No abstract available.
Cited By
- Timany A, Krebbers R, Dreyer D and Birkedal L (2024). A Logical Approach to Type Soundness, Journal of the ACM, 71:6, (1-75), Online publication date: 31-Dec-2025.
- Wirsing M, De Nicola R, Jähnichen S and Tribastone M Rigorous Engineering of Collective Adaptive Systems Introduction to the 5 Track Edition Leveraging Applications of Formal Methods, Verification and Validation. Rigorous Engineering of Collective Adaptive Systems, (1-12)
- Hewer B and Hutton G (2024). Quotient Haskell: Lightweight Quotient Types for All, Proceedings of the ACM on Programming Languages, 8:POPL, (785-815), Online publication date: 5-Jan-2024.
- Affeldt R and Cohen C (2023). Measure Construction by Extension in Dependent Type Theory with Application to Integration, Journal of Automated Reasoning, 67:3, Online publication date: 1-Sep-2023.
- Rothgang C, Rabe F and Benzmüller C Theorem Proving in Dependently-Typed Higher-Order Logic Automated Deduction – CADE 29, (438-455)
- Sterling J and Harper R (2021). Logical Relations as Types: Proof-Relevant Parametricity for Program Modules, Journal of the ACM, 68:6, (1-47), Online publication date: 31-Dec-2022.
- Stockdill A, Raggi D, Jamnik M, Garcia Garcia G and Cheng P Considerations in Representation Selection for Problem Solving: A Review Diagrammatic Representation and Inference, (35-51)
- Michael J, Drusinsky D and Wijesekera D (2021). Formal Methods in Cyberphysical Systems, Computer, 54:9, (25-29), Online publication date: 1-Sep-2021.
- Kaliszyk C and Rabe F A Survey of Languages for Formalizing Mathematics Intelligent Computer Mathematics, (138-156)
- Cohen L and Rowe R Integrating Induction and Coinduction via Closure Operators and Proof Cycles Automated Reasoning, (375-394)
- Affeldt R, Cohen C, Kerjean M, Mahboubi A, Rouhling D and Sakaguchi K Competing Inheritance Paths in Dependent Type Theory: A Case Study in Functional Analysis Automated Reasoning, (3-20)
- Berger U, Petrovska O and Tsuiki H Prawf: An Interactive Proof System for Program Extraction Beyond the Horizon of Computability, (137-148)
- Rahli V, Bickford M, Cohen L and Constable R (2019). Bar Induction is Compatible with Constructive Type Theory, Journal of the ACM, 66:2, (1-35), Online publication date: 26-Apr-2019.
- Kellison A, Bickford M and Constable R (2019). Implementing Euclid's straightedge and compass constructions in type theory, Annals of Mathematics and Artificial Intelligence, 85:2-4, (175-192), Online publication date: 1-Apr-2019.
- Kună?Ar O and Popescu A (2019). From Types to Sets by Local Type Definition in Higher-Order Logic, Journal of Automated Reasoning, 62:2, (237-260), Online publication date: 1-Feb-2019.
- Bickford M, Cohen L, Constable R and Rahli V Computability Beyond Church-Turing via Choice Sequences Proceedings of the 33rd Annual ACM/IEEE Symposium on Logic in Computer Science, (245-254)
- Sterling J and Harper R Guarded Computational Type Theory Proceedings of the 33rd Annual ACM/IEEE Symposium on Logic in Computer Science, (879-888)
- Fulton N, Mitsch S, Bohrer R and Platzer A Bellerophon: Tactical Theorem Proving for Hybrid Systems Interactive Theorem Proving, (207-224)
- Rahli V, Bickford M and Constable R Bar induction Proceedings of the 32nd Annual ACM/IEEE Symposium on Logic in Computer Science, (1-12)
- Angiuli C, Harper R and Wilson T (2017). Computational higher-dimensional type theory, ACM SIGPLAN Notices, 52:1, (680-693), Online publication date: 11-May-2017.
- Bohrer R, Rahli V, Vukotic I, Völp M and Platzer A Formally verified differential dynamic logic Proceedings of the 6th ACM SIGPLAN Conference on Certified Programs and Proofs, (208-221)
- Angiuli C, Harper R and Wilson T Computational higher-dimensional type theory Proceedings of the 44th ACM SIGPLAN Symposium on Principles of Programming Languages, (680-693)
- Schubert A, Urzyczyn P and Walukiewicz-Chrząszcz D (2016). How Hard Is Positive Quantification?, ACM Transactions on Computational Logic, 17:4, (1-29), Online publication date: 15-Nov-2016.
- Schmid G and Kuncak V SMT-based checking of predicate-qualified types for Scala Proceedings of the 2016 7th ACM SIGPLAN Symposium on Scala, (31-40)
- Kraus N Constructions with Non-Recursive Higher Inductive Types Proceedings of the 31st Annual ACM/IEEE Symposium on Logic in Computer Science, (595-604)
- Swamy N, Hriţcu C, Keller C, Rastogi A, Delignat-Lavaud A, Forest S, Bhargavan K, Fournet C, Strub P, Kohlweiss M, Zinzindohoue J and Zanella-Béguelin S (2016). Dependent types and multi-monadic effects in F*, ACM SIGPLAN Notices, 51:1, (256-270), Online publication date: 8-Apr-2016.
- Lesani M, Bell C and Chlipala A (2016). Chapar: certified causally consistent distributed key-value stores, ACM SIGPLAN Notices, 51:1, (357-370), Online publication date: 8-Apr-2016.
- Lepigre R A Classical Realizability Model for a Semantical Value Restriction Proceedings of the 25th European Symposium on Programming Languages and Systems - Volume 9632, (476-502)
- Woos D, Wilcox J, Anton S, Tatlock Z, Ernst M and Anderson T Planning for change in a formal verification of the raft consensus protocol Proceedings of the 5th ACM SIGPLAN Conference on Certified Programs and Proofs, (154-165)
- Rahli V and Bickford M A nominal exploration of intuitionism Proceedings of the 5th ACM SIGPLAN Conference on Certified Programs and Proofs, (130-141)
- Swamy N, Hriţcu C, Keller C, Rastogi A, Delignat-Lavaud A, Forest S, Bhargavan K, Fournet C, Strub P, Kohlweiss M, Zinzindohoue J and Zanella-Béguelin S Dependent types and multi-monadic effects in F* Proceedings of the 43rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, (256-270)
- Lesani M, Bell C and Chlipala A Chapar: certified causally consistent distributed key-value stores Proceedings of the 43rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, (357-370)
- Vazou N, Bakst A and Jhala R (2015). Bounded refinement types, ACM SIGPLAN Notices, 50:9, (48-61), Online publication date: 18-Dec-2015.
- Hawblitzel C, Howell J, Kapritsos M, Lorch J, Parno B, Roberts M, Setty S and Zill B IronFleet Proceedings of the 25th Symposium on Operating Systems Principles, (1-17)
- Vazou N, Bakst A and Jhala R Bounded refinement types Proceedings of the 20th ACM SIGPLAN International Conference on Functional Programming, (48-61)
- Wilcox J, Woos D, Panchekha P, Tatlock Z, Wang X, Ernst M and Anderson T (2015). Verdi: a framework for implementing and formally verifying distributed systems, ACM SIGPLAN Notices, 50:6, (357-368), Online publication date: 7-Aug-2015.
- Rabe F Generic Literals Proceedings of the International Conference on Intelligent Computer Mathematics - Volume 9150, (102-117)
- Wilcox J, Woos D, Panchekha P, Tatlock Z, Wang X, Ernst M and Anderson T Verdi: a framework for implementing and formally verifying distributed systems Proceedings of the 36th ACM SIGPLAN Conference on Programming Language Design and Implementation, (357-368)
- Awodey S and Harper R (2015). Homotopy type theory, ACM SIGLOG News, 2:1, (37-44), Online publication date: 28-Jan-2015.
- Angiuli C, Morehouse E, Licata D and Harper R (2014). Homotopical patch theory, ACM SIGPLAN Notices, 49:9, (243-256), Online publication date: 26-Nov-2014.
- Cohen L and Avron A Ancestral Logic Proceedings of the 21st International Workshop on Logic, Language, Information, and Computation - Volume 8652, (137-151)
- Angiuli C, Morehouse E, Licata D and Harper R Homotopical patch theory Proceedings of the 19th ACM SIGPLAN international conference on Functional programming, (243-256)
- Anand A and Rahli V A Generic Approach to Proofs about Substitution Proceedings of the 2014 International Workshop on Logical Frameworks and Meta-languages: Theory and Practice, (1-8)
- Visser W, Bjørner N and Shankar N Software engineering and automated deduction Future of Software Engineering Proceedings, (155-166)
- Srivastava S, Gulwani S and Foster J (2013). Template-based program verification and program synthesis, International Journal on Software Tools for Technology Transfer (STTT), 15:5-6, (497-518), Online publication date: 1-Oct-2013.
- Rahli V, Bickford M and Anand A Formal program optimization in nuprl using computational equivalence and partial types Proceedings of the 4th international conference on Interactive Theorem Proving, (261-278)
- Lawrence A, Berger U and Seisenberger M (2012). Extracting a DPLL Algorithm, Electronic Notes in Theoretical Computer Science (ENTCS), 286, (243-256), Online publication date: 1-Sep-2012.
- Constable R On Building Constructive Formal Theories of Computation Noting the Roles of Turing, Church, and Brouwer Proceedings of the 2012 27th Annual IEEE/ACM Symposium on Logic in Computer Science, (2-8)
- Hatcliff J, Leavens G, Leino K, Müller P and Parkinson M (2012). Behavioral interface specification languages, ACM Computing Surveys, 44:3, (1-58), Online publication date: 1-Jun-2012.
- Krishnaswami N and Benton N Adding equations to system f types Proceedings of the 21st European conference on Programming Languages and Systems, (417-435)
- Caires L, Pfenning F and Toninho B Towards concurrent type theory Proceedings of the 8th ACM SIGPLAN workshop on Types in language design and implementation, (1-12)
- Licata D and Harper R Canonicity for 2-dimensional type theory Proceedings of the 39th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (337-348)
- Stampoulis A and Shao Z Static and user-extensible proof checking Proceedings of the 39th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (273-284)
- Kimmell G, Stump A, Eades H, Fu P, Sheard T, Weirich S, Casinghino C, Sjöberg V, Collins N and Ahn K Equational reasoning about programs with general recursion and call-by-value semantics Proceedings of the sixth workshop on Programming languages meets program verification, (15-26)
- Licata D and Harper R (2012). Canonicity for 2-dimensional type theory, ACM SIGPLAN Notices, 47:1, (337-348), Online publication date: 18-Jan-2012.
- Stampoulis A and Shao Z (2012). Static and user-extensible proof checking, ACM SIGPLAN Notices, 47:1, (273-284), Online publication date: 18-Jan-2012.
- Kreitz C Nuprl as logical framework for automating proofs in category theory Logic and Program Semantics, (124-148)
- Ahn K and Sheard T A hierarchy of mendler style recursion combinators Proceedings of the 16th ACM SIGPLAN international conference on Functional programming, (234-246)
- Ahn K and Sheard T (2011). A hierarchy of mendler style recursion combinators, ACM SIGPLAN Notices, 46:9, (234-246), Online publication date: 18-Sep-2011.
- Capretta V (2011). Coalgebras in functional programming and type theory, Theoretical Computer Science, 412:38, (5006-5024), Online publication date: 2-Sep-2011.
- Toninho B, Caires L and Pfenning F Dependent session types via intuitionistic linear type theory Proceedings of the 13th international ACM SIGPLAN symposium on Principles and practices of declarative programming, (161-172)
- Bengtson J, Bhargavan K, Fournet C, Gordon A and Maffeis S (2011). Refinement types for secure implementations, ACM Transactions on Programming Languages and Systems, 33:2, (1-45), Online publication date: 1-Jan-2011.
- Poernomo I and Terrell J Correct-by-construction model transformations from partially ordered specifications in Coq Proceedings of the 12th international conference on Formal engineering methods and software engineering, (56-73)
- Halpern J and Petride S (2010). A knowledge-based analysis of global function computation, Distributed Computing, 23:3, (197-224), Online publication date: 1-Nov-2010.
- Asperti A and Coen C Some considerations on the usability of interactive provers Proceedings of the 10th ASIC and 9th MKM international conference, and 17th Calculemus conference on Intelligent computer mathematics, (147-156)
- Codescu M, Horozal F, Kohlhase M, Mossakowski T, Rabe F and Sojakova K Towards logical frameworks in the heterogeneous tool set hets Proceedings of the 20th international conference on Recent Trends in Algebraic Development Techniques, (139-159)
- Miller D Finding unity in computational logic Proceedings of the 2010 ACM-BCS Visions of Computer Science Conference, (1-13)
- Wilson S, Fleuriot J and Smaill A (2010). Automation for Dependently Typed Functional Programming, Fundamenta Informaticae, 102:2, (209-228), Online publication date: 1-Apr-2010.
- Shankar N Rewriting, inference, and proof Proceedings of the 8th international conference on Rewriting logic and its applications, (1-14)
- Shankar N Fixpoints and search in PVS Advanced Lectures on Software Engineering, (140-161)
- Jhala R and Majumdar R (2009). Software model checking, ACM Computing Surveys, 41:4, (1-54), Online publication date: 1-Oct-2009.
- Shankar N (2009). Automated deduction for verification, ACM Computing Surveys, 41:4, (1-56), Online publication date: 1-Oct-2009.
- Asperti A, Geuvers H and Natarajan R (2009). Social processes, program verification and all that, Mathematical Structures in Computer Science, 19:5, (877-896), Online publication date: 1-Oct-2009.
- Chollet A, Wallet G, Fuchs L, Largeteau-Skapin G and Andres E (2009). Insight in discrete geometry and computational content of a discrete model of the continuum, Pattern Recognition, 42:10, (2220-2228), Online publication date: 1-Oct-2009.
- Licata D and Harper R Positively dependent types Proceedings of the 3rd workshop on Programming languages meets program verification, (3-14)
- Avellone A, Fiorino G and Moscato U (2008). Optimization techniques for propositional intuitionistic logic and their implementation, Theoretical Computer Science, 409:1, (41-58), Online publication date: 1-Dec-2008.
- Fuchs L, Largeteau-Skapin G, Wallet G, Andres E and Chollet A A first look into a formal and constructive approach for discrete geometry using nonstandard analysis Proceedings of the 14th IAPR international conference on Discrete geometry for computer imagery, (21-32)
- Barras B and Bernardo B The implicit calculus of constructions as a programming language with dependent types Proceedings of the Theory and practice of software, 11th international conference on Foundations of software science and computational structures, (365-379)
- Altenkirch T, McBride C and Swierstra W Observational equality, now! Proceedings of the 2007 workshop on Programming languages meets program verification, (57-68)
- Korukhova Y (2007). An approach to automatic deductive synthesis of functional programs, Annals of Mathematics and Artificial Intelligence, 50:3-4, (255-271), Online publication date: 1-Aug-2007.
- Avellone A, Fiorino G and Moscato U Improvements to the Tableau Prover PITP Proceedings of the 16th international conference on Automated Reasoning with Analytic Tableaux and Related Methods, (233-237)
- Normann I and Kohlhase M Extended Formula Normalization for ε-Retrieval and Sharing of Mathematical Knowledge Proceedings of the 14th symposium on Towards Mechanized Mathematical Assistants: 6th International Conference, (356-370)
- Scherpelz E, Lerner S and Chambers C Automatic inference of optimizer flow functions from semantic meanings Proceedings of the 28th ACM SIGPLAN Conference on Programming Language Design and Implementation, (135-145)
- Scherpelz E, Lerner S and Chambers C (2007). Automatic inference of optimizer flow functions from semantic meanings, ACM SIGPLAN Notices, 42:6, (135-145), Online publication date: 10-Jun-2007.
- Constable R and Moczydłowski W Extracting the Resolution Algorithm from a Completeness Proof for the Propositional Calculus Proceedings of the international symposium on Logical Foundations of Computer Science, (147-161)
- Pucella R (2007). Alternative Logics: a book review, ACM SIGACT News, 38:2, (75-86), Online publication date: 1-Jun-2007.
- Xi H Attributive types for proof erasure Proceedings of the 2007 international conference on Types for proofs and programs, (188-202)
- Honsell F, Lenisa M and Liquori L (2007). A Framework for Defining Logical Frameworks, Electronic Notes in Theoretical Computer Science (ENTCS), 172, (399-436), Online publication date: 1-Apr-2007.
- Geuvers H, Niqui M, Spitters B and Wiedijk F (2007). Constructive analysis, types and exact real numbers, Mathematical Structures in Computer Science, 17:1, (3-36), Online publication date: 1-Feb-2007.
- Luo Z A type-theoretic framework for formal reasoning with different logical foundations Proceedings of the 11th Asian computing science conference on Advances in computer science: secure software and related issues, (214-222)
- Attiogbé J Multi-process systems analysis using event b Proceedings of the 8th international conference on Formal Methods and Software Engineering, (660-677)
- Grue K Logiweb Proceedings of the Second international conference on Mathematical Software, (343-353)
- Kozen D, Kreitz C and Richter E Automating proofs in category theory Proceedings of the Third international joint conference on Automated Reasoning, (392-407)
- Rabe F First-order logic with dependent types Proceedings of the Third international joint conference on Automated Reasoning, (377-391)
- Miller D Representing and reasoning with operational semantics Proceedings of the Third international joint conference on Automated Reasoning, (4-20)
- McLaughlin S An interpretation of Isabelle/HOL in HOL light Proceedings of the Third international joint conference on Automated Reasoning, (192-204)
- Constable R and Moczydłowski W Extracting programs from constructive HOL proofs via IZF set-theoretic semantics Proceedings of the Third international joint conference on Automated Reasoning, (162-176)
- Ye L and Chen J Formal functional description of semantic web services Proceedings of the 2006 international workshop on Service-oriented software engineering, (54-59)
- Poernomo I The meta-object facility typed Proceedings of the 2006 ACM symposium on Applied computing, (1845-1849)
- Sozeau M Subset coercions in Coq Proceedings of the 2006 international conference on Types for proofs and programs, (237-252)
- Shankar N Inference systems for logical algorithms Proceedings of the 25th international conference on Foundations of Software Technology and Theoretical Computer Science, (60-78)
- Westbrook E, Stump A and Wehrman I A language-based approach to functionally correct imperative programming Proceedings of the tenth ACM SIGPLAN international conference on Functional programming, (268-279)
- Chen C and Xi H Combining programming with theorem proving Proceedings of the tenth ACM SIGPLAN international conference on Functional programming, (66-77)
- Nogin A, Kopylov A, Yu X and Hickey J A computational approach to reflective meta-reasoning about languages with bindings Proceedings of the 3rd ACM SIGPLAN workshop on Mechanized reasoning about languages with variable binding, (2-12)
- Cui S, Donnelly K and Xi H System description Proceedings of the 5th international conference on Frontiers of Combining Systems, (310-320)
- Raths T, Otten J and Kreitz C The ILTP library Proceedings of the 14th international conference on Automated Reasoning with Analytic Tableaux and Related Methods, (333-337)
- Otten J Clausal connection-based theorem proving in intuitionistic first-order logic Proceedings of the 14th international conference on Automated Reasoning with Analytic Tableaux and Related Methods, (245-261)
- Westbrook E, Stump A and Wehrman I (2005). A language-based approach to functionally correct imperative programming, ACM SIGPLAN Notices, 40:9, (268-279), Online publication date: 12-Sep-2005.
- Chen C and Xi H (2005). Combining programming with theorem proving, ACM SIGPLAN Notices, 40:9, (66-77), Online publication date: 12-Sep-2005.
- Besta M and Stomp F (2005). A complete mechanization of correctness of a string-preprocessing algorithm, Formal Methods in System Design, 27:1-2, (5-27), Online publication date: 1-Sep-2005.
- Oury N Extensionality in the calculus of constructions Proceedings of the 18th international conference on Theorem Proving in Higher Order Logics, (278-293)
- Stehr M (2005). The Open Calculus of Constructions (Part II): An Equational Type Theory with Dependent Types for Programming, Specification, and Interactive Theorem Proving, Fundamenta Informaticae, 68:3, (249-288), Online publication date: 1-Aug-2005.
- Chin B, Markstrum S and Millstein T Semantic type qualifiers Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation, (85-95)
- Chin B, Markstrum S and Millstein T (2005). Semantic type qualifiers, ACM SIGPLAN Notices, 40:6, (85-95), Online publication date: 12-Jun-2005.
- Stehr M (2005). The Open Calculus of Constructions (Part II): An Equational Type Theory with Dependent Types for Programming, Specification, and Interactive Theorem Proving, Fundamenta Informaticae, 68:3, (249-288), Online publication date: 1-May-2005.
- Stehr M (2005). The Open Calculus of Constructions (Part I): An Equational Type Theory with Dependent Types for Programming, Specification, and Interactive Theorem Proving, Fundamenta Informaticae, 68:1-2, (131-174), Online publication date: 1-Apr-2005.
- Michelbrink M and Setzer A (2005). State Dependent IO-Monads in Type Theory, Electronic Notes in Theoretical Computer Science (ENTCS), 122:C, (127-146), Online publication date: 7-Mar-2005.
- Zhu D and Xi H Safe programming with pointers through stateful views Proceedings of the 7th international conference on Practical Aspects of Declarative Languages, (83-97)
- Stehr M (2005). The Open Calculus of Constructions (Part I): An Equational Type Theory with Dependent Types for Programming, Specification, and Interactive Theorem Proving, Fundamenta Informaticae, 68:1-2, (131-174), Online publication date: 1-Jan-2005.
- Poernomo I A type theoretic framework for formal metamodelling Proceedings of the 2004 international conference on Architecting Systems with Trustworthy Components, (262-298)
- Xu W, Kumar S and Li K Fast Paths in Concurrent Programs Proceedings of the 13th International Conference on Parallel Architectures and Compilation Techniques, (189-200)
- Liang C, Nadathur G and Qi X (2004). Choices in Representation and Reduction Strategies for Lambda Terms in Intensional Contexts, Journal of Automated Reasoning, 33:2, (89-132), Online publication date: 1-Sep-2004.
- Benzinger R (2004). Automated higher-order complexity analysis, Theoretical Computer Science, 318:1-2, (79-103), Online publication date: 6-Jun-2004.
- Le Meur A, Lawall J and Consel C (2004). Specialization Scenarios, Higher-Order and Symbolic Computation, 17:1-2, (47-92), Online publication date: 1-Mar-2004.
- Wadler P (2003). The Girard--Reynolds isomorphism, Information and Computation, 186:2, (260-284), Online publication date: 1-Nov-2003.
- Nadathur G and Qi X Explicit substitutions in the reduction of lambda terms Proceedings of the 5th ACM SIGPLAN international conference on Principles and practice of declaritive programming, (195-206)
- Luo L and Zhu M (2003). Partitioning based operating system, ACM SIGOPS Operating Systems Review, 37:3, (23-35), Online publication date: 1-Jul-2003.
- Luo L, Zhu M and Zhang Q (2003). A formal semantic definition of DEVIL, ACM SIGPLAN Notices, 38:4, (47-56), Online publication date: 1-Apr-2003.
- Luo Z (2003). PAL+: a lambda-free logical framework, Journal of Functional Programming, 13:2, (317-338), Online publication date: 1-Mar-2003.
- London R and Craigen D Program verification Encyclopedia of Computer Science, (1458-1461)
- Barzilay R and Lee L Bootstrapping lexical choice via multiple-sequence alignment Proceedings of the ACL-02 conference on Empirical methods in natural language processing - Volume 10, (164-171)
- Berghofer S Program extraction in simply-typed higher order logic Proceedings of the 2002 international conference on Types for proofs and programs, (21-38)
- Le Meur A, Lawall J and Consel C (2002). Towards bridging the gap between programming languages and partial evaluation, ACM SIGPLAN Notices, 37:3, (9-18), Online publication date: 1-Mar-2002.
- Xi H (2002). Dependent Types for Program Termination Verification, Higher-Order and Symbolic Computation, 15:1, (91-131), Online publication date: 1-Mar-2002.
- Le Meur A, Lawall J and Consel C Towards bridging the gap between programming languages and partial evaluation Proceedings of the 2002 ACM SIGPLAN workshop on Partial evaluation and semantics-based program manipulation, (9-18)
- Zhu M (2001). Formal specifications of debuggers, ACM SIGPLAN Notices, 36:9, (54-63), Online publication date: 1-Sep-2001.
- Zhu M (2001). Denotational semantics of programming languages and compiler generation in PowerEpsilon, ACM SIGPLAN Notices, 36:9, (39-53), Online publication date: 1-Sep-2001.
- Zhu M, Luo L and Xiong G (2001). The minimal model of operating systems, ACM SIGOPS Operating Systems Review, 35:3, (22-29), Online publication date: 1-Jul-2001.
- Kamareddine F and Laan T (2001). A Correspondence between Martin-Löf Type Theory, the Ramified Theory of Types and Pure Type Systems, Journal of Logic, Language and Information, 10:3, (375-402), Online publication date: 1-Jun-2001.
- Holmes M and Alves-Foss J (2001). The Watson Theorem Prover, Journal of Automated Reasoning, 26:4, (357-408), Online publication date: 1-May-2001.
- Giunchiglia F, Pecchiari P and Talcott C (2001). Reasoning Theories, Journal of Automated Reasoning, 26:3, (291-331), Online publication date: 1-Apr-2001.
- Théry L (2001). A Machine-Checked Implementation of Buchberger's Algorithm, Journal of Automated Reasoning, 26:2, (107-137), Online publication date: 1-Feb-2001.
- Ireland A and Stark J (2001). Proof planning for strategy development, Annals of Mathematics and Artificial Intelligence, 29:1-4, (65-97), Online publication date: 10-Jan-2001.
- Barendregt H and Geuvers H Proof-assistants using dependent type systems Handbook of automated reasoning, (1149-1238)
- Pfenning F Logical frameworks Handbook of automated reasoning, (1063-1147)
- Zhu M, Luo L and Xiong G (2001). A provably correct operating system, ACM SIGOPS Operating Systems Review, 35:1, (17-33), Online publication date: 1-Jan-2001.
- Monroy R, Bundy A and Green I (2000). Planning Proofs of Equations in CCS, Automated Software Engineering, 7:3, (263-304), Online publication date: 1-Jul-2000.
- Nakano H A Modality for Recursion Proceedings of the 15th Annual IEEE Symposium on Logic in Computer Science
- Liu X, Kreitz C, van Renesse R, Hickey J, Hayden M, Birman K and Constable R (1999). Building reliable, high-performance communication systems from components, ACM SIGOPS Operating Systems Review, 33:5, (80-92), Online publication date: 12-Dec-1999.
- Liu X, Kreitz C, van Renesse R, Hickey J, Hayden M, Birman K and Constable R Building reliable, high-performance communication systems from components Proceedings of the seventeenth ACM symposium on Operating systems principles, (80-92)
- Felty A and Stomp F (1999). Cache Coherency in SCI: Specification and a Sketch of Correctness, Formal Aspects of Computing, 11:5, (475-497), Online publication date: 1-Dec-1999.
- Armando A, Smaill A and Green I (1999). Automatic Synthesis of Recursive Programs, Automated Software Engineering, 6:4, (329-356), Online publication date: 1-Oct-1999.
- Loveland D (1999). Automated Deduction, AI Magazine, 20:1, (77-98), Online publication date: 1-Mar-1999.
- Wong W (1999). Validation of HOL Proofs by Proof Checking, Formal Methods in System Design, 14:2, (193-212), Online publication date: 1-Mar-1999.
- Aitken W, Constable R and Underwood J (1999). Metalogical Frameworks II, Journal of Automated Reasoning, 22:2, (171-221), Online publication date: 1-Feb-1999.
- Bundy A A survey of automated deduction Artificial intelligence today, (153-174)
- Xi H and Pfenning F Dependent types in practical programming Proceedings of the 26th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (214-227)
- Augustsson L (1998). Cayenne—a language with dependent types, ACM SIGPLAN Notices, 34:1, (239-250), Online publication date: 1-Jan-1999.
- Kerber M, Kohlhase M and Sorge V (1998). Integrating Computer Algebra into Proof Planning, Journal of Automated Reasoning, 21:3, (327-355), Online publication date: 1-Dec-1998.
- Augustsson L Cayenne—a language with dependent types Proceedings of the third ACM SIGPLAN international conference on Functional programming, (239-250)
- Rushby J, Owre S and Shankar N (1998). Subtypes for Specifications, IEEE Transactions on Software Engineering, 24:9, (709-720), Online publication date: 1-Sep-1998.
- Tahar S and Kumar R (1998). A Practical Methodology for the Formal Verification of RISC Processors, Formal Methods in System Design, 13:2, (159-225), Online publication date: 1-Sep-1998.
- Xi H and Pfenning F (1998). Eliminating array bound checking through dependent types, ACM SIGPLAN Notices, 33:5, (249-257), Online publication date: 1-May-1998.
- Xi H and Pfenning F Eliminating array bound checking through dependent types Proceedings of the ACM SIGPLAN 1998 conference on Programming language design and implementation, (249-257)
- Armando A, Gallagher J, Smaill A and Bundy A (1998). Automating the synthesis of decision procedures in a constructive metatheory, Annals of Mathematics and Artificial Intelligence, 22:3-4, (259-279), Online publication date: 11-Jan-1998.
- Rushby J (1997). Subtypes for specifications, ACM SIGSOFT Software Engineering Notes, 22:6, (4-19), Online publication date: 1-Nov-1997.
- Rushby J Subtypes for specifications Proceedings of the 6th European SOFTWARE ENGINEERING conference held jointly with the 5th ACM SIGSOFT international symposium on Foundations of software engineering, (4-19)
- Crary K (1997). Foundations for the implementation of higher-order subtyping, ACM SIGPLAN Notices, 32:8, (125-135), Online publication date: 1-Aug-1997.
- Crary K Foundations for the implementation of higher-order subtyping Proceedings of the second ACM SIGPLAN international conference on Functional programming, (125-135)
- Buchberger B, Jebelean T, Kriftner F, Marin M, Tomuţa E and Văsaru D A survey of the Theorema project Proceedings of the 1997 international symposium on Symbolic and algebraic computation, (384-391)
- Kaufmann M and Moore J (1997). An Industrial Strength Theorem Prover for a Logic Based on Common Lisp, IEEE Transactions on Software Engineering, 23:4, (203-213), Online publication date: 1-Apr-1997.
- Suttner C and Sutcliffe G (1997). The Design of the CADE-13 ATP System Competition, Journal of Automated Reasoning, 18:2, (139-162), Online publication date: 1-Apr-1997.
- Dick S and Santen T (1997). Searching for a Global Search Algorithm, Automated Software Engineering, 4:1, (7-31), Online publication date: 1-Jan-1997.
- Bundy A Proof planning Proceedings of the Third International Conference on Artificial Intelligence Planning Systems, (261-267)
- Liu Y, Stoller S and Teitelbaum T Discovering auxiliary information for incremental computation Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (157-170)
- Graves M Application of knowledge base design techniques to genetic markers Proceedings of the fourth international conference on Information and knowledge management, (348-354)
- Aagaard M and Leeser M (1995). Verifying a Logic-Synthesis Algorithm and Implementation, IEEE Transactions on Software Engineering, 21:10, (822-833), Online publication date: 1-Oct-1995.
- Owre S, Rushby J, Shankar N and von Henke F (1995). Formal Verification for Fault-Tolerant Architectures, IEEE Transactions on Software Engineering, 21:2, (107-125), Online publication date: 1-Feb-1995.
- Zhu M (1994). Computational reflection in PowerEpsilon, ACM SIGPLAN Notices, 29:1, (13-19), Online publication date: 1-Jan-1994.
- Basin D, Bundy A, Kraan I and Matthews S A framework for program development based on schematic proof Proceedings of the 7th international workshop on Software specification and design, (162-171)
- Qian X (1993). The deductive synthesis of database transactions, ACM Transactions on Database Systems, 18:4, (626-677), Online publication date: 1-Dec-1993.
- Lawall J Proofs by structural induction using partial evaluation Proceedings of the 1993 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation, (155-166)
- Théry L, Bertot Y and Kahn G (1992). Real theorem provers deserve real user-interfaces, ACM SIGSOFT Software Engineering Notes, 17:5, (120-129), Online publication date: 1-Nov-1992.
- Théry L, Bertot Y and Kahn G Real theorem provers deserve real user-interfaces Proceedings of the fifth ACM SIGSOFT symposium on Software development environments, (120-129)
- Seldin J (1992). Coquand's calculus of constructions: A mathematical foundation for a proof development system, Formal Aspects of Computing, 4:5, (425-441), Online publication date: 1-Sep-1992.
- Manna Z and Waldinger R (1992). Fundamentals of Deductive Program Synthesis, IEEE Transactions on Software Engineering, 18:8, (674-704), Online publication date: 1-Aug-1992.
- Despeyroux J (1992). Theo: An interactive proof development system, BIT, 32:1, (15-29), Online publication date: 1-Mar-1992.
- Giunchiglia F and Traverso P Reflective reasoning with and between a declarative metatheory and the implementation code Proceedings of the 12th international joint conference on Artificial intelligence - Volume 1, (111-117)
- Craigen D Tool support for formal methods Proceedings of the 13th international conference on Software engineering, (184-185)
- Lafontaine C, Ledru Y and Schobbens P (1991). An experiment in formal software development, Communications of the ACM, 34:5, (62-ff.), Online publication date: 1-May-1991.
- Mitchell J, Meldal S and Madhav N An extension of standard ML modules with subtyping and inheritance Proceedings of the 18th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (270-278)
- Smith D (1990). KIDS, IEEE Transactions on Software Engineering, 16:9, (1024-1043), Online publication date: 1-Sep-1990.
- Hanna F, Daeche N and Longley M (1990). Specification and Verification Using Dependent Types, IEEE Transactions on Software Engineering, 16:9, (949-964), Online publication date: 1-Sep-1990.
- Wing J (1990). A Specifier's Introduction to Formal Methods, Computer, 23:9, (8-23), Online publication date: 1-Sep-1990.
- Teitelbaum T and Chapman R (1990). Higher-order attribute grammars and editing environments, ACM SIGPLAN Notices, 25:6, (197-208), Online publication date: 1-Jun-1990.
- Teitelbaum T and Chapman R Higher-order attribute grammars and editing environments Proceedings of the ACM SIGPLAN 1990 conference on Programming language design and implementation, (197-208)
- Nadathur G and Wilson D A representation of Lambda terms suitable for operations on their intensions Proceedings of the 1990 ACM conference on LISP and functional programming, (341-348)
- Lafontaine C, Ledru Y and Schobbens P An experiment in formal software development: using the B theorem prover on a VDM case study Proceedings of the 12th international conference on Software engineering, (34-42)
- Greenleaf N Computability and data types Proceedings of the twenty-first SIGCSE technical symposium on Computer science education, (219-223)
- Greenleaf N (1990). Computability and data types, ACM SIGCSE Bulletin, 22:1, (219-223), Online publication date: 1-Feb-1990.
- Harper R, Mitchell J and Moggi E Higher-order modules and the phase distinction Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (341-354)
- Madden P The specialization and transformation of constructive existence proofs Proceedings of the 11th international joint conference on Artificial intelligence - Volume 1, (413-418)
- Bundy A, Van Harmelen F, Hesketh J, Smaill A and Stevens A A rational reconstruction and extension of recursion analysis Proceedings of the 11th international joint conference on Artificial intelligence - Volume 1, (359-365)
- Rogers A and Pingali K (1989). Process decomposition through locality of reference, ACM SIGPLAN Notices, 24:7, (69-80), Online publication date: 1-Jul-1989.
- Rogers A and Pingali K Process decomposition through locality of reference Proceedings of the ACM SIGPLAN 1989 conference on Programming language design and implementation, (69-80)
- Lee P, Pfenning F, Rollins G and Scherlis W (1988). The ergo support system: an integrated set of tools for prototyping integrated environments, ACM SIGPLAN Notices, 24:2, (25-34), Online publication date: 3-Feb-1989.
- Greenleaf N (1989). Algorithms and proofs: mathematics in the computing curriculum, ACM SIGCSE Bulletin, 21:1, (268-272), Online publication date: 1-Feb-1989.
- Greenleaf N Algorithms and proofs: mathematics in the computing curriculum Proceedings of the twentieth SIGCSE technical symposium on Computer science education, (268-272)
- Paulin-Mohring C Extracting Ω's programs from proofs in the calculus of constructions Proceedings of the 16th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (89-104)
- Lee P, Pfenning F, Rollins G and Scherlis W The ergo support system: an integrated set of tools for prototyping integrated environments Proceedings of the third ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments, (25-34)
- Lee P, Pfenning F, Rollins G and Scherlis W (1988). The ergo support system: an integrated set of tools for prototyping integrated environments, ACM SIGSOFT Software Engineering Notes, 13:5, (25-34), Online publication date: 3-Nov-1988.
- Manber U (1988). Using induction to design algorithms, Communications of the ACM, 31:11, (1300-1313), Online publication date: 1-Nov-1988.
- Nordström B (1988). Terminating general recursion, BIT, 28:3, (605-619), Online publication date: 1-Sep-1988.
- Li W Implementing first order logic in Modula-2 using an intuitionistic approach Proceedings of the 1988 ACM sixteenth annual conference on Computer science, (27-36)
- Mitchell J and Harper R The essence of ML Proceedings of the 15th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (28-46)
- Loveland D Automated theorem proving: mapping logic into AI Proceedings of the ACM SIGART international symposium on Methodologies for intelligent systems, (214-229)
- Wegner P (1986). Classification in object-oriented systems, ACM SIGPLAN Notices, 21:10, (173-182), Online publication date: 1-Oct-1986.
- Wegner P Classification in object-oriented systems Proceedings of the 1986 SIGPLAN workshop on Object-oriented programming, (173-182)
- Cleaveland R Scott Smolka and Me From Reactive Systems to Cyber-Physical Systems, (1-6)
Index Terms
- Implementing mathematics with the Nuprl proof development system
Recommendations
The HOL/NuPRL Proof Translator (A Practical Approach to Formal Interoperability)
TPHOLs '01: Proceedings of the 14th International Conference on Theorem Proving in Higher Order LogicsWe have developed a proof translator from HOL into a classical extension of NuPRL which is based on two lines of previous work. First, it draws on earlier work by Doug Howe, who developed a translator of theorems from HOL into a classical extension of ...