{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,21]],"date-time":"2025-06-21T07:08:17Z","timestamp":1750489697020},"publisher-location":"Berlin, Heidelberg","reference-count":26,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540418634"},{"type":"electronic","value":"9783540453147"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2001]]},"DOI":"10.1007\/3-540-45314-8_19","type":"book-chapter","created":{"date-parts":[[2007,11,13]],"date-time":"2007-11-13T12:01:23Z","timestamp":1194955283000},"page":"253-268","source":"Crossref","is-referenced-by-count":13,"title":["Semantics of Architectural Specifications in Casl"],"prefix":"10.1007","author":[{"given":"Lutz","family":"Schr\u00f6der","sequence":"first","affiliation":[]},{"given":"Till","family":"Mossakowski","sequence":"additional","affiliation":[]},{"given":"Andrzej","family":"Tarlecki","sequence":"additional","affiliation":[]},{"given":"Bartek","family":"Klin","sequence":"additional","affiliation":[]},{"given":"Piotr","family":"Hoffman","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2001,3,23]]},"reference":[{"key":"19_CR1","unstructured":"CoFI. Catalogue of existing frameworks. Catalogue.html, in [CoF], 1996."},{"key":"19_CR2","volume-title":"Abstract and Concrete Categories","author":"J. Ad\u00e1mek","year":"1990","unstructured":"J. Ad\u00e1mek, H. Herrlich, and G. E. Strecker. Abstract and Concrete Categories. Wiley Interscience, New York, 2nd edition, 1990.","edition":"2nd edition"},{"key":"19_CR3","unstructured":"R. M. Burstall and J. A. Goguen. Putting theories together to make specifications. In Proc. 5th Intl. Joint Conf. on Artificial Intelligence, pages 1045\u20131058. Carnegie-Mellon University, 1977."},{"key":"19_CR4","series-title":"Lect Notes Comput Sci","doi-asserted-by":"publisher","first-page":"341","DOI":"10.1007\/3-540-49253-4_25","volume-title":"7th Intl. Conference on Algebraic Methodology and Software Technology (AMAST\u201998)","author":"M. Bidoit","year":"1999","unstructured":"M. Bidoit, D. Sannella, and A. Tarlecki. Architectural specifications in Casl. In 7th Intl. Conference on Algebraic Methodology and Software Technology (AMAST\u201998), volume 1548 of LNCS, pages 341\u2013357. Springer, 1999."},{"key":"19_CR5","unstructured":"CoFI. The Common Framework Initiative for algebraic specification and development, electronic archives. Notes and Documents accessible by WWW1 and FTP2."},{"key":"19_CR6","unstructured":"CoFI Language Design Task Group. Casl-The CoFI Algebraic Specification Language-Summary, version 1.0. Documents\/CASL\/Summary, in [CoF], July 1999."},{"key":"19_CR7","unstructured":"CoFI Semantics Task Group. Casl-The CoFI Algebraic Specification Language-Semantics. Note S-9 (version 0.96), in [CoF], July 1999."},{"key":"19_CR8","doi-asserted-by":"crossref","unstructured":"H. Ehrig and B. Mahr. Fundamentals of Algebraic Specification 1. Equations and Initial Semantics. Springer, 1985.","DOI":"10.1007\/978-3-642-69962-7"},{"key":"19_CR9","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1145\/147508.147524","volume":"39","author":"J. Goguen","year":"1992","unstructured":"J. Goguen and R. Burstall. Institutions: Abstract model theory for specification and programming. Journal of the Association for Computing Machinery, 39:95\u2013146, 1992.","journal-title":"Journal of the Association for Computing Machinery"},{"key":"19_CR10","doi-asserted-by":"crossref","unstructured":"J. V. Guttag, J. J. Horning, S. J. Garland, K. D. Jones, A. Modet, and J. M. Wing. Larch: Languages and Tools for Formal Specification. Springer, 1993.","DOI":"10.1007\/978-1-4612-2704-5"},{"key":"19_CR11","unstructured":"P. Hoffman. Semantics of architectural specifications (in Polish). Master\u2019s thesis, Warsaw University, 2000."},{"key":"19_CR12","unstructured":"B. Klin, P. Hoffman, A. Tarlecki, T. Mossakowski, and L. Schroder. Checking amalgamability conditions for Casl architectural specifications. Work in progress; see also [Kli00]."},{"key":"19_CR13","unstructured":"B. Klin. An implementation of static semantics for architectural specifications in Casl (in Polish). Master\u2019s thesis, Warsaw University, 2000."},{"key":"19_CR14","volume-title":"Categories for the Working Mathematician","author":"S. Lane Mac","year":"1997","unstructured":"S. Mac Lane. Categories for the Working Mathematician. Springer, Berlin, 2nd edition, 1997.","edition":"2nd edition"},{"key":"19_CR15","doi-asserted-by":"crossref","unstructured":"T. Mossakowski. Relating Casl with other specification languages: the institution level. Theoretical Computer Science. To appear.","DOI":"10.1016\/S0304-3975(01)00369-3"},{"key":"19_CR16","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"216","DOI":"10.1007\/3-540-48483-3_15","volume-title":"13th Workshop on Abstract Datatypes WADT 98","author":"P. D. Mosses","year":"1999","unstructured":"P. D. Mosses. Casl: A guided tour of its design. In 13th Workshop on Abstract Datatypes WADT 98, volume 1589 of LNCS, pages 216\u2013240. Springer, 1999."},{"key":"19_CR17","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"252","DOI":"10.1007\/978-3-540-44616-3_15","volume-title":"14th Workshop on Abstract Datatypes WADT 99","author":"T. Mossakowski","year":"2000","unstructured":"T. Mossakowski. Specification in an arbitrary institution with symbols. In 14th Workshop on Abstract Datatypes WADT 99, volume 1827 of LNCS, pages 252\u2013270. Springer, 2000."},{"key":"19_CR18","unstructured":"K. Meinke and J. V. Tucker, editors. Many-sorted Logic and its Applications. Wiley, 1993."},{"key":"19_CR19","doi-asserted-by":"crossref","DOI":"10.1017\/CBO9780511811326","volume-title":"ML for the Working Programmer","author":"L. C. Paulson","year":"1996","unstructured":"L. C. Paulson. ML for the Working Programmer. Cambridge University Press, New York, 2nd edition, 1996.","edition":"2nd edition"},{"key":"19_CR20","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1007\/3-540-10250-7_24","volume-title":"Semantics-Directed Compiler Generation","author":"J. C. Reynolds","year":"1980","unstructured":"J. C. Reynolds. Using category theory to design implicit conversions and generic operators. In Semantics-Directed Compiler Generation, volume 94 of LNCS, pages 211\u2013258. Springer, 1980."},{"key":"19_CR21","unstructured":"L. Schroder, T. Mossakowski, A. Tarlecki, P. Hoffman, and B. Klin. Amalgamation via enriched signatures. Work in progress."},{"key":"19_CR22","doi-asserted-by":"publisher","first-page":"689","DOI":"10.1007\/BF01191893","volume":"29","author":"D. Sannella","year":"1992","unstructured":"D. Sannella, S. Soko\u0142owski, and A. Tarlecki. Towards formal development of programs from algebraic specifications: Parameterisation revisited. Acta Informatica, 29:689\u2013736, 1992.","journal-title":"Acta Informatica"},{"key":"19_CR23","doi-asserted-by":"publisher","first-page":"165","DOI":"10.1016\/0890-5401(88)90008-9","volume":"76","author":"D. Sannella","year":"1988","unstructured":"D. Sannella and A. Tarlecki. Specifications in an arbitrary institution. Information and Computation, 76:165\u2013210, 1988.","journal-title":"Information and Computation"},{"key":"19_CR24","doi-asserted-by":"crossref","unstructured":"D. Sannella and M. Wirsing. Specification languages. In A. Astesiano, H.-J. Kreowski, and B. Krieg-Bruckner, editors, Algebraic Foundations of Systems Specifications, pages 243\u2013272. Springer, 1999.","DOI":"10.1007\/978-3-642-59851-7_8"},{"key":"19_CR25","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"478","DOI":"10.1007\/3-540-61629-2_59","volume-title":"11th Workshop on Specification of Abstract Data Types","author":"A. Tarlecki","year":"1996","unstructured":"A. Tarlecki. Moving between logical systems. In 11th Workshop on Specification of Abstract Data Types, volume 1130 of LNCS, pages 478\u2013502. Springer, 1996."},{"key":"19_CR26","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1016\/0304-3975(86)90051-4","volume":"42","author":"M. Wirsing","year":"1986","unstructured":"M. Wirsing. Structured algebraic specifications: A kernel language. Theoretical Computer Science, 42:123\u2013249, 1986.","journal-title":"Theoretical Computer Science"}],"container-title":["Lecture Notes in Computer Science","Fundamental Approaches to Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-45314-8_19","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,2,25]],"date-time":"2019-02-25T01:15:42Z","timestamp":1551057342000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-45314-8_19"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001]]},"ISBN":["9783540418634","9783540453147"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/3-540-45314-8_19","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2001]]}}}