{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T08:56:42Z","timestamp":1743065802977,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":21,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540678984"},{"type":"electronic","value":"9783540446163"}],"license":[{"start":{"date-parts":[[2000,1,1]],"date-time":"2000-01-01T00:00:00Z","timestamp":946684800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2000,1,1]],"date-time":"2000-01-01T00:00:00Z","timestamp":946684800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2000]]},"DOI":"10.1007\/978-3-540-44616-3_16","type":"book-chapter","created":{"date-parts":[[2010,10,14]],"date-time":"2010-10-14T14:09:44Z","timestamp":1287065384000},"page":"271-290","source":"Crossref","is-referenced-by-count":1,"title":["A General Algebraic Framework for Studying Modular Systems"],"prefix":"10.1007","author":[{"given":"Fernando","family":"Orejas","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Elvira","family":"Pino","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"16_CR1","doi-asserted-by":"crossref","unstructured":"Astesiano, E., Kreoski, H.-J., Krieg-Br\u00fcckner, B. (eds.): Algebraic Foundations for System Specification, IFIP State-of-the-art Reports. Springer, Heidelberg (1999)","DOI":"10.1007\/978-3-642-59851-7"},{"key":"16_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"292","DOI":"10.1007\/3-540-10007-5_41","volume-title":"Abstract Software Specifications","author":"R.M. Burstall","year":"1980","unstructured":"Burstall, R.M., Goguen, J.A.: The semantics of Clear, a specification language. In: Bjorner, D. (ed.) Abstract Software Specifications. LNCS, vol.\u00a086, pp. 292\u2013332. Springer, Heidelberg (1980)"},{"key":"16_CR3","volume-title":"Logical support for modularisation, Report Prog. Res. Group","author":"R. Diaconescu","year":"1991","unstructured":"Diaconescu, R., Goguen, J.A., Stefaneas, P.: Logical support for modularisation, Report Prog. Res. Group. Oxford University, Oxford (1991)"},{"key":"16_CR4","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-69962-7","volume-title":"Fundamentals of Algebraic Specification 1","author":"H. Ehrig","year":"1985","unstructured":"Ehrig, H., Mahr, B.: Fundamentals of Algebraic Specification 1. Springer, Heidelberg (1985)"},{"key":"16_CR5","volume-title":"Fundamentals of Algebraic Specification 2","author":"H. Ehrig","year":"1989","unstructured":"Ehrig, H., Mahr, B.: Fundamentals of Algebraic Specification 2. Springer, Heidelberg (1989)"},{"key":"16_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"221","DOI":"10.1007\/3-540-12896-4_366","volume-title":"Logics of Programs","author":"J.A. Goguen","year":"1984","unstructured":"Goguen, J.A., Burstall, R.M.: Introducing institutions. In: Clarke, E., Kozen, D. (eds.) Logic of Programs 1983. LNCS, vol.\u00a0164, pp. 221\u2013256. Springer, Heidelberg (1984)"},{"issue":"1","key":"16_CR7","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1145\/147508.147524","volume":"39","author":"J.A. Goguen","year":"1992","unstructured":"Goguen, J.A., Burstall, R.M.: Institutions: Abstract model theory for specification and programming. Journal of the ACM\u00a039(1), 95\u2013146 (1992)","journal-title":"Journal of the ACM"},{"key":"16_CR8","doi-asserted-by":"crossref","unstructured":"Gaifman, H., Shapiro, E.: Fully abstract compositional semantics for logics programs. In: Proc. Sixteenth Annual ACM Symp. on Principles of Programming Languages, pp. 134\u2013142 (1989)","DOI":"10.1145\/75277.75289"},{"key":"16_CR9","unstructured":"Hussmann, H., Cerioli, M., Reggio, G., Tort, F.: Abstract Data Types and UML Models, WADT 1999, Chateau de Bonas (France) (September 1999)"},{"issue":"1","key":"16_CR10","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1016\/S0743-1066(98)10039-0","volume":"40","author":"P. Lucio","year":"1999","unstructured":"Lucio, P., Orejas, F., Pino, E.: An algebraic framework for the definition of compositional semantics of Normal Logic Programs. Journal of Logic Programming\u00a040(1), 89\u2013124 (1999)","journal-title":"Journal of Logic Programming"},{"key":"16_CR11","first-page":"279","volume-title":"Logic Colloq. 1987","author":"J. Meseguer","year":"1989","unstructured":"Meseguer, J.: General logic. In: Ebbinghaus, H.-D., et al. (eds.) Logic Colloq. 1987, pp. 279\u2013329. North Holland, Amsterdam (1989)"},{"key":"16_CR12","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1016\/0304-3975(94)00207-Y","volume":"140","author":"M. Navarro","year":"1995","unstructured":"Navarro, M., Orejas, F., S\u00e1nchez, A.: On the Correctness of Modular Systems. Theoretical Computer Science\u00a0140, 139\u2013177 (1995)","journal-title":"Theoretical Computer Science"},{"key":"16_CR13","doi-asserted-by":"publisher","first-page":"485","DOI":"10.1016\/S0304-3975(96)00164-8","volume":"173","author":"F. Orejas","year":"1997","unstructured":"Orejas, F., Pino, E., Ehrig, H.: Institutions for Logic Programming. Theoretical Computer Science\u00a0173, 485\u2013511 (1997)","journal-title":"Theoretical Computer Science"},{"key":"16_CR14","unstructured":"Orejas, F.: Chapter 6: Structuring and Modularity. In [AKK99]"},{"key":"16_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1007\/3-540-17660-8_57","volume-title":"TAPSOFT \u201987 Proceedings of the International Joint Conference on Theory and Practice of Software Development, Pisa, Italy, March 1987.","author":"F. Parisi-Presicce","year":"1987","unstructured":"Parisi-Presicce, F.: Product and iteration of module specification. In: Ehrig, H., Levi, G., Montanari, U. (eds.) CAAP 1987 and TAPSOFT 1987. LNCS, vol.\u00a0249, pp. 217\u2013231. Springer, Heidelberg (1987)"},{"key":"16_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1007\/BFb0026102","volume-title":"CAAP \u201988","author":"F. Parisi-Presicce","year":"1988","unstructured":"Parisi-Presicce, F.: Partial Composition and Recursion of Module Specifications. In: Dauchet, M., Nivat, M. (eds.) CAAP 1988. LNCS, vol.\u00a0299, pp. 149\u2013164. Springer, Heidelberg (1988)"},{"key":"16_CR17","unstructured":"Pino, E.: Algebraic study of modularity in logic programming. Ph. D. Thesis. Software Department. Technical University of Catalonia"},{"key":"16_CR18","series-title":"Lectures Notes in Computer Science","doi-asserted-by":"crossref","first-page":"504","DOI":"10.1007\/BFb0022528","volume-title":"Proc. Mathematical Foundations of Computer Science 80","author":"H. Reichel","year":"1980","unstructured":"Reichel, H.: Initiallity restricting algebraic theories. In: Proc. Mathematical Foundations of Computer Science 80. Lectures Notes in Computer Science, vol.\u00a088, pp. 504\u2013514. Springer, Heidelberg (1980)"},{"key":"16_CR19","series-title":"Lecture Notes in Computer Science","volume-title":"TAPSOFT \u201989. Proceedings of the International Joint Conference on Theory and Practice of Software Development Barcelona, Spain, March 13-17, 1989","author":"D.T. Sannella","year":"1989","unstructured":"Sannella, D.T., Tarlecki, A.: Toward Formal Development of ML Programs: Foundations And Methodology. In: D\u00edaz, J., Orejas, F. (eds.) TAPSOFT 1989 and CCIPL 1989. LNCS, vol.\u00a0352. Springer, Heidelberg (1989)"},{"key":"16_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"478","DOI":"10.1007\/3-540-61629-2_59","volume-title":"Recent Trends in Data Type Specification","author":"A. Tarlecki","year":"1996","unstructured":"Tarlecki, A.: Moving between logical systems. In: Haveraaen, M., Dahl, O.-J., Owe, O. (eds.) Abstract Data Types 1995 and COMPASS 1995. LNCS, vol.\u00a01130, pp. 478\u2013502. Springer, Heidelberg (1996)"},{"key":"16_CR21","series-title":"Applied Logic Series","volume-title":"Proc. Workshop on Frontiers of Combining Systems FroCoS 1998","author":"A. Tarlecki","year":"1998","unstructured":"Tarlecki, A.: Towards heterogeneous specifications. In: Proc. Workshop on Frontiers of Combining Systems FroCoS 1998, Applied Logic Series, Amsterdam. Kluwer Academic Publishers, Dordrecht (1998)"}],"container-title":["Lecture Notes in Computer Science","Recent Trends in Algebraic Development Techniques"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-44616-3_16","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,18]],"date-time":"2023-01-18T21:39:38Z","timestamp":1674077978000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-540-44616-3_16"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000]]},"ISBN":["9783540678984","9783540446163"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-44616-3_16","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2000]]}}}