{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,19]],"date-time":"2026-07-19T03:59:56Z","timestamp":1784433596841,"version":"3.55.0"},"reference-count":38,"publisher":"Springer Science and Business Media LLC","issue":"3-4","license":[{"start":{"date-parts":[[2017,2,23]],"date-time":"2017-02-23T00:00:00Z","timestamp":1487808000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100003593","name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico (BR)","doi-asserted-by":"publisher","award":["309451\/2015-9"],"award-info":[{"award-number":["309451\/2015-9"]}],"id":[{"id":"10.13039\/501100003593","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Intell Robot Syst"],"published-print":{"date-parts":[[2017,9]]},"DOI":"10.1007\/s10846-017-0504-y","type":"journal-article","created":{"date-parts":[[2017,2,23]],"date-time":"2017-02-23T01:17:56Z","timestamp":1487812676000},"page":"487-506","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["SOM4R: a Middleware for Robotic Applications Based on the Resource-Oriented Architecture"],"prefix":"10.1007","volume":"87","author":[{"given":"Marcus V. D.","family":"Veloso","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jos\u00e9 Tarc\u00edsio C.","family":"Filho","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7002-1216","authenticated-orcid":false,"given":"Guilherme A.","family":"Barreto","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2017,2,23]]},"reference":[{"key":"504_CR1","unstructured":"Business process model and notation (BPMN). http:\/\/www.omg.org\/spec\/BPMN\/index.htm , a. Accessed: 02-03-2012"},{"key":"504_CR2","unstructured":"CMUSPhinx wiki. http:\/\/cmusphinx.sourceforge.net\/wiki\/ , b. Accessed: 02-03-2012"},{"key":"504_CR3","unstructured":"eSpeak Text to speech. http:\/\/espeak.sourceforge.net , c. Accessed: 02-03-2012"},{"key":"504_CR4","unstructured":"The OAuth 2.0 authorization protocol v2-23. http:\/\/tools.ietf.org\/html\/draft-ietf-oauth-v2 , d. Accessed: 03-02-2012"},{"key":"504_CR5","unstructured":"OpenKinect Project. http:\/\/openkinect.org\/wiki\/main_page , e. Accessed: 02-03-2012"},{"key":"504_CR6","unstructured":"Pyfaces: Face recognition system. https:\/\/code.google.com\/p\/pyfaces\/ , f. Accessed: 08-27-2011"},{"key":"504_CR7","unstructured":"Fielding, R.T.: Ph.D. thesis. http:\/\/www.ics.uci.edu\/fielding\/pubs\/dissertation\/top.htm , g. Accessed: 11-10-2011"},{"issue":"7","key":"504_CR8","doi-asserted-by":"crossref","first-page":"711","DOI":"10.1109\/34.598228","volume":"19","author":"PN Belhumeur","year":"1997","unstructured":"Belhumeur, P.N., Hespanha, J.P., Kriegman, D.: Eigenfaces vs. Fisherfaces: recognition using class specific linear projection. IEEE Trans. Pattern Anal. Mach. Intell. 19(7), 711\u2013720 (1997)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"issue":"6","key":"504_CR9","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1109\/MCG.2002.1046623","volume":"22","author":"M Billinghurst","year":"2002","unstructured":"Billinghurst, M., Cheok, A., Prince, S., Kato, H.: Real world teleconferencing. IEEE Comput. Graph. Appl. 22(6), 11\u201313 (2002)","journal-title":"IEEE Comput. Graph. Appl."},{"issue":"7","key":"504_CR10","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1145\/514236.514265","volume":"45","author":"M Billinghurst","year":"2002","unstructured":"Billinghurst, M., Kato, H.: Collaborative augmented reality. Commun. ACM 45(7), 64\u201370 (2002)","journal-title":"Commun. ACM"},{"key":"504_CR11","unstructured":"Bradski, G., Kaehler, A.: Learning OpenCV. O\u2019Reilly Media, Inc (2008)"},{"issue":"1","key":"504_CR12","doi-asserted-by":"crossref","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."},{"key":"504_CR13","first-page":"692","volume":"2","author":"RA Brooks","year":"1989","unstructured":"Brooks, R.A.: A robot that walks - emergent behaviors from a carefully evolved network. Neural Comput. 2, 692\u2013696 (1989)","journal-title":"Neural Comput."},{"key":"504_CR14","doi-asserted-by":"crossref","unstructured":"Bruyninckx, H.: Open robot control software: the OROCOS project. In: Proceedings of the International Conference on Robotics and Automation (ICRA\u20192001), vol. 3, pp. 2523\u20132528 (2001)","DOI":"10.1109\/ROBOT.2001.933002"},{"key":"504_CR15","unstructured":"Crick, C., Jay, G., Osentosiki, S., Pitzer, B., Jenkins, O.C.: Rosbridge: ROS for non-ROS users. In: Proceedings of the 15Th International Symposium on Robotics Research (ISRR\u20192011). www.isrr-2011.org\/ISRR-2011\/\/Program_files\/Papers\/Jenkins-ISRR-2011.pdf , pp. 1\u201312 (2011)"},{"key":"504_CR16","doi-asserted-by":"crossref","unstructured":"Crick, C., Jay, G., Osentoski, S., Jenkins, O.: Ros and rosbridge: roboticists out of the loop. In: ACM\/IEEE International Conference on Human-Robot Interaction (HRI), pp. 493\u2013494 (2012)","DOI":"10.1145\/2157689.2157846"},{"key":"504_CR17","doi-asserted-by":"crossref","unstructured":"Decker, S., Melnik, S., van Harmelen, F., Fensel, D., Klein, M., Broekstra, J., Erdmann, M., Horrocks, I.: The semantic web: the roles of XML and RDF. IEEE Internet Comput. 4(5), 63\u201374 (2000)","DOI":"10.1109\/4236.877487"},{"issue":"1","key":"504_CR18","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1007\/s10846-012-9798-y","volume":"72","author":"A Elkady","year":"2013","unstructured":"Elkady, A., Joy, J., Sobh, T., Valavanis, K.: A structured approach for modular design in robotics and automation environments. J. Intell. Robot. Syst. 72(1), 5\u201319 (2013)","journal-title":"J. Intell. Robot. Syst."},{"issue":"ID-959013","key":"504_CR19","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1155\/2012\/959013","volume":"2012","author":"A Elkady","year":"2012","unstructured":"Elkady, A., Sobh, T.: Robotics middleware: a comprehensive literature survey and attribute-based bibliography. Journal of Robotics 2012(ID-959013), 1\u201315 (2012)","journal-title":"Journal of Robotics"},{"key":"504_CR20","doi-asserted-by":"crossref","unstructured":"Fielding, R.T., Taylor, R.N.: Principled design of the modern web architecture. In: Proceedings of the International Conference on Software Engineering (ICSE\u20192000), pp. 407\u2013416 (2000)","DOI":"10.1145\/337180.337228"},{"key":"504_CR21","unstructured":"Franks, J., Hallam-Baker, P., Hostetler, J., Lawrence, S., Leach, P., Luotonen, A., Stewart, L.: RFC 2617 - HTTP Authentication: Basic and Digest Access Authentication. Technical Report, The Internet Engineering Task Force (1999). www.faqs.org\/rfcs\/rfc2617.html"},{"issue":"3","key":"504_CR22","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1109\/MC.2012.104","volume":"45","author":"L Garber","year":"2012","unstructured":"Garber, L.: Wi- races into a faster future. Computer 45(3), 13\u201316 (2012)","journal-title":"Computer"},{"key":"504_CR23","doi-asserted-by":"crossref","unstructured":"Gerkey, B.P., Vaughan, R.T., Stoy, K., Howard, A., Sukhatme, G.S., Mataric, M.J.: Most valuable player: a robot device server for distributed control. In: Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS\u20192001), vol. 3, pp. 1226\u20131231 (2001)","DOI":"10.1109\/IROS.2001.977150"},{"issue":"3","key":"504_CR24","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1109\/MNET.2012.6201212","volume":"26","author":"G Hu","year":"2012","unstructured":"Hu, G., Tay, W. P., Wen, Y.: Cloud robotics: architecture, challenges and applications. IEEE Netw. 26(3), 21\u201328 (2012)","journal-title":"IEEE Netw."},{"key":"504_CR25","doi-asserted-by":"crossref","unstructured":"Hunziker, D., Gajamohan, M., Waibel, M., D\u2019Andrea, R.: Rapyuta: the RoboEarth cloud engine. In: Proceedings of the International Conference on Robotics and Automation (ICRA\u20192013), pp. 438\u2013444 (2013)","DOI":"10.1109\/ICRA.2013.6630612"},{"issue":"4","key":"504_CR26","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1109\/M-RA.2007.905745","volume":"14","author":"J Jackson","year":"2007","unstructured":"Jackson, J.: Microsoft robotics studio: a technical introduction. IEEE Robot. Autom. Mag. 14(4), 82\u201387 (2007)","journal-title":"IEEE Robot. Autom. Mag."},{"issue":"2","key":"504_CR27","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1007\/s10514-006-9013-8","volume":"22","author":"J Kramer","year":"2007","unstructured":"Kramer, J., Scheutz, M.: Development environments for autonomous mobile robots: a survey. Auton. Robot. 22(2), 101\u2013132 (2007)","journal-title":"Auton. Robot."},{"key":"504_CR28","doi-asserted-by":"crossref","unstructured":"Lienhart, R., Kuranov, A., Pisarevsky, V.: Empirical analysis of detection cascades of boosted classifiers for rapid object detection. In: Michaelis, B., Krell, G. (eds.) Pattern Recognition - Proceedings of the 25th DAGM Symposium. Springer (2003)","DOI":"10.1007\/978-3-540-45243-0_39"},{"key":"504_CR29","doi-asserted-by":"crossref","unstructured":"Meng, J., Mei, S., Yan, Z.: RESTful web services: a solution for distributed data integration. In: Proceedings of the IEEE International Conference on Computational Intelligence and Software Engineering (CiSE\u20192009), vol. 3, pp. 1\u20134 (2009)","DOI":"10.1109\/CISE.2009.5365234"},{"issue":"1","key":"504_CR30","doi-asserted-by":"crossref","first-page":"43","DOI":"10.5772\/5761","volume":"3","author":"G Metta","year":"2006","unstructured":"Metta, G., Fitzpatrick, P., Natale, L.: YARP: yet another robot platform. Int. J. Adv. Robot. Syst. 3(1), 43\u201348 (2006)","journal-title":"Int. J. Adv. Robot. Syst."},{"issue":"5","key":"504_CR31","first-page":"139","volume":"9","author":"N Mohamed","year":"2009","unstructured":"Mohamed, N., Al-Jaroodi, J., Jawhar, I.: A review of middleware for networked robots. International Journal of Computer Science & Network Security 9(5), 139\u2013148 (2009)","journal-title":"International Journal of Computer Science & Network Security"},{"key":"504_CR32","doi-asserted-by":"publisher","unstructured":"Montemerlo, M., Roy, N., Thrun, S.: Perspectives on standardization in mobile robot programming: the carnegie mellon navigation (CARMEN) toolkit. In: Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS\u20192003), vol. 3, pp 2436\u20132441 (2003). doi: 10.1109\/IROS.2003.1249235","DOI":"10.1109\/IROS.2003.1249235"},{"issue":"1","key":"504_CR33","doi-asserted-by":"crossref","first-page":"23","DOI":"10.5772\/5766","volume":"3","author":"I Nesnas","year":"2006","unstructured":"Nesnas, I., Simmons, R., Gaines, D., Kunz, C., Diaz-Calderon, A., Estlin, T., Madison, R., Guineau, J., McHenry, M., Shu, I.-H., Apfelbaum, D.: CLARAty: challenges and steps toward reusable robotic software. Int. J. Adv. Robot. Syst. 3(1), 23\u201330 (2006)","journal-title":"Int. J. Adv. Robot. Syst."},{"key":"504_CR34","doi-asserted-by":"crossref","unstructured":"Nesnas, I., Wright, A., Bajracharya, M., Simmons, R., Estlin, T.: CLARAty and challenges of developing interoperable robotic software. In: Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS\u20192003), vol. 3, pp. 2428\u20132435 (2003)","DOI":"10.1109\/IROS.2003.1249234"},{"key":"504_CR35","doi-asserted-by":"crossref","unstructured":"Overdick, H.: The resource-oriented architecture. In: Proceedings of the 2007 IEEE Congress on Services, pp. 340\u2013347 (2009)","DOI":"10.1109\/SERVICES.2007.66"},{"key":"504_CR36","doi-asserted-by":"crossref","unstructured":"Peng, D., Li, C., Huo, H.: An extended username: token-based approach for REST-style web service security authentication. In: Proceedings of the 2nd IEEE International Conference on Computer Science and Information Technology (ICCSIT\u20192009), pp. 582\u2013586 (2009)","DOI":"10.1109\/ICCSIT.2009.5234805"},{"key":"504_CR37","unstructured":"Quigley, M., Gerkey, B., Conley, K., Faust, J., Foote, T., Leibs, J., Berger, E., Wheeler, R., Ng, A.Y.: ROS: an open-source robot operating system. In: Proceedings of the Open-Source Software Workshop of the International Conference on Robotics and Automation (ICRA\u20192009) (2009)"},{"key":"504_CR38","doi-asserted-by":"crossref","unstructured":"Volpe, R., Nesnas, I.A.D., Estlin, T., Mutz, D., Petras, R., Das, H.: The CLARAty architecture for robotic autonomy. In: Proceedings of the IEEE Aerospace Conference, vol. 1, pp. 1121\u20131132 (2001)","DOI":"10.1109\/AERO.2001.931701"}],"container-title":["Journal of Intelligent &amp; Robotic Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10846-017-0504-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-017-0504-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-017-0504-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,15]],"date-time":"2025-06-15T15:56:51Z","timestamp":1750003011000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10846-017-0504-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,2,23]]},"references-count":38,"journal-issue":{"issue":"3-4","published-print":{"date-parts":[[2017,9]]}},"alternative-id":["504"],"URL":"https:\/\/doi.org\/10.1007\/s10846-017-0504-y","relation":{},"ISSN":["0921-0296","1573-0409"],"issn-type":[{"value":"0921-0296","type":"print"},{"value":"1573-0409","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,2,23]]}}}