Meta-Programming in Logic Third International Workshop, META-92, Uppsala, Sweden, June 10-12, 1992. Proceedings

This volume contains lectures and papers delivered at Meta 92, the Third International Workshop on Metaprogramming in Logic, held in Uppsala, Sweden,June 1992. The topics covered include foundations of metaprogramming in logic, proposals for metaprogramming languages, techniques for knowledgereprese...

Full description

Bibliographic Details
Other Authors: Pettorossi, Alberto (Editor)
Format: eBook
Language:English
Published: Berlin, Heidelberg Springer Berlin Heidelberg 1992, 1992
Edition:1st ed. 1992
Series:Lecture Notes in Computer Science
Subjects:
Online Access:
Collection: Springer Book Archives -2004 - Collection details see MPG.ReNa
LEADER 03874nmm a2200373 u 4500
001 EB000657907
003 EBX01000000000000001349379
005 00000000000000.0
007 cr|||||||||||||||||||||
008 140122 ||| eng
020 |a 9783540475057 
100 1 |a Pettorossi, Alberto  |e [editor] 
245 0 0 |a Meta-Programming in Logic  |h Elektronische Ressource  |b Third International Workshop, META-92, Uppsala, Sweden, June 10-12, 1992. Proceedings  |c edited by Alberto Pettorossi 
250 |a 1st ed. 1992 
260 |a Berlin, Heidelberg  |b Springer Berlin Heidelberg  |c 1992, 1992 
300 |a XII, 351 p  |b online resource 
505 0 |a Belief revision: A vade-mecum -- Metaprogramming through intensional deduction: Some examples -- An autoepistemic analysis of metalevel reasoning in logic programming -- An introduction to partial deduction -- Tutorial on termination of logic programs -- Definable naming relations in meta-level systems -- Meta for modularising logic programming -- Compiler optimizations for low-level redundancy elimination: An application of meta-level prolog primitives -- Reflective agents in metalogic programming -- Logic meta-programming facilities in 'LOG -- The Pandora deadlock handler meta-level relation -- Object-oriented programming in Gödel: An experiment -- A sensible least Herbrand semantics for untyped vanilla meta-programming and its extension to a limited form of amalgamation -- A complete resolution method for logical meta-programming languages -- Model theoretic semantics for Demo -- Hierarchical meta-logics: Intuitions, proof theory and semantics -- Negation and control in automatically generated logic programs -- Transforming normal programs by replacement -- Meta-programming for reordering literals in deductive databases -- Propagation: a new operation in a framework for abstract interpretation of logic programs -- CLP({ie308-01}) for proving interargument relations -- Representation of fragmentary multilayered knowledge -- Metaprograms for change, assumptions, objects, and inheritance 
653 |a Software engineering 
653 |a Computer science 
653 |a Mathematical logic 
653 |a Artificial Intelligence 
653 |a Software Engineering 
653 |a Formal Languages and Automata Theory 
653 |a Machine theory 
653 |a Artificial intelligence 
653 |a Mathematical Logic and Foundations 
653 |a Theory of Computation 
041 0 7 |a eng  |2 ISO 639-2 
989 |b SBA  |a Springer Book Archives -2004 
490 0 |a Lecture Notes in Computer Science 
028 5 0 |a 10.1007/3-540-56282-6 
856 4 0 |u https://doi.org/10.1007/3-540-56282-6?nosfx=y  |x Verlag  |3 Volltext 
082 0 |a 004.0151 
520 |a This volume contains lectures and papers delivered at Meta 92, the Third International Workshop on Metaprogramming in Logic, held in Uppsala, Sweden,June 1992. The topics covered include foundations of metaprogramming in logic, proposals for metaprogramming languages, techniques for knowledgerepresentation and belief systems, and program transformation and analysis in logic. Particular topics include belief revision systems, intensionaldeduction, belief systems and metaprogramming, principles of partial deduction, termination in logic programs, semantics of the "vanilla" metainterpreter, a complete resolution method for metaprogramming, semanticsof "demo", hierarchical metalogics, the naming relation in metalevel systems, modules, reflective agents, compiler optimizations, metalogic and object-oriented facilities, parallel logic languages, the use of metaprogramming for legal reasoning, representing objects and inheritance, transformation of normal programs, negation in automatically generated logic programs, reordering of literals in deductive databases, abstract interpretations, and interarguments in constraint logic programs