{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T22:55:44Z","timestamp":1725663344228},"publisher-location":"Berlin, Heidelberg","reference-count":23,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540506676"},{"type":"electronic","value":"9783540460633"}],"license":[{"start":{"date-parts":[[1988,1,1]],"date-time":"1988-01-01T00:00:00Z","timestamp":567993600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1988]]},"DOI":"10.1007\/3-540-50667-5_59","type":"book-chapter","created":{"date-parts":[[2012,2,25]],"date-time":"2012-02-25T15:30:45Z","timestamp":1330183845000},"page":"71-82","source":"Crossref","is-referenced-by-count":0,"title":["Integrating logic programming and equational specification of abstract data types"],"prefix":"10.1007","author":[{"given":"Christoph","family":"Beierle","sequence":"first","affiliation":[]},{"given":"Udo","family":"Pletat","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,6,1]]},"reference":[{"key":"7_CR1","doi-asserted-by":"crossref","unstructured":"Apt, K. R. and van Emden, M. H.: Contributions to The Theory of Logic Programming. Journal of the ACM, Volume 29, Number 3, 1982.","DOI":"10.1145\/322326.322339"},{"key":"7_CR2","doi-asserted-by":"crossref","unstructured":"Bosco, P. G., Giovannetti, K. and Moiso, C.: Refined Strategies for Semantic Unification. Proc. TAPSOFT-87, LNCS Vol 250, Springer Verlag, 1987.","DOI":"10.1007\/BFb0014986"},{"key":"7_CR3","series-title":"LILOG Report","volume-title":"Semantics of Logic Programs with Equational Abstract Data Type Specifications","author":"C. Beierle","year":"1988","unstructured":"Beierle, C. and Pletat, U.: Semantics of Logic Programs with Equational Abstract Data Type Specifications. LILOG Report 38, IBM Deutschland GmbH, Stuttgart, 1988."},{"key":"7_CR4","volume-title":"Programming in Prolog","author":"W. F. Clocksin","year":"1982","unstructured":"Clocksin, W. F. and Mellish, C. S.: Programming in Prolog. Springer Verlag, Berlin 1982."},{"key":"7_CR5","unstructured":"De Groot, D. and Lindstrom, G. (eds): Functional and Logic Programming, Prentice Hall, 1986."},{"key":"7_CR6","doi-asserted-by":"crossref","unstructured":"van Emden, M. H. and Kowalski, R. A.: The Semantics of Predicate Logic as a Programming Language. Journal of the ACM, Volume 23, Number 4, 1976.","DOI":"10.1145\/321978.321991"},{"key":"7_CR7","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-69962-7","volume-title":"Foundations of Algebraic Specification 1","author":"H. Ehrig","year":"1985","unstructured":"Ehrig, H. and Mahr, B.: Foundations of Algebraic Specification 1. Springer Verlag, Berlin 1985."},{"key":"7_CR8","unstructured":"Goguen, J. G. and Meseguer, J.: EQLOG: Equality. Types and Generic Modules for Logic Programming. In [DeGL 86]."},{"key":"7_CR9","unstructured":"Gallier, J. H. and Raatz, S.: SLD-Resolution Methods for Horn Clauses with Equality Based on K-Unification. In. Proc. 1986 Symposium on Logic Programming, Salt Lake City, IEEE Computer Society Press, 1986."},{"key":"7_CR10","unstructured":"Goguen, J. A. and Thatcher, J. W. and Wagner, E. An Initial Algebra Approach to The Specification, Correctness and Implementation of Abstract Data Types. In: Current Trends in Programming Methodology, R. T. Yeh, (ed), Prentice-Hall, 1978."},{"key":"7_CR11","unstructured":"H\u00f6lldobler, S.: Equational Logic Programming. Proc. Symposium on Logic Programming, 1987."},{"key":"7_CR12","doi-asserted-by":"crossref","unstructured":"Hussmann, H.: Unification in Conditional-Equational Theories. Proc. EUROCAL 85, LNCS, Springer Verlag, 1985.","DOI":"10.1007\/3-540-15984-3_328"},{"key":"7_CR13","doi-asserted-by":"crossref","unstructured":"Jaffar, J., Lassez, J.-L., Maher, M.J.: A Theory of Complete Logic Programs with Equality. J. of Logic Programming, 1984, pp. 211\u2013223.","DOI":"10.1016\/0743-1066(84)90010-4"},{"key":"7_CR14","unstructured":"Jaffar, J., Lassez, J.-L., Maher, M.J.: A Logic Programming Language scheme. In [DeGl 86]."},{"key":"7_CR15","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-96826-6","volume-title":"Foundations of Logic Programming","author":"J. W. Lloyd","year":"1984","unstructured":"Lloyd, J. W.: Foundations of Logic Programming. Springer Verlag, Berlin 1984."},{"issue":"2","key":"7_CR16","doi-asserted-by":"publisher","first-page":"258","DOI":"10.1145\/357162.357169","volume":"4","author":"A. Martelli","year":"1982","unstructured":"Martelli, A., Montanari, U.: An Efficient Unification Algorithm. ACM TOPLAS, Vol. 4(2), 1982, pp. 258\u2013282.","journal-title":"ACM TOPLAS"},{"key":"7_CR17","doi-asserted-by":"crossref","unstructured":"Mahr, B. and Makowsky, J. A.: Characterizing Specification Languages which Admit Initial Semantics. Theoretical Computer Science, Volume 31, North-Holland 1984.","DOI":"10.1016\/0304-3975(84)90125-7"},{"key":"7_CR18","unstructured":"Martelli, A., Moiso, C. and Rossi, G.F.: An Algorithm for Unification in Equational Theories. In: Proc. 1986 Symposium on Logic Programming, Salt Lake City, IEEE Computer Society Press, 1986."},{"key":"7_CR19","series-title":"LILOG Report","volume-title":"The Semantics of Asserting and Retracting Clauses to Logic Programs","author":"U. Pletat","year":"1987","unstructured":"Pletat, U., Beierle, C.: The Semantics of Asserting and Retracting Clauses to Logic Programs. LILOG Report 7, IBM Deutschland GmbH, Stuttgart 1987."},{"key":"7_CR20","series-title":"LNCS","volume-title":"Proc. Term Rewriting Techniques and Applications","author":"P. Rety","year":"1985","unstructured":"Rety, P., Kirchner, C., Kirchner, H. and Lescanne, P.: NARROWER: a new algorithm for unification and its application to Logic Programming. In: Proc. Term Rewriting Techniques and Applications, J. P. Jouannaud (ed), LNCS Vol. 202, Springer Verlag, Berlin 1985."},{"key":"7_CR21","volume-title":"Universal Unification. Proc. 7th International Conference on Automated Deduction","author":"J. Siekmann","year":"1984","unstructured":"Siekmann, J.: Universal Unification. Proc. 7th International Conference on Automated Deduction, R. E. Shostak (ed), LNCS Vol. 170, Springer Verlag, Berlin 1984."},{"key":"7_CR22","series-title":"Proc. 9th MFCS, Lecture Notes in Computer Science","volume-title":"Abstract Data types as Lattices of Finitely Generated Models","author":"M. Broy","year":"1980","unstructured":"Broy, M. and Wirsing, M.: Abstract Data types as Lattices of Finitely Generated Models. Proc. 9th MFCS, Lecture Notes in Computer Science, Vol. 88, Springer Verlag, Berlin 1980."},{"key":"7_CR23","unstructured":"Yamaoto, A.: A Theoretical Combination of SLD-Resolution and Narrowing. Proc. 4th Int. Conf. on Logic Programming, May 1987."}],"container-title":["Lecture Notes in Computer Science","Algebraic and Logic Programming"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-50667-5_59","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,24]],"date-time":"2019-06-24T06:08:30Z","timestamp":1561356510000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-50667-5_59"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1988]]},"ISBN":["9783540506676","9783540460633"],"references-count":23,"URL":"https:\/\/doi.org\/10.1007\/3-540-50667-5_59","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1988]]}}}