{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T21:17:06Z","timestamp":1725484626675},"publisher-location":"Berlin, Heidelberg","reference-count":12,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540434108"},{"type":"electronic","value":"9783540460008"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2002]]},"DOI":"10.1007\/3-540-46000-4_15","type":"book-chapter","created":{"date-parts":[[2007,5,30]],"date-time":"2007-05-30T02:17:36Z","timestamp":1180491456000},"page":"141-148","source":"Crossref","is-referenced-by-count":3,"title":["Coordination in a Reflective Architecture Description Language"],"prefix":"10.1007","author":[{"given":"Carlos E.","family":"Cuesta","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pablo","family":"de la Fuente","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Manuel","family":"Barrio-Sol\u00f3rzano","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Encarnaci\u00f3n","family":"Beato","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2002,3,14]]},"reference":[{"key":"15_CR1","unstructured":"Robert Allen. A Formal Approach to Software Architecture. PhD thesis, School of Computer Science, Carnegie Mellon University, May 1997. Technical report CMU-CS-97-144."},{"key":"15_CR2","series-title":"Lect Notes Comput Sci","first-page":"24","volume-title":"Coordination Languages and Models","author":"F. Arbab","year":"1996","unstructured":"Farhad Arbab. The IWIM Model for Coordination of Concurrent Activities. In Paolo Ciancarini and Chris Hankin, editors, Coordination Languages and Models, volume 1061 of Lecture Notes in Computer Science, pages 24\u201356, Cesena, Italia, April 1996. Springer Verlag."},{"key":"15_CR3","doi-asserted-by":"crossref","unstructured":"Marco Bernardo, Paolo Ciancarini, and Lorenzo Donatiello. Detecting Architectural Mismatches in Process Algebraic Descriptions of Software Systems. In Second Working IEEE\/IFIP Conference on Software Architecture, August 2001. IEEE Press.","DOI":"10.1109\/WICSA.2001.948411"},{"key":"15_CR4","doi-asserted-by":"crossref","unstructured":"Carlos Canal, Ernesto Pimentel, and Jos\u00e9 Mar\u00eda Troya. Specification and Refinement of Dynamic Software Architectures. In Software Architecture, pages 107\u2013126. Kluwer, 1999.","DOI":"10.1007\/978-0-387-35563-4_7"},{"issue":"3","key":"15_CR5","doi-asserted-by":"publisher","first-page":"323","DOI":"10.1145\/72551.72553","volume":"21","author":"N. Carriero","year":"1986","unstructured":"Nicholas Carriero and David Gelernter. How to Write Parallel Programs: a Guide to the Perplexed. ACM Computing Surveys, 21(3):323\u2013357, 1986.","journal-title":"ACM Computing Surveys"},{"key":"15_CR6","unstructured":"Walter Cazzola, Andrea Savigni, Andrea Sosio, and Francesco Tisato. Architectural Reflection: Bridging the Gap Between a Running System and its Architectural Specification. In 6th Reengineering Forum (REF\u201998), pages 12\u20131\u201312\u20136. IEEE, March 1998."},{"key":"15_CR7","doi-asserted-by":"crossref","unstructured":"Carlos E. Cuesta, Pablo de la Fuente, Manuel Barrio-Sol\u00f3rzano, and Encarnaci\u00f3n Beato. Dynamic Coordination Architecture through the use of Reflection. In 16th ACM Symposium on Applied Computing (SAC2001), pages 134\u2013140, March 2001. ACM Press.","DOI":"10.1145\/372202.372298"},{"issue":"9","key":"15_CR8","doi-asserted-by":"publisher","first-page":"717","DOI":"10.1109\/32.464548","volume":"21","author":"D. C. Luckham","year":"1995","unstructured":"David C. Luckham and James Vera. An Event-Based Architecture Definition Language. IEEE Transactions on Software Engineering, 21(9):717\u2013734, September 1995.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"15_CR9","doi-asserted-by":"crossref","unstructured":"Pattie Maes. Concepts and Experiments in Computational Reflection. In Norman Meyrowitz, editor, OOPSLA\u201987 Conference Proceedings, pages 147\u2013155. ACM Press, December 1987.","DOI":"10.1145\/38765.38821"},{"issue":"6","key":"15_CR10","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1145\/250707.239104","volume":"21","author":"J. Magee","year":"1996","unstructured":"Jeff Magee and Jeff Kramer. Dynamic Structure in Software Architectures. Software Engineering Notes, 21(6):3\u201314, November 1996.","journal-title":"Software Engineering Notes"},{"key":"15_CR11","unstructured":"Robin Milner. Communication and Concurrency. Prentice-Hall, 1989."},{"key":"15_CR12","unstructured":"Robin Milner. Communicating and Mobile Systems: the Pi-Calculus. CUP, June 1999."}],"container-title":["Lecture Notes in Computer Science","Coordination Models and Languages"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-46000-4_15","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,28]],"date-time":"2019-04-28T12:29:46Z","timestamp":1556454586000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-46000-4_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002]]},"ISBN":["9783540434108","9783540460008"],"references-count":12,"URL":"https:\/\/doi.org\/10.1007\/3-540-46000-4_15","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2002]]}}}