Miguel Cruz Costa Calejo A Framework
نویسندگان
چکیده
This thesis describes a new approach to declarative debugging (error diagnosis) of logic programs. The main contributions are: • “Declarative source debugging”, a new approach requiring less queries from the user. • Improved algorithms for classical “declarative execution debugging”. • Support for Prolog impurities, such as cuts and side-effects. • The use of suspect trees, allowing uniform treatment of all considered bug types. • More extensive use of the available user knowledge. • An approach for debugging meta-interpreted and pre-processed programs. • An implementation architecture designed for large program computations, but not tested on large programs. • An experimental prototype incorporating these improvements. • An application of the debugging framework to the problem of knowledge base updating. The concepts and methods are layered according to the programming language: from pure Horn logic (normal) programs to full Prolog.
منابع مشابه
From Graphical Objects to Terms and Back: an Extended Application Framework for Prolog
We present a framework to build platform-independent, graphical applications in Pro-log, implemented upon a C++-based commercial product. This framework is extended with an Introspection/Replication feature which can be seen as object serialization returning Prolog descriptions. Some experiments, especially the prototype of an Interface Builder, indicate that interesting results are obtained in...
متن کاملDivergent trophic responses to biogeographic and environmental gradients
M. G. Matias ([email protected]), C. L. Pereira and M. B. Araújo, InBio/CIBIO, Univ. of Évora, Largo dos Colegiais, PT-7000 Évora, Portugal. MGM also at: Imperial College London, Silwood Park Campus, Buckhurst Road, Ascot, Berkshire, UK. MBA also at: Center for Macroecology, Evolution and Climate, Natl Hist. Mus. of Denmark, Univ. of Copenhagen, Copenhagen, Denmark, and: Museo Naciona...
متن کاملHow to do it with LPS (Logic-Based Production System)
LPS is a logic and computer language in which computation performs actions, to make goals true, using beliefs about what is already true.
متن کامل[Oswaldo Cruz and the serology controversy].
This analysis of the discussion surrounding the efficacy of the plague serum produced by Manguinhos Institute in the early twentieth century begins with an overview of Oswaldo Cruz's service as head of the Public Health Directorship (Diretoria de Saúde Pública). The controversy itself is then addressed, through an exploration of correspondence exchanged by physicians Oswaldo Cruz, Miguel Pereir...
متن کاملState-space framework for estimating measurement error from double-tagging telemetry experiments
error from double-tagging telemetry experiments Arliss J. Winship*†, Salvador J. Jorgensen, Scott A. Shaffer, Ian D. Jonsen, Patrick W. Robinson, Daniel P. Costa and Barbara A. Block Department of Biology, Dalhousie University, Halifax, NS B3H 4J1, Canada; Department of Biology, Stanford University, Pacific Grove, CA 93950, USA; Department of Biological Sciences, San José State University, San ...
متن کامل