LFTOP: An LF-Based Approach to Domain-Specific Reasoning

Jian-Min Pang, Paul Callaghan, Zhao-Hui Luo
2005 Journal of Computer Science and Technology  
LFTOP: An LF based approach to domain specic reasoning Pang, Jianmin How to cite: Pang, Jianmin (2006) LFTOP: An LF based approach to domain specic reasoning, Durham theses, Durham University. Available at Durham E-Theses Online: http://etheses.dur.ac.uk/2372/ Use policy The full-text may be used and/or reproduced, and given to third parties in any format or medium, without prior permission or charge, for personal research or study, educational, or not-for-prot purposes provided that: • a full
more » ... ibliographic reference is made to the original source • a link is made to the metadata record in Durham E-Theses • the full-text is not changed in any way The full-text must not be sold in any format or medium without the formal permission of the copyright holders. Please consult the full Durham E-Theses policy for further details. Abstract Specialized vocabulary, notations and inference rules tailored for the description, analysis and reasoning of a domain is very important for the domain. For domain-specific issues researchers focus mainly on the design and implementation of domain-specific languages (DSL) and pay little attention to the reasoning aspects. We believe that domain-specific reasoning is very important to help the proofs of some properties of the domains and should be more concise, more reusable and more believable. It deserves to be investigated in an engineering way. Type theory provides good support for generic reasoning and verification. Many type theorists want to extend uses of type theory to more domains, and believe that the methods, ideas, and technology of type theory can have a beneficial effect for computer assisted reasoning in many domains. Proof assistants based on type theory are well known I would like to thank everyone who has helped me with my research. In particular, I am very grateful to my supervisors Paul Callaghan and Zhaohui Luo. They have provided a great many suggestions for research topics, and without the foundation of their works on computer assisted reasoning my thesis would have been very different. They also gave me many support when I met problems in research and life. I missed the discussions while we had barbecues in your backyard.
doi:10.1007/s11390-005-0526-y fatcat:u67u3mr4jvgjfomcepekpffl5a