{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T12:05:34Z","timestamp":1743077134404,"version":"3.40.3"},"publisher-location":"Singapore","reference-count":25,"publisher":"Springer Singapore","isbn-type":[{"type":"print","value":"9789811020520"},{"type":"electronic","value":"9789811020537"}],"license":[{"start":{"date-parts":[[2016,1,1]],"date-time":"2016-01-01T00:00:00Z","timestamp":1451606400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2016]]},"DOI":"10.1007\/978-981-10-2053-7_3","type":"book-chapter","created":{"date-parts":[[2016,7,29]],"date-time":"2016-07-29T23:07:07Z","timestamp":1469833627000},"page":"24-38","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["A Multi-agent Organization Approach for Developing Social-Technical Software of Autonomous Robots"],"prefix":"10.1007","author":[{"given":"Sen","family":"Yang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xinjun","family":"Mao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yin","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shuo","family":"Yang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,7,31]]},"reference":[{"key":"3_CR1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4614-5659-9","volume-title":"Marine Robot Autonomy, 1\u201346","author":"ML Seto","year":"2013","unstructured":"Seto, M.L., Paull, L., Saeedi, S.: Introduction to autonomy for marine robots. In: Seto, M.L. (ed.) Marine Robot Autonomy, 1\u201346. Springer, New York (2013)"},{"key":"3_CR2","doi-asserted-by":"publisher","first-page":"58","DOI":"10.1038\/scientificamerican0107-58","volume":"296","author":"B Gates","year":"2007","unstructured":"Gates, B.: Robot in every home. Sci. Am. 296, 58\u201365 (2007)","journal-title":"Sci. Am."},{"issue":"4","key":"3_CR3","doi-asserted-by":"publisher","first-page":"419","DOI":"10.1162\/artl.2007.13.4.419","volume":"13","author":"GA Bekey","year":"2007","unstructured":"Bekey, G.A.: Autonomous robots: from biological inspiration to implementation and control. J. Artif. Life 13(4), 419\u2013421 (2007)","journal-title":"J. Artif. Life"},{"issue":"2","key":"3_CR4","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.rcim.2011.08.004","volume":"28","author":"Z Pan","year":"2012","unstructured":"Pan, Z., Polden, J., Larkin, N., Duin, S.V., Norrish, J.: Review: recent progress on programming methods for industrial robots. Robot. Comput. Integr. Manuf. 28(2), 1\u20138 (2012)","journal-title":"Robot. Comput. Integr. Manuf."},{"key":"3_CR5","unstructured":"Ziafati, P.: Programming autonomous robots using agent programming languages. In: Proceedings of AAMAS 2013, pp. 1463\u20131464 (2013)"},{"issue":"6","key":"3_CR6","doi-asserted-by":"publisher","first-page":"803","DOI":"10.1016\/j.robot.2012.02.004","volume":"60","author":"P I\u00f1igo-Blasco","year":"2012","unstructured":"I\u00f1igo-Blasco, P., Diaz-Del-Rio, F., Romero-Ternero, M.C., Cagigas-Mu\u00f1iz, D., Vicente-Diaz, S.: Robotics software frameworks for multi-agent robotic systems development. Robot. Auton. Syst. 60(6), 803\u2013821 (2012)","journal-title":"Robot. Auton. Syst."},{"issue":"3\u20134","key":"3_CR7","doi-asserted-by":"publisher","first-page":"489","DOI":"10.1007\/s10846-014-0042-9","volume":"76","author":"P Chen","year":"2014","unstructured":"Chen, P., Cao, Q.: A middleware-based simulation and control framework for mobile service robots. J. Intell. Robot. Syst. 76(3\u20134), 489\u2013504 (2014)","journal-title":"J. Intell. Robot. Syst."},{"key":"3_CR8","doi-asserted-by":"crossref","unstructured":"Brugali, D., Fonseca, A.F.D., Luzzana, A., Maccarana, Y.: Developing service oriented robot control system. In: Proceedings of the 2014 IEEE 8th International Symposium on Service Oriented System Engineering, pp. 237\u2013242. IEEE Computer Society (2014)","DOI":"10.1109\/SOSE.2014.28"},{"key":"3_CR9","doi-asserted-by":"crossref","unstructured":"Insaurralde, C.C.: Service-oriented agent architecture for unmanned air vehicles. In: 2014 IEEE\/AIAA 33rd Digital Avionics Systems Conference (DASC), pp. 8B1\u20131\u20138B1\u201314. IEEE (2014)","DOI":"10.1109\/DASC.2014.6979675"},{"key":"3_CR10","doi-asserted-by":"crossref","unstructured":"Pineda, L.A., Salinas, L., Meza, I.V., Rascon, C., Fuentes, G.: SitLog: A Programming Language for Service Robot Tasks, pp. 358\u2013369 (2013)","DOI":"10.5772\/56906"},{"key":"3_CR11","doi-asserted-by":"crossref","unstructured":"Dragone, M., Abdel-Naby, S., Swords, D., Broxvall, M.: A programming framework for multi-agent coordination of robotic ecologies. In: Proceedings Of ProMAS, pp. 69\u201384 (2013)","DOI":"10.1007\/978-3-642-38700-5_5"},{"key":"3_CR12","doi-asserted-by":"crossref","unstructured":"Burke, T.M., Chung, C.-J.: Autonomous robot software development using simple software components, In: Proceedings of Intelligent Robots and Computer Vision XXII: Algorithms, Techniques, and Active Vision, p. 107 (2004)","DOI":"10.1117\/12.579820"},{"key":"3_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"195","DOI":"10.1007\/978-3-319-11900-7_17","volume-title":"Simulation, Modeling, and Programming for Autonomous Robots","author":"A Nordmann","year":"2014","unstructured":"Nordmann, A., Hochgeschwender, N., Wrede, S.: A survey on domain-specific languages in robotics. In: Brugali, D., Broenink, J.F., Kroeger, T., MacDonald, B.A. (eds.) SIMPAR 2014. LNCS, vol. 8810, pp. 195\u2013206. Springer, Heidelberg (2014)"},{"issue":"12","key":"3_CR14","doi-asserted-by":"publisher","first-page":"1563","DOI":"10.1016\/j.robot.2012.09.005","volume":"60","author":"T Abdellatif","year":"2012","unstructured":"Abdellatif, T., Bensalem, S., Combaz, J., de Silva, L., Ingrand, F.: Rigorous design of robot software: a formal component-based approach. Robot. Auton. Syst. 60(12), 1563\u20131578 (2012)","journal-title":"Robot. Auton. Syst."},{"key":"3_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1007\/978-3-642-38700-5_3","volume-title":"Programming Multi-Agent Systems","author":"P Ziafati","year":"2013","unstructured":"Ziafati, P., Dastani, M., Meyer, J.-J., van der Torre, L.: Agent programming languages requirements for programming autonomous robots. In: Dastani, M., H\u00fcbner, J.F., Logan, B. (eds.) ProMAS 2012. LNCS, vol. 7837, pp. 35\u201353. Springer, Heidelberg (2013)"},{"key":"3_CR16","unstructured":"Quigley, M., Conley, K., Gerkey, B., Faust, J., Foote, T., Leibs, J., Berger, E., Wheeler, R.: ROS: an open-source Robot Operating System (2009)"},{"key":"3_CR17","first-page":"55","volume":"1","author":"P Skrzypczy\u0144ski","year":"2010","unstructured":"Skrzypczy\u0144ski, P.: Multi-agent software architecture for autonomous robots: a practical approach. Manage. Prod. Eng. Rev. 1, 55 (2010)","journal-title":"Manage. Prod. Eng. Rev."},{"key":"3_CR18","first-page":"477","volume":"6","author":"S Benaissa","year":"2011","unstructured":"Benaissa, S., Moutaouakkil, F., Medromi, H.: New multi-agent\u2019s control architecture for the autonomous mobile robots. Int. Rev. Comput. Softw. 6, 477 (2011)","journal-title":"Int. Rev. Comput. Softw."},{"key":"3_CR19","series-title":"Advances in Intelligent and Soft Computing","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1007\/978-3-642-19875-5_10","volume-title":"Advances on Practical Applications of Agents and Multiagent Systems","author":"J Lacouture","year":"2011","unstructured":"Lacouture, J., No\u00ebl, V., Arcangeli, J.P.: Engineering agent frameworks: an application in multi-robot systems. In: Demazeau, Y., P\u011bchouc\u011bk, M., Corchado, J.M., P\u00e9rez, J.B. (eds.) Advances on Practical Applications of Agents and Multiagent Systems. AISC, vol. 88, pp. 79\u201385. Springer, Heidelberg (2011)"},{"issue":"4","key":"3_CR20","doi-asserted-by":"publisher","first-page":"557","DOI":"10.1016\/j.jss.2009.10.035","volume":"83","author":"A Chella","year":"2010","unstructured":"Chella, A., Cossentino, M., Gaglio, S., Sabatucci, L., Seidita, V.: Agent-oriented software patterns for rapid and affordable robot programming. J. Syst. Softw. 83(4), 557\u2013573 (2010)","journal-title":"J. Syst. Softw."},{"key":"3_CR21","series-title":"Advances in Intelligent Systems and Computing","doi-asserted-by":"publisher","first-page":"831","DOI":"10.1007\/978-3-319-05582-4_73","volume-title":"Robot Intelligence Technology and Applications 2","author":"H-T Choi","year":"2014","unstructured":"Choi, H.-T., Sur, J.: Issues in software architectures for intelligent underwater robots. In: Kim, J.-H., Matson, E., Myung, H., Xu, P. (eds.) Robot Intelligence Technology and Applications 2. AISC, vol. 274, pp. 831\u2013839. Springer, Heidelberg (2014)"},{"key":"3_CR22","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/978-3-319-18299-5_1","volume":"604","author":"A Koub\u00e2a","year":"2015","unstructured":"Koub\u00e2a, A., Sriti, M.F., Bennaceur, H., Amaar, A., Javed, Y., Alajlan, M., AI-Elaiwi, N., Tounsi, M., Shakshuki, E.: COROS: a multi-agent software architecture for cooperative and autonomous service robots. Stud. Comput. Intell. 604, 3\u201330 (2015)","journal-title":"Stud. Comput. Intell."},{"issue":"4","key":"3_CR23","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1145\/367211.367250","volume":"44","author":"NR Jennings","year":"2001","unstructured":"Jennings, N.R.: An agent-based approach for building complex software systems. Commun. ACM 44(4), 35\u201341 (2001)","journal-title":"Commun. ACM"},{"key":"3_CR24","doi-asserted-by":"crossref","unstructured":"van Riemsdijk, M.B.: 20 years of agent-oriented programming in distributed AI: history and outlook. In: Proceedings of AGERE! pp. 7\u201310 (2013)","DOI":"10.1145\/2414639.2414642"},{"issue":"1","key":"3_CR25","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1109\/JRA.1986.1087032","volume":"2","author":"RA Brooks","year":"1986","unstructured":"Brooks, R.A.: A robust layered control system for a mobile robot. IEEE J. Robot. Autom. 2(1), 14\u201323 (1986)","journal-title":"IEEE J. Robot. Autom."}],"container-title":["Communications in Computer and Information Science","Social Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-10-2053-7_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,20]],"date-time":"2019-05-20T23:06:57Z","timestamp":1558393617000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-981-10-2053-7_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016]]},"ISBN":["9789811020520","9789811020537"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/978-981-10-2053-7_3","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2016]]},"assertion":[{"value":"31 July 2016","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICYCSEE","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference of Pioneering Computer Scientists, Engineers and Educators","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Harbin","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"China","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2016","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20 August 2016","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22 August 2016","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icycsee2016","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}