{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,28]],"date-time":"2025-10-28T00:26:20Z","timestamp":1761611180816},"publisher-location":"Berlin, Heidelberg","reference-count":31,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540346944"},{"type":"electronic","value":"9783540346951"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2006]]},"DOI":"10.1007\/11767954_16","type":"book-chapter","created":{"date-parts":[[2006,6,10]],"date-time":"2006-06-10T11:48:13Z","timestamp":1149940093000},"page":"247-265","source":"Crossref","is-referenced-by-count":25,"title":["Actors, Roles and Coordinators \u2014 A Coordination Model for Open Distributed and Embedded Systems"],"prefix":"10.1007","author":[{"given":"Shangping","family":"Ren","sequence":"first","affiliation":[]},{"given":"Yue","family":"Yu","sequence":"additional","affiliation":[]},{"given":"Nianen","family":"Chen","sequence":"additional","affiliation":[]},{"given":"Kevin","family":"Marth","sequence":"additional","affiliation":[]},{"given":"Pierre-Etienne","family":"Poirot","sequence":"additional","affiliation":[]},{"given":"Limin","family":"Shen","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"16_CR1","unstructured":"Hoare, C.A.R.: Communicating Sequential Processes. Prentice Hall International Series in Computer Science (1985)"},{"key":"16_CR2","doi-asserted-by":"crossref","unstructured":"Milner, R.: The Pi Calculus and its Applications (keynote address). In: IJCSL (1998)","DOI":"10.1007\/978-0-387-35261-9_1"},{"key":"16_CR3","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/1086.001.0001","volume-title":"Actors: A Model of Concurrent Computation in Distributed Systems","author":"G. Agha","year":"1986","unstructured":"Agha, G.: Actors: A Model of Concurrent Computation in Distributed Systems. MIT Press, Cambridge (1986)"},{"key":"16_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"565","DOI":"10.1007\/BFb0084816","volume-title":"CONCUR \u201992","author":"G. Agha","year":"1992","unstructured":"Agha, G., Mason, I., Smith, S., Talcott, C.: Towards a Theory of Actor Computation. In: Cleaveland, W.R. (ed.) CONCUR 1992. LNCS, vol.\u00a0630, pp. 565\u2013579. Springer, Heidelberg (1992)"},{"key":"16_CR5","doi-asserted-by":"crossref","unstructured":"Siqueira, F., Cahill, V.: Quartz: A QoS architecture for Open Systems. In: Proceedings of International Conference on Distributed Computing Systems, pp. 197\u2013204 (2000)","DOI":"10.1109\/ICDCS.2000.840930"},{"key":"16_CR6","unstructured":"Becker, C., Geihs, K.: MAQS: management for adaptive QoS-enabled services. In: Proceedings of the IEEE Workshop on Middleware for Distributed Real-Time Systems and Services (1997)"},{"key":"16_CR7","doi-asserted-by":"crossref","unstructured":"Nahrstedt, K., Wichadakul, D., Xu, D.: Distributed QoS Compilation and Runtime Instantiation. In: Proceedings of IEEE\/IFIP International Workshop on QoS (2000)","DOI":"10.1109\/IWQOS.2000.847956"},{"key":"16_CR8","unstructured":"Halteren, A.T.: A reflective QoS provisioning service for object middleware. In: Position paper for the Workshop on Reflective Middleware (2000)"},{"key":"16_CR9","doi-asserted-by":"crossref","unstructured":"Papadopoulos, G.A., Arbab, F.: Coordination models and languages. In: Advances in Computer, pp. 329\u2013400 (1998)","DOI":"10.1016\/S0065-2458(08)60208-9"},{"key":"16_CR10","doi-asserted-by":"crossref","unstructured":"Carriero, N., Gelernter, D.: Linda in context. Communications of the ACM, 444\u2013458 (1989)","DOI":"10.1145\/63334.63337"},{"key":"16_CR11","unstructured":"Arbab, F.: IWIM: A communication model for cooperative systems. In: Proceedings of the 2nd International Conference on the Design of Cooperative Systems, Juanle-Pins, France, pp. 567\u2013585 (1996)"},{"key":"16_CR12","doi-asserted-by":"crossref","unstructured":"Omicini, A., Zambonelli, F.: Tuple Centres for the Coordination of Internet Agents. In: Proceedings of the ACM Symposium on Applied Computing (1999)","DOI":"10.1145\/298151.298231"},{"key":"16_CR13","doi-asserted-by":"crossref","unstructured":"Omicini, A., Denti, E.: Formal ReSpecT. Electronic Notes in Theoretical Computer Science (2001)","DOI":"10.1016\/S1571-0661(04)00156-2"},{"key":"16_CR14","doi-asserted-by":"crossref","unstructured":"Arbab, F.: Abstract behavior types: A foundation model for components and their composition. Technical report, CWI, Amsterdam, Netherlands (2004)","DOI":"10.1007\/978-3-540-39656-7_2"},{"key":"16_CR15","doi-asserted-by":"crossref","unstructured":"Minsky, N.H., Ungureanu, V.: Law-governed interaction: a coordination and control mechanism for heterogeneous distributed systems. ACM Trans., 273\u2013305 (2000)","DOI":"10.1145\/352591.352592"},{"key":"16_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1007\/11417019_5","volume-title":"Coordination Models and Languages","author":"A. Colman","year":"2005","unstructured":"Colman, A., Han, J.: Coordination systems in role-based adaptive software. In: Jacquet, J.-M., Picco, G.P. (eds.) COORDINATION 2005. LNCS, vol.\u00a03454, pp. 63\u201378. Springer, Heidelberg (2005)"},{"key":"16_CR17","doi-asserted-by":"crossref","unstructured":"Cruz, J.C., Ducasse, S.: A Group Based Approach for Coordinating Active Objects. In: Proceedings of 2nd International Conference on Coordination Models and Languages (1999)","DOI":"10.1007\/3-540-48919-3_25"},{"issue":"3","key":"16_CR18","doi-asserted-by":"publisher","first-page":"329","DOI":"10.1017\/S0960129504004153","volume":"14","author":"F. Arbab","year":"2004","unstructured":"Arbab, F.: Reo: A Channel-based Coordination Model for Component Composition. Mathematical Structures in Computer Science\u00a014(3), 329\u2013366 (2004)","journal-title":"Mathematical Structures in Computer Science"},{"key":"16_CR19","series-title":"Electronic Notes in Theoretical Computer Science","volume-title":"Formal Specification and Enactment of Security Policies through Agent Coordination Contexts","author":"A. Omicini","year":"2003","unstructured":"Omicini, A., Ricci, A., Viroli, M.: Formal Specification and Enactment of Security Policies through Agent Coordination Contexts. Electronic Notes in Theoretical Computer Science. Elsevier Science B.V., Amsterdam (2003)"},{"key":"16_CR20","doi-asserted-by":"crossref","unstructured":"Berry, A., Kaplan, S.: Open, Distributed Coordination with Finesse. Technical Report, School of Information Technology. The University of Queensland, Australia (1999)","DOI":"10.1145\/330560.330666"},{"key":"16_CR21","doi-asserted-by":"crossref","unstructured":"Cabri, G., Ferrari, L., Leonardi, L.: Agent role-based collaboration and coordination: a survey about existing approaches. In: International Conference on Systems, Man and Cybernetics, pp. 5473\u20135478 (2004)","DOI":"10.1109\/ICSMC.2004.1401064"},{"key":"16_CR22","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/2168.001.0001","volume-title":"Coordinating Distributed Objects: An Actor-Based Approach for Synchronization","author":"S. Fr\u00f8lund","year":"1996","unstructured":"Fr\u00f8lund, S.: Coordinating Distributed Objects: An Actor-Based Approach for Synchronization. MIT Press, Cambridge (1996)"},{"key":"16_CR23","series-title":"Lecture Notes in Computer Science","volume-title":"Computing in Object-Oriented Parallel Environments","author":"N. Venkatasubramanian","year":"1999","unstructured":"Venkatasubramanian, N., Agha, G., Talcott, C.: A MetaObject Framework for QoS-Based Distributed Resource Management. In: Matsuoka, S., Tholburn, M. (eds.) ISCOPE 1999. LNCS, vol.\u00a01732. Springer, Heidelberg (1999)"},{"key":"16_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"166","DOI":"10.1007\/3-540-48919-3_13","volume-title":"Coordination Languages and Models","author":"C.A. Varela","year":"1999","unstructured":"Varela, C.A., Agha, G.: A Hierarchical Model for Coordination of Concurrent Activities. In: Ciancarini, P., Wolf, A.L. (eds.) COORDINATION 1999. LNCS, vol.\u00a01594, pp. 166\u2013182. Springer, Heidelberg (1999)"},{"key":"16_CR25","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/2086.001.0001","volume-title":"Concurrent Constraint Programming","author":"V.A. Saraswat","year":"1993","unstructured":"Saraswat, V.A.: Concurrent Constraint Programming. MIT Press, Cambridge (1993)"},{"key":"16_CR26","doi-asserted-by":"crossref","unstructured":"Jamali, N., Ren, S.: A layered architecture for real-time open distributed systems. In: Proceedings of the 4th International Workshop on Software Engineering for Large-Scale Multi-Agent Systems (2005)","DOI":"10.1145\/1082960.1082978"},{"key":"16_CR27","unstructured":"Ren, S., Shen, L., Tsai, J.: Reconfigurable coordination model for dynamic autonomous real-time systems. In: The IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing (2006)"},{"key":"16_CR28","doi-asserted-by":"crossref","unstructured":"Ren, S., Venkatasubramanian, N., Agha, G.A.: Formalizing qos constraints using actors. In: Proceedings of Second IFIP International Conference on Formal Methods for Open Object Based Distributed Systems (1997)","DOI":"10.1007\/978-0-387-35261-9_10"},{"key":"16_CR29","doi-asserted-by":"crossref","unstructured":"Kwiat, K., Ren, S.: A coordination model for improving software system attack tolerance and survivability in open hostile environments. In: The IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing (2006)","DOI":"10.1109\/SUTC.2006.1636205"},{"key":"16_CR30","doi-asserted-by":"crossref","unstructured":"Callsen, C.J., Agha, G.: Open Heterogeneous Computing in Actor Space. Journal of Parallel Distributed Computing, 289\u2013300 (1994)","DOI":"10.1006\/jpdc.1994.1060"},{"key":"16_CR31","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1007\/3-540-45927-8_5","volume-title":"Programming Languages and Systems","author":"S. Bistarelli","year":"2002","unstructured":"Bistarelli, S., Montanari, U., Rossi, F.: Soft Concurrent Constraint Programming. In: Le M\u00e9tayer, D. (ed.) ESOP 2002. LNCS, vol.\u00a02305, pp. 53\u201367. Springer, Heidelberg (2002)"}],"container-title":["Lecture Notes in Computer Science","Coordination Models and Languages"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11767954_16.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,7,28]],"date-time":"2021-07-28T02:20:50Z","timestamp":1627438850000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11767954_16"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006]]},"ISBN":["9783540346944","9783540346951"],"references-count":31,"URL":"https:\/\/doi.org\/10.1007\/11767954_16","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2006]]}}}