{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,12,30]],"date-time":"2022-12-30T07:56:17Z","timestamp":1672386977867},"reference-count":27,"publisher":"Elsevier BV","issue":"2","license":[{"start":{"date-parts":[[1987,6,1]],"date-time":"1987-06-01T00:00:00Z","timestamp":549504000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2013,7,19]],"date-time":"2013-07-19T00:00:00Z","timestamp":1374192000000},"content-version":"vor","delay-in-days":9545,"URL":"https:\/\/www.elsevier.com\/open-access\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["The Journal of Logic Programming"],"published-print":{"date-parts":[[1987,6]]},"DOI":"10.1016\/0743-1066(87)90013-6","type":"journal-article","created":{"date-parts":[[2002,7,26]],"date-time":"2002-07-26T03:47:32Z","timestamp":1027655252000},"page":"85-103","source":"Crossref","is-referenced-by-count":7,"title":["A program transformation from equational programs into logic programs"],"prefix":"10.1016","volume":"4","author":[{"given":"Atsushi","family":"Togashi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shoichi","family":"Noguchi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/0743-1066(87)90013-6_BIB1","doi-asserted-by":"crossref","first-page":"841","DOI":"10.1145\/322326.322339","article-title":"Contributions to the Theory of Logic Programming","volume":"29","author":"Apt","year":"1982","journal-title":"J. Assoc. Comput. Mach."},{"key":"10.1016\/0743-1066(87)90013-6_BIB2","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1007\/BF01744297","article-title":"Formal Computations of Nondeterministic Recursive Program Schemes","volume":"13","author":"Arnold","year":"1980","journal-title":"Math. Systems Theory"},{"key":"10.1016\/0743-1066(87)90013-6_BIB3","series-title":"Symbolic Logic and Mechanical Theorem Proving","author":"Change","year":"1973"},{"key":"10.1016\/0743-1066(87)90013-6_BIB4","series-title":"Predicate Logic as a Computational Formalism","author":"Clark","year":"1979"},{"key":"10.1016\/0743-1066(87)90013-6_BIB5","series-title":"Programming in Prolog","author":"Clocksin","year":"1981"},{"key":"10.1016\/0743-1066(87)90013-6_BIB6","doi-asserted-by":"crossref","first-page":"378","DOI":"10.1137\/0205031","article-title":"Correct Computation Rules for Recursive Language","volume":"5","author":"Downey","year":"1976","journal-title":"SIAM J. Comput."},{"key":"10.1016\/0743-1066(87)90013-6_BIB7","doi-asserted-by":"crossref","first-page":"733","DOI":"10.1145\/321978.321991","article-title":"The Semantics of Predicate Logic as a Programming Language","volume":"23","author":"Van Emden","year":"1976","journal-title":"J. Assoc. Comput. Mach."},{"key":"10.1016\/0743-1066(87)90013-6_BIB8","first-page":"80","article-title":"An Initial Algebra Approach to the Specification, Correctness, and Implementation of Abstract Data Types","volume":"4","author":"Goguen","year":"1978"},{"key":"10.1016\/0743-1066(87)90013-6_BIB9","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1016\/0743-1066(84)90004-9","article-title":"Equality, Types, Modules and Generics for Logic Programming","volume":"1","author":"Goguen","year":"1984","journal-title":"J. Logic Programming"},{"key":"10.1016\/0743-1066(87)90013-6_BIB10","first-page":"60","article-title":"The Design of Data Type Specifications","volume":"4","author":"Guttag","year":"1978"},{"key":"10.1016\/0743-1066(87)90013-6_BIB11","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1145\/357153.357158","article-title":"Programming with Equations","volume":"4","author":"Hoffmann","year":"1982","journal-title":"ACM Trans. Programming Lang. and Systems"},{"key":"10.1016\/0743-1066(87)90013-6_BIB12","doi-asserted-by":"crossref","first-page":"372","DOI":"10.1145\/322248.322258","article-title":"Derivation of Logic Programs","volume":"28","author":"Hogger","year":"1981","journal-title":"J. Assoc. Comput. Mach."},{"key":"10.1016\/0743-1066(87)90013-6_BIB13","doi-asserted-by":"crossref","first-page":"797","DOI":"10.1145\/322217.322230","article-title":"Confluent Reductions: Abstract Properties and Applications to Term Rewriting Systems","volume":"27","author":"Huet","year":"1980","journal-title":"J. Assoc. Comput. Mach."},{"key":"10.1016\/0743-1066(87)90013-6_BIB14","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1016\/0022-0000(82)90006-X","article-title":"Proofs by Induction in Equational Theories with Constructors","volume":"25","author":"Huet","year":"1982","journal-title":"J. Comput. System Sci."},{"key":"10.1016\/0743-1066(87)90013-6_BIB15","series-title":"Formal Language Theory","first-page":"349","article-title":"Equations and Rewrite Rules","author":"Huet","year":"1980"},{"key":"10.1016\/0743-1066(87)90013-6_BIB16","series-title":"Logic for Problem Solving","author":"Kowalski","year":"1979"},{"key":"10.1016\/0743-1066(87)90013-6_BIB17","series-title":"Information Processing","first-page":"133","article-title":"Logic Programming","author":"Kowalski","year":"1983"},{"key":"10.1016\/0743-1066(87)90013-6_BIB18","series-title":"Foundation of Logic Programming","author":"Lloyd","year":"1984"},{"key":"10.1016\/0743-1066(87)90013-6_BIB19","series-title":"Mathematical Theory of Computation","author":"Manna","year":"1974"},{"key":"10.1016\/0743-1066(87)90013-6_BIB20","series-title":"Computing in Systems Described by Equations, Lecture Notes in Comput. Sci.","doi-asserted-by":"crossref","DOI":"10.1007\/3-540-08531-9","author":"O'Donnell","year":"1977"},{"key":"10.1016\/0743-1066(87)90013-6_BIB21","series-title":"Logic Programming, Functions, Relations and Equations","first-page":"3","article-title":"On the Relationship between Logic and Functional Languages","author":"Reddy","year":"1985"},{"key":"10.1016\/0743-1066(87)90013-6_BIB22","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1145\/321250.321253","article-title":"A Machine-Oriented Logic Based on the Resolution Principle","volume":"20","author":"Robinson","year":"1965","journal-title":"J. Assoc. Comput. Mach."},{"key":"10.1016\/0743-1066(87)90013-6_BIB23","doi-asserted-by":"crossref","first-page":"160","DOI":"10.1145\/321738.321750","article-title":"Tree-Manipulating Systems and Church-Rosser Theorems","volume":"20","author":"Rosen","year":"1973","journal-title":"J. Assoc. Comput. Mach."},{"key":"10.1016\/0743-1066(87)90013-6_BIB24","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1016\/0020-0190(84)90127-3","article-title":"On Embedding Functions in Logic","volume":"19","author":"Subrahmanyam","year":"1984","journal-title":"Inform. Process. Lett."},{"key":"10.1016\/0743-1066(87)90013-6_BIB25","author":"Tamaki","year":"1986","journal-title":"Compatibility of Replacement Rules with Unfold\/Fold Transformation"},{"key":"10.1016\/0743-1066(87)90013-6_BIB26","first-page":"27","article-title":"A Finite Termination Problem for Term Rewriting Systems","volume":"15","author":"Togashi","year":"1984","journal-title":"Systems-Comput.-Controls"},{"key":"10.1016\/0743-1066(87)90013-6_BIB27","first-page":"185","article-title":"A Program Transformation from Equational Programs into Logic Programs","author":"Togashi","year":"1984","journal-title":"Proceedings of the International Conference on 5th Generation Computer Systems"}],"container-title":["The Journal of Logic Programming"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:0743106687900136?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:0743106687900136?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2020,2,5]],"date-time":"2020-02-05T11:25:40Z","timestamp":1580901940000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/0743106687900136"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1987,6]]},"references-count":27,"journal-issue":{"issue":"2","published-print":{"date-parts":[[1987,6]]}},"alternative-id":["0743106687900136"],"URL":"https:\/\/doi.org\/10.1016\/0743-1066(87)90013-6","relation":{},"ISSN":["0743-1066"],"issn-type":[{"value":"0743-1066","type":"print"}],"subject":[],"published":{"date-parts":[[1987,6]]}}}