{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T23:13:52Z","timestamp":1725491632510},"publisher-location":"Berlin, Heidelberg","reference-count":25,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540738572"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-73859-6_30","type":"book-chapter","created":{"date-parts":[[2007,8,21]],"date-time":"2007-08-21T11:37:02Z","timestamp":1187696222000},"page":"447-461","source":"Crossref","is-referenced-by-count":0,"title":["Bootstrapping Types and Cotypes in HasCASL"],"prefix":"10.1007","author":[{"given":"Lutz","family":"Schr\u00f6der","sequence":"first","affiliation":[]}],"member":"297","reference":[{"key":"30_CR1","volume-title":"Abstract and Concrete Categories","author":"J. Ad\u00e1mek","year":"1990","unstructured":"Ad\u00e1mek, J., Herrlich, H., Strecker, G.E.: Abstract and Concrete Categories. Wiley Interscience, Chichester (1990)"},{"key":"30_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1007\/3-540-48256-3_3","volume-title":"Theorem Proving in Higher Order Logics","author":"S. Berghofer","year":"1999","unstructured":"Berghofer, S., Wenzel, M.: Inductive datatypes in HOL - lessons learned in formal-logic engineering. In: Bertot, Y., Dowek, G., Hirschowitz, A., Paulin, C., Th\u00e9ry, L. (eds.) TPHOLs 1999. LNCS, vol.\u00a01690, pp. 19\u201336. Springer, Heidelberg (1999)"},{"key":"30_CR3","series-title":"Lecture Notes in Computer Science","volume-title":"CASL User Manual","year":"2004","unstructured":"Bidoit, M., Mosses, P.D. (eds.): CASL User Manual. LNCS, vol.\u00a02900. Springer, Heidelberg (2004)"},{"key":"30_CR4","doi-asserted-by":"crossref","unstructured":"Birkedal, L., M\u00f8gelberg, R.E.: Categorical models for abadi and plotkin\u2019s logic for parametricity. Math. Struct. Comput. Sci.\u00a015 (2005)","DOI":"10.1017\/S0960129505004834"},{"key":"30_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1007\/3-540-57826-9_131","volume-title":"Higher Order Logic Theorem Proving and Its Applications","author":"E.L. Gunter","year":"1994","unstructured":"Gunter, E.L.: A broader class of trees for recursive type definitions for HOL. In: Joyce, J.J., Seger, C.-J.H. (eds.) HUG 1993. LNCS, vol.\u00a0780, pp. 141\u2013154. Springer, Heidelberg (1994)"},{"key":"30_CR6","doi-asserted-by":"publisher","first-page":"96","DOI":"10.1145\/1017472.1017488","volume-title":"Haskell Workshop","author":"O. Kiselyov","year":"2004","unstructured":"Kiselyov, O., L\u00e4mmel, R., Schupke, K.: Strongly typed heterogeneous collections. In: Haskell Workshop, pp. 96\u2013107. ACM Press, New York (2004)"},{"key":"30_CR7","unstructured":"Lambek, J., Scott, P.J.: Introduction to Higher-Order Categorical Logic. Cambridge (1986)"},{"key":"30_CR8","doi-asserted-by":"publisher","first-page":"189","DOI":"10.1016\/S0168-0072(00)00012-9","volume":"104","author":"I. Moerdijk","year":"2000","unstructured":"Moerdijk, I., Palmgren, E.: Wellfounded trees in categories. Ann. Pure Appl. Logic\u00a0104, 189\u2013218 (2000)","journal-title":"Ann. Pure Appl. Logic"},{"key":"30_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"242","DOI":"10.1007\/3-540-17162-2_126","volume-title":"Category Theory and Computer Programming","author":"E. Moggi","year":"1986","unstructured":"Moggi, E.: Categories of partial morphisms and the \u03bb p -calculus. In: Poign\u00e9, A., Pitt, D.H., Rydeheard, D.E., Abramsky, S. (eds.) Category Theory and Computer Programming. LNCS, vol.\u00a0240, pp. 242\u2013251. Springer, Heidelberg (1986)"},{"key":"30_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"519","DOI":"10.1007\/978-3-540-71209-1_40","volume-title":"Tools and Algorithms for the Construction and Analysis of Systems","author":"T. Mossakowski","year":"2007","unstructured":"Mossakowski, T., Maeder, C., L\u00fcttich, K.: The Heterogeneous Tool Set. In: Tools and Algorithms for the Construction and Analysis of Systems. LNCS, vol.\u00a04424, pp. 519\u2013522. Springer, Heidelberg (2007)"},{"key":"30_CR11","doi-asserted-by":"publisher","first-page":"146","DOI":"10.1016\/j.jlap.2005.09.006","volume":"67","author":"T. Mossakowski","year":"2006","unstructured":"Mossakowski, T., Schr\u00f6der, L., Roggenbach, M., Reichel, H.: Algebraic-co-algebraic specification in CoCASL. J. Logic Algebraic Programming\u00a067, 146\u2013197 (2006)","journal-title":"J. Logic Algebraic Programming"},{"key":"30_CR12","series-title":"Lecture Notes in Computer Science","volume-title":"CASL Reference Manual","year":"2004","unstructured":"Mosses, P.D. (ed.): CASL Reference Manual. LNCS, vol.\u00a02960. Springer, Heidelberg (2004)"},{"key":"30_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","DOI":"10.1007\/3-540-45949-9","volume-title":"Isabelle\/HOL - A Proof Assistant for Higher-Order Logic","author":"T. Nipkow","year":"2002","unstructured":"Nipkow, T., Paulson, L.C., Wenzel, M.: Isabelle\/HOL. LNCS, vol.\u00a02283. Springer, Heidelberg (2002)"},{"key":"30_CR14","doi-asserted-by":"publisher","first-page":"175","DOI":"10.1093\/logcom\/7.2.175","volume":"7","author":"L.C. Paulson","year":"1997","unstructured":"Paulson, L.C.: Mechanizing coinduction and corecursion in higher-order logic. J. Log. Comput.\u00a07, 175\u2013204 (1997)","journal-title":"J. Log. Comput."},{"key":"30_CR15","unstructured":"Phoa, W.: An introduction to fibrations, topos theory, the effective topos and modest sets. Research report ECS-LFCS-92-208, Lab. for Foundations of Computer Science, University of Edinburgh (1992)"},{"key":"30_CR16","doi-asserted-by":"crossref","unstructured":"Rosolini, G., Streicher, T.: Comparing models of higher type computation. In: Realizability Semantics and Applications. ENTCS, vol.\u00a023 (1999)","DOI":"10.1016\/S1571-0661(04)00109-4"},{"key":"30_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"385","DOI":"10.1007\/978-3-540-30124-0_30","volume-title":"Computer Science Logic","author":"L. Schr\u00f6der","year":"2004","unstructured":"Schr\u00f6der, L.: The logic of the partial \u03bb-calculus with equality. In: Marcinkowski, J., Tarlecki, A. (eds.) CSL 2004. LNCS, vol.\u00a03210, pp. 385\u2013399. Springer, Heidelberg (2004)"},{"key":"30_CR18","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.tcs.2005.06.037","volume":"353","author":"L. Schr\u00f6der","year":"2006","unstructured":"Schr\u00f6der, L.: The HasCASL prologue - categorical syntax and semantics of the partial \u03bb-calculus. Theoret. Comput. Sci.\u00a0353, 1\u201325 (2006)","journal-title":"Theoret. Comput. Sci."},{"key":"30_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1007\/3-540-45719-4_8","volume-title":"Algebraic Methodology and Software Technology","author":"L. Schr\u00f6der","year":"2002","unstructured":"Schr\u00f6der, L., Mossakowski, T.: HasCASL: Towards integrated specification and development of functional programs. In: Kirchner, H., Ringeissen, C. (eds.) AMAST 2002. LNCS, vol.\u00a02422, pp. 99\u2013116. Springer, Heidelberg (2002)"},{"key":"30_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1007\/3-540-36578-8_19","volume-title":"Fundamental Approaches to Software Engineering","author":"L. Schr\u00f6der","year":"2003","unstructured":"Schr\u00f6der, L., Mossakowski, T.: Monad-independent Hoare logic in HasCASL. In: Pezz\u00e9, M. (ed.) ETAPS 2003 and FASE 2003. LNCS, vol.\u00a02621, pp. 261\u2013277. Springer, Heidelberg (2003)"},{"key":"30_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"443","DOI":"10.1007\/978-3-540-27815-3_34","volume-title":"Algebraic Methodology and Software Technology","author":"L. Schr\u00f6der","year":"2004","unstructured":"Schr\u00f6der, L., Mossakowski, T.: Generic exception handling and the Java monad. In: Rattray, C., Maharaj, S., Shankland, C. (eds.) AMAST 2004. LNCS, vol.\u00a03116, pp. 443\u2013459. Springer, Heidelberg (2004)"},{"key":"30_CR22","doi-asserted-by":"publisher","first-page":"571","DOI":"10.1093\/logcom\/14.4.571","volume":"14","author":"L. Schr\u00f6der","year":"2004","unstructured":"Schr\u00f6der, L., Mossakowski, T.: Monad-independent dynamic logic in HasCASL. J. Logic Comput.\u00a014, 571\u2013619 (2004)","journal-title":"J. Logic Comput."},{"key":"30_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"234","DOI":"10.1007\/978-3-540-31959-7_14","volume-title":"Recent Trends in Algebraic Development Techniques","author":"L. Schr\u00f6der","year":"2005","unstructured":"Schr\u00f6der, L., Mossakowski, T., L\u00fcth, C.: Type class polymorphism in an institutional framework. In: Fiadeiro, J.L., Mosses, P.D., Orejas, F. (eds.) WADT 2004. LNCS, vol.\u00a03423, pp. 234\u2013248. Springer, Heidelberg (2005)"},{"key":"30_CR24","unstructured":"Schr\u00f6der, L., Mossakowski, T., Maeder, C.: HasCASL \u2013 Integrated functional specification and programming. Language summary. Available under, http:\/\/www.informatik.uni-bremen.de\/agbkb\/forschung\/formal_methods\/CoFI\/HasCASL"},{"key":"30_CR25","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"424","DOI":"10.1007\/11548133_27","volume-title":"Algebra and Coalgebra in Computer Science","author":"D. Walter","year":"2005","unstructured":"Walter, D., Schr\u00f6der, L., Mossakowski, T.: Parametrized exceptions. In: Fiadeiro, J.L., Harman, N., Roggenbach, M., Rutten, J. (eds.) CALCO 2005. LNCS, vol.\u00a03629, pp. 424\u2013438. Springer, Heidelberg (2005)"}],"container-title":["Lecture Notes in Computer Science","Algebra and Coalgebra in Computer Science"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-73859-6_30.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T10:03:28Z","timestamp":1619517808000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-73859-6_30"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540738572"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-73859-6_30","relation":{},"subject":[]}}