{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T22:52:42Z","timestamp":1725663162975},"publisher-location":"Berlin, Heidelberg","reference-count":17,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540116073"},{"type":"electronic","value":"9783540394334"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1982]]},"DOI":"10.1007\/3-540-11607-9_11","type":"book-chapter","created":{"date-parts":[[2012,2,25]],"date-time":"2012-02-25T17:47:41Z","timestamp":1330192061000},"page":"91-100","source":"Crossref","is-referenced-by-count":2,"title":["Algebraic specifications: A constructive methodology in logic programming"],"prefix":"10.1007","author":[{"given":"Marc","family":"Bergman","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,5,28]]},"reference":[{"key":"11_CR1","doi-asserted-by":"crossref","unstructured":"G. AUSIELLO, G.F. MASCARI, \"On the Design of Algebraic Data Structures with the Approach of Abstract Data Types\", LNCS No72, 1979.","DOI":"10.1007\/3-540-09519-5_100"},{"key":"11_CR2","doi-asserted-by":"crossref","unstructured":"M. BERGMAN, P. DERANSART, \"Abstract Data Types and rewriting systems: Application to the programming of Algebraic Abstract Data Types in PROLOG\", CAAP'81, Trees in Algebra and Programming, 6th Colloquium, G\u00e8nes, Mars 1981, LNCS No112, 1981.","DOI":"10.1007\/3-540-10828-9_57"},{"key":"11_CR3","unstructured":"R.M. BURSTALL, J.A. GOGUEN, \"Putting Theories together to make Specifications\", Proc. of 5th. International Joint Conference, MASS. 1977, pp. 1045\u20131052."},{"key":"11_CR4","doi-asserted-by":"crossref","unstructured":"R.M. BURSTALL, J.A. GOGUEN, \"The Semantics of CLEAR, a Specification Language\", Proc. of 1979 Copenhagen Winter School on Abstract Software Specifications, 1980.","DOI":"10.1007\/3-540-10007-5_41"},{"key":"11_CR5","unstructured":"A. COLMERAUER, H. KANOUI, M. VAN CANEGHEM, \"PROLOG II\", Rapport de Recherche, Groupe Intelligence Artificielle, Univ. d'Aix-Marseille, 1981."},{"key":"11_CR6","doi-asserted-by":"crossref","unstructured":"J.V. GUTTAG, E. HOROWITZ, D.R. MUSSER, \"Abstract Data Types and Software Validation\", C. ACM, Vol. 21, No 12, December 78.","DOI":"10.1145\/359657.359666"},{"key":"11_CR7","doi-asserted-by":"crossref","unstructured":"G. HUET, D.C. OPPEN, \"Equations and Rewrite Rules: a Survey\", Technical Report CSL-111, SRI 1980.","DOI":"10.1016\/B978-0-12-115350-2.50017-8"},{"key":"11_CR8","doi-asserted-by":"crossref","unstructured":"R. JENKS, \"MODLISP: An Introduction\", Proc. of EUROSAM'79 Conference, Marseille June 1979, Ed. by Ed. Ng, LNCS No 72, 1979.","DOI":"10.1007\/3-540-09519-5_96"},{"key":"11_CR9","doi-asserted-by":"crossref","unstructured":"R. JENKS, B.M. TRAGER, \"A Language for Computational Algebra\", Proc. of the ACM Symposium on Symbolic and Algebraic Computation, SYMSAC'81, Edited by P.S. Wang., ACM, 1981.","DOI":"10.1145\/800206.806363"},{"key":"11_CR10","unstructured":"R.A. KOWALSKI, \"Predicate Logic as Programming Language\", Proc. IFIP 74, North Holland Pub. Co., 1974."},{"key":"11_CR11","volume-title":"Logic for Problem Solving","author":"R. A. Kowalski","year":"1979","unstructured":"R.A. KOWALSKI, \"Logic for Problem Solving\", Elsevier North Holland, New York, 1979."},{"key":"11_CR12","doi-asserted-by":"crossref","unstructured":"R. LOOS, \"Toward a Formal Implementation of Computer Algebra\", Proc. of EUROSAM'74, Stockholm, Aug. 1974, SIGSAM Bull., Vol. 8, No 3, Aug. 1974.","DOI":"10.1145\/1086837.1086839"},{"key":"11_CR13","first-page":"73","volume-title":"Poc. of Logic Colloquium'73","author":"P. Martin-Lof","year":"1975","unstructured":"P. MARTIN-LOF, \"An Intuitionistic Theory of Types: Predicative Part\", Poc. of Logic Colloquium'73, Edited by H.E. Rose and J.C. Shepherdson, North-Holland, Amsterdam, 1975, pp. 73\u2013118."},{"key":"11_CR14","unstructured":"P. MARTIN-LOF, \"Constructive Mathematics and Computer Programming\", Paper read at the 6th International Congress for Logic, Methodology and Philosophy of Science, Hannover, 22\u201329 August 1979."},{"key":"11_CR15","doi-asserted-by":"crossref","unstructured":"D.R. MUSSER, \"Abstract data type specification in the AFFIRM system\", IEEE Tr. on Software Engenering SE-6, 1\u20131980.","DOI":"10.1109\/TSE.1980.230459"},{"key":"11_CR16","unstructured":"Ph. ROUSSEL, \"PROLOG, Manuel de r\u00e9f\u00e9rence et d'utilisation\", ATP Informatique-CNRS, Rapport final, 1974."},{"key":"11_CR17","unstructured":"J. SHOENFIELD, \"MATHEMATICAL LOGIC\", Addison-Wesley Publishing Co, 1967."}],"container-title":["Lecture Notes in Computer Science","Computer Algebra"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-11607-9_11.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T20:05:10Z","timestamp":1605643510000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-11607-9_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1982]]},"ISBN":["9783540116073","9783540394334"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/3-540-11607-9_11","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1982]]}}}