{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T22:48:58Z","timestamp":1725662938700},"publisher-location":"Berlin, Heidelberg","reference-count":12,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540133469"},{"type":"electronic","value":"9783540388913"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1984]]},"DOI":"10.1007\/3-540-13346-1_18","type":"book-chapter","created":{"date-parts":[[2012,2,25]],"date-time":"2012-02-25T18:04:47Z","timestamp":1330193087000},"page":"357-374","source":"Crossref","is-referenced-by-count":1,"title":["A proof system for verifying composability of abstract implementations"],"prefix":"10.1007","author":[{"given":"Fernando","family":"Drejas","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,5,31]]},"reference":[{"key":"18_CR1","unstructured":"Goguen, J.A.; Thatcher, J.W.; Wagner, E.G. \"An initial algebra approach to the specification, correctness and implementation of abstract data types\", in \u2018Current Trends in Programming Methodology, IV: Data Structuring', R.T. Yeh (ed.), Prentice-Hall 1978, pp. 80\u2013149."},{"issue":"1","key":"18_CR2","doi-asserted-by":"crossref","first-page":"206","DOI":"10.1145\/322290.322303","volume":"29","author":"H.-D. Ehrich","year":"1982","unstructured":"Ehrich, H.-D. \"On the theory of specification, implementation and parameterization of abstract data types\", JACM 29,1 (Jan 1982), pp. 206\u2013227.","journal-title":"JACM"},{"issue":"3","key":"18_CR3","doi-asserted-by":"crossref","first-page":"209","DOI":"10.1016\/S0304-3975(82)80001-7","volume":"20","author":"H. Ehrig","year":"1982","unstructured":"Ehrig, H.; Kreowski, H.-J.; Mahr, B.; Padawitz, P. \"Algebraic implementations of abstract data types\", TCS 20,3 (July 1982), pp. 209\u2013263.","journal-title":"TCS"},{"key":"18_CR4","doi-asserted-by":"crossref","unstructured":"Ehrig, H.; Kreowski, H.-J. \"Parameter passing commutes with implementation of parameterized data types\", Proc. 9th. ICALP Aarhus, Springer LNCS 140, pp. 197\u2013211.","DOI":"10.1007\/BFb0012770"},{"key":"18_CR5","unstructured":"Ganzinger, H. \"Parameterized specifications: parameter passing and optimizing implementations\", Tech. Rep. TU Munich-18110."},{"key":"18_CR6","doi-asserted-by":"crossref","unstructured":"Goguen, J.A.; Meseguer, J. \"Universal realization, persistent interconnection and implementation of abstract modules\", Proc. 9th ICALP Aarhus, Springer LNCS 140, pp. 265\u2013281.","DOI":"10.1007\/BFb0012775"},{"key":"18_CR7","doi-asserted-by":"crossref","unstructured":"Goguen, J.A.; Meseguer, J. \"Completeness of many sorted equational logic\", Sigplan Notices 16, 7, pp. 17\u201323.","DOI":"10.1145\/947864.947865"},{"key":"18_CR8","doi-asserted-by":"crossref","unstructured":"Orejas, F. \"On the representation of data types\", Proc. ICFPC, Peniscola, Springer LNCS 107, pp. 419\u2013431.","DOI":"10.1007\/3-540-10699-5_116"},{"key":"18_CR9","doi-asserted-by":"crossref","unstructured":"Orejas, F. \"Characterizing composability of abstract implementations\", Proc. FCT-83, Borgholm, Springer LNCS 158, pp. 335\u2013346. Also FIB RR 82-08 (long version).","DOI":"10.1007\/3-540-12689-9_116"},{"key":"18_CR10","unstructured":"Pair, C. \"Sur les modeles des types abstraits algebriques\", C.R.I. Nancy Res. Rep. 80 P 052, 1980."},{"key":"18_CR11","doi-asserted-by":"crossref","unstructured":"Sannella, D.; Wirsing, M. \"Implementation of parameterised specifications\", Proc. 9th ICALP Aarhus, Springer LNCS 140, pp. 473\u2013488.","DOI":"10.1007\/BFb0012793"},{"key":"18_CR12","doi-asserted-by":"crossref","unstructured":"Sannella, D.; Wirsing, M. \"A kernel language for algebraic specification and implementation\" Proc. FCT-83, Borgholm, Springer LNCS 158, pp. 413\u2013427.","DOI":"10.1007\/3-540-12689-9_122"}],"container-title":["Lecture Notes in Computer Science","Semantics of Data Types"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-13346-1_18.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T20:07:24Z","timestamp":1605643644000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-13346-1_18"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1984]]},"ISBN":["9783540133469","9783540388913"],"references-count":12,"URL":"https:\/\/doi.org\/10.1007\/3-540-13346-1_18","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1984]]}}}