{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,17]],"date-time":"2025-04-17T05:53:37Z","timestamp":1744869217782,"version":"3.40.3"},"publisher-location":"Cham","reference-count":20,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783031151156"},{"type":"electronic","value":"9783031151163"}],"license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-3-031-15116-3_9","type":"book-chapter","created":{"date-parts":[[2022,8,18]],"date-time":"2022-08-18T17:17:53Z","timestamp":1660843073000},"page":"181-204","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["An Architectural Approach for\u00a0Enabling and\u00a0Developing Cooperative Behaviour in\u00a0Diverse Autonomous Robots"],"prefix":"10.1007","author":[{"given":"Simo","family":"Linkola","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Niko","family":"M\u00e4kitalo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tomi","family":"Laurinen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anna","family":"Kantosalo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tomi","family":"M\u00e4nnist\u00f6","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,8,19]]},"reference":[{"key":"9_CR1","doi-asserted-by":"publisher","first-page":"292","DOI":"10.1016\/j.neucom.2015.05.116","volume":"172","author":"L Bay\u0131nd\u0131r","year":"2016","unstructured":"Bay\u0131nd\u0131r, L.: A review of swarm robotics tasks. Neurocomputing 172, 292\u2013321 (2016)","journal-title":"Neurocomputing"},{"issue":"14","key":"9_CR2","first-page":"69","volume":"6","author":"M Beetz","year":"2011","unstructured":"Beetz, M., Civera, J., D\u2019Andrea, R., Elfring, J., Galvez-lopez, D.: RoboEarth: a world wide web for robot. IEEE Trans. Robot. Autom. 6(14), 69\u201382 (2011)","journal-title":"IEEE Trans. Robot. Autom."},{"key":"9_CR3","doi-asserted-by":"crossref","unstructured":"Beetz, M., Be\u00dfler, D., Haidu, A., Pomarlan, M., Bozcuog\u0306lu, A.K., Bartels, G.: Know rob 2.0 - a 2nd generation knowledge processing framework for cognition-enabled robotic agents. In: 2018 IEEE International Conference on Robotics and Automation (ICRA), pp. 512\u2013519 (2018)","DOI":"10.1109\/ICRA.2018.8460964"},{"key":"9_CR4","doi-asserted-by":"crossref","unstructured":"Berrocal, J., Garcia-Alonso, J., Gal\u00e1n-Jim\u00e9nez, J., Murillo, J.M., M\u00e4kitalo, N., Mikkonen, T., Canal, C.: Situational context in the programmable world. In: 2017 IEEE SmartWorld, pp. 1\u20138 (2017)","DOI":"10.1109\/UIC-ATC.2017.8397663"},{"issue":"1","key":"9_CR5","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1016\/S0004-3702(98)00056-3","volume":"103","author":"C Castelfranchi","year":"1998","unstructured":"Castelfranchi, C.: Modelling social action for AI agents. Artif. Intell. 103(1), 157\u2013182 (1998)","journal-title":"Artif. Intell."},{"key":"9_CR6","doi-asserted-by":"crossref","unstructured":"Chaimowicz, L., Sugar, T., Kumar, V., Campos, M.: An architecture for tightly coupled multi-robot cooperation. In: Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164). vol. 3, pp. 2992\u20132997 (2001)","DOI":"10.1109\/ROBOT.2001.933076"},{"key":"9_CR7","unstructured":"Chaimowicz, L., Campos, M., Kumar, V.: Simulating loosely and tightly coupled multi-robot cooperation. In: V Brazilian Symposium on Intelligent Automation. The Electrical Engineering Department of the Federal University of Rio Grande do Sul (2001)"},{"key":"9_CR8","unstructured":"Edwardes, A., Burghardt, D., Neun, M.: FIPA Communicative Act Library Specification. Foundation for Intelligent Physical Agents. University of Maine, Oronom, pp. 377\u2013387. John Wiley & Sons (2000)"},{"key":"9_CR9","doi-asserted-by":"publisher","first-page":"162","DOI":"10.1016\/j.robot.2019.03.003","volume":"116","author":"S El Zaatari","year":"2019","unstructured":"El Zaatari, S., Marei, M., Li, W., Usman, Z.: Cobot programming for collaborative industrial tasks: an overview. Robot. Auton. Syst. 116, 162\u2013180 (2019)","journal-title":"Robot. Auton. Syst."},{"issue":"2","key":"9_CR10","doi-asserted-by":"publisher","first-page":"100","DOI":"10.1109\/TSSC.1968.300136","volume":"4","author":"PE Hart","year":"1968","unstructured":"Hart, P.E., Nilsson, N.J., Raphael, B.: A formal basis for the heuristic determination of minimum cost paths. IEEE Trans. Syst. Sci. Cybern. 4(2), 100\u2013107 (1968)","journal-title":"IEEE Trans. Syst. Sci. Cybern."},{"key":"9_CR11","doi-asserted-by":"publisher","unstructured":"Kounev, S., Kephart, J., Milenkoski, A., Zhu, X.: Self-Aware Computing Systems. Springer, Cham (2017). https:\/\/doi.org\/10.1007\/978-3-319-47474-8","DOI":"10.1007\/978-3-319-47474-8"},{"key":"9_CR12","doi-asserted-by":"crossref","unstructured":"Manko, S.V., Diane, S.A.K., Krivoshatskiy, A.E., Margolin, I.D., Slepynina, E.A.: Adaptive control of a multi-robot system for transportation of large-sized objects based on reinforcement learning. In: 2018 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (EIConRus), pp. 923\u2013927 (2018)","DOI":"10.1109\/EIConRus.2018.8317240"},{"issue":"4","key":"9_CR13","doi-asserted-by":"publisher","first-page":"1298","DOI":"10.1109\/TASE.2015.2461213","volume":"12","author":"N Mathew","year":"2015","unstructured":"Mathew, N., Smith, S.L., Waslander, S.L.: Planning paths for package delivery in heterogeneous multirobot teams. IEEE Trans. Autom. Sci. Eng. 12(4), 1298\u20131308 (2015)","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"key":"9_CR14","unstructured":"M\u00e4kitalo, N., Linkola, S., Laurinen, T., M\u00e4nnist\u00f6, T.: Towards novel and intentional cooperation of diverse autonomous robots: an architectural approach. In: Proceedings of the Context-Aware, Autonomous and Smart Architecture Workshop, pp. 1\u201310. CEUR Workshop Proceedings (2021)"},{"key":"9_CR15","unstructured":"Noy, N.F., McGuinness, D.L.: Ontology Development 101: A Guide to Creating Your First Ontology, Stanford University, Stanford (2001)"},{"key":"9_CR16","doi-asserted-by":"crossref","unstructured":"Olivares-Alarcos, A., et al.: A review and comparison of ontology-based approaches to robot autonomy. Knowl. Eng. Rev. 34 (2019)","DOI":"10.1017\/S0269888919000237"},{"key":"9_CR17","unstructured":"Rozanski, N., Woods, E.: Software Systems Architecture: Working with Stakeholders Using Viewpoints and Perspectives, 2nd edn. Addison-Wesley, Boston (2012)"},{"key":"9_CR18","doi-asserted-by":"crossref","unstructured":"Thomas, D., Woodall, W., Fernandez, E.: Next-generation ROS: Building on DDS. In: ROSCon Chicago 2014. Open Robotics, Mountain View, CA, September 2014","DOI":"10.36288\/ROSCon2014-900727"},{"key":"9_CR19","doi-asserted-by":"crossref","unstructured":"Yan, Z., Jouandeau, N., Cherif, A.A.: A survey and analysis of multi-robot coordination. Int. J. Adv. Robot. Syst. 10(12), 399 (2013)","DOI":"10.5772\/57313"},{"key":"9_CR20","doi-asserted-by":"crossref","unstructured":"Zhang, T., Liu, G.: Design of formation control architecture based on leader-following approach. In: 2015 IEEE International Conference on Mechatronics and Automation (ICMA), pp. 893\u2013898 (2015)","DOI":"10.1109\/ICMA.2015.7237604"}],"container-title":["Lecture Notes in Computer Science","Software Architecture"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-15116-3_9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,2]],"date-time":"2024-10-02T01:25:17Z","timestamp":1727832317000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-15116-3_9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9783031151156","9783031151163"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-15116-3_9","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"19 August 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ECSA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Software Architecture","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"V\u00e4xj\u00f6","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Sweden","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2021","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"13 September 2021","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"17 September 2021","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ecsa2021","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/conf.researchr.org\/home\/ecsa-2021","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"58","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"11","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"19% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Workshops were held virtually. For the workshop, 17 papers were submitted and 15 papers were selected.","order":10,"name":"additional_info_on_review_process","label":"Additional Info on Review Process","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}