{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,4]],"date-time":"2025-11-04T10:44:03Z","timestamp":1762253043446},"publisher-location":"Cham","reference-count":41,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030247805"},{"type":"electronic","value":"9783030247812"}],"license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","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":[[2019]]},"DOI":"10.1007\/978-3-030-24781-2_4","type":"book-chapter","created":{"date-parts":[[2019,7,2]],"date-time":"2019-07-02T07:01:17Z","timestamp":1562050877000},"page":"51-66","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":19,"title":["CAPIRCI: A Multi-modal System for Collaborative Robot Programming"],"prefix":"10.1007","author":[{"given":"Sara","family":"Beschi","sequence":"first","affiliation":[]},{"given":"Daniela","family":"Fogli","sequence":"additional","affiliation":[]},{"given":"Fabio","family":"Tampalini","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,7,3]]},"reference":[{"issue":"5","key":"4_CR1","doi-asserted-by":"publisher","first-page":"469","DOI":"10.1016\/j.robot.2008.10.024","volume":"57","author":"BD Argall","year":"2009","unstructured":"Argall, B.D., Chernova, S., Veloso, M., Browning, B.: A survey of robot learning from demonstration. Robot. Auton. Syst. 57(5), 469\u2013483 (2009)","journal-title":"Robot. Auton. Syst."},{"key":"4_CR2","doi-asserted-by":"crossref","unstructured":"Arias, E.G., Eden, H., Fischer, G.: The Envisionment and Discovery Collaboratory (EDC): Explorations in Human-Centered Informatics, vol. 8. Morgan & Claypool Publishers LLC (2015)","DOI":"10.2200\/S00670ED1V01Y201509HCI032"},{"key":"4_CR3","doi-asserted-by":"publisher","first-page":"574","DOI":"10.1080\/10447310802205776","volume":"24","author":"A Bangor","year":"2008","unstructured":"Bangor, A., Kortum, P.T., Miller, J.T.: An empirical evaluation of the system usability scale. Int. J. Hum. Comput. Interact. 24, 574\u2013594 (2008)","journal-title":"Int. J. Hum. Comput. Interact."},{"key":"4_CR4","doi-asserted-by":"publisher","first-page":"101","DOI":"10.1016\/j.jss.2018.11.041","volume":"149","author":"BR Barricelli","year":"2019","unstructured":"Barricelli, B.R., Cassano, F., Fogli, D., Piccinno, A.: End-user development, end-user programming and end-user software engineering: a systematic mapping study. J. Syst. Softw. 149, 101\u2013137 (2019)","journal-title":"J. Syst. Softw."},{"key":"4_CR5","unstructured":"Bischoff, R., Kazi, A., Seyfarth, M.: The MORPHA style guide for icon-based programming. In: Proceedings 11th IEEE International Workshop on Robot and Human Interactive Communication, Berlin, Germany, pp. 482\u2013487 (2002)"},{"key":"4_CR6","doi-asserted-by":"crossref","unstructured":"Brooke, J., Jordan, P.W., Weerdmeester, B., Thomas, A., McLelland, I.L.: SUS: a quick and dirty usability scale. In: Jordan, P.W., Thomas, B., Weerdmeester, B.A., McClelland, A.L. (eds.) Usability Evaluation in Industry. Taylor and Francis (1996)","DOI":"10.1201\/9781498710411"},{"issue":"4","key":"4_CR7","doi-asserted-by":"publisher","first-page":"43","DOI":"10.4018\/joeuc.2006100103","volume":"18","author":"MF Costabile","year":"2006","unstructured":"Costabile, M.F., Fogli, D., Lanzilotti, R., Mussio, P., Piccinno, A.: Supporting work practice through end-user development environments. J. Organ. End User Comput. 18(4), 43\u201365 (2006)","journal-title":"J. Organ. End User Comput."},{"key":"4_CR8","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1007\/978-3-319-60291-2_4","volume-title":"New Perspectives in End-User Development","author":"G Fischer","year":"2017","unstructured":"Fischer, G., Fogli, D., Piccinno, A.: Revisiting and broadening the meta-design framework for end-user development. In: Patern\u00f2, F., Wulf, V. (eds.) New Perspectives in End-User Development, pp. 61\u201397. Springer, Cham (2017). https:\/\/doi.org\/10.1007\/978-3-319-60291-2_4"},{"issue":"1","key":"4_CR9","doi-asserted-by":"publisher","first-page":"1","DOI":"10.4018\/jskd.2011010101","volume":"3","author":"G Fischer","year":"2011","unstructured":"Fischer, G., Herrmann, T.: Socio-technical systems: a meta-design perspective. Int. J. Sociotechnol. Knowl. Dev. (IJSKD) 3(1), 1\u201333 (2011)","journal-title":"Int. J. Sociotechnol. Knowl. Dev. (IJSKD)"},{"issue":"5","key":"4_CR10","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1109\/MS.2009.134","volume":"26","author":"G Fischer","year":"2009","unstructured":"Fischer, G., Nakakoji, K., Ye, Y.: Metadesign: guidelines for supporting domain experts in software development. IEEE Softw. 26(5), 37\u201344 (2009)","journal-title":"IEEE Softw."},{"key":"4_CR11","doi-asserted-by":"crossref","unstructured":"Franklin, D., et al.: Using upper-elementary student performance to understand conceptual sequencing in a blocks-based curriculum. In: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE 2017), pp. 231\u2013236. ACM, New York (2017)","DOI":"10.1145\/3017680.3017760"},{"key":"4_CR12","unstructured":"Frey, C.B., Osborne, M.: The future of employment: how susceptible are jobs to computerisation. https:\/\/www.oxfordmartin.ox.ac.uk\/publications\/view\/1314 . Accessed 24 Jan 2019"},{"key":"4_CR13","unstructured":"Fryman, J., Matthias, B.: Safety of industrial robots: from conventional to collaborative applications. In: Proceedings of the seventh German conference ROBOTIK, pp. 1\u20135 (2012)"},{"issue":"1","key":"4_CR14","first-page":"24","volume":"49","author":"M Fujii","year":"2016","unstructured":"Fujii, M., Murakami, H., Sonehara, M.: Study on application of a human-robot collaborative system using hand-guiding in a production line. IHI Eng. Rev. 49(1), 24\u201329 (2016)","journal-title":"IHI Eng. Rev."},{"issue":"2","key":"4_CR15","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1080\/08993408.2015.1033142","volume":"25","author":"S Grover","year":"2015","unstructured":"Grover, S., Pea, R., Cooper, S.: Designing for deeper learning in a blended computer science course for middle school students. Comput. Sci. Educ. 25(2), 199\u2013237 (2015)","journal-title":"Comput. Sci. Educ."},{"key":"4_CR16","doi-asserted-by":"publisher","first-page":"229","DOI":"10.1007\/s12369-010-0051-1","volume":"2","author":"C Harper","year":"2010","unstructured":"Harper, C., Virk, G.: Towards the development of international safety standards for human robot interaction. Int. J. Soc. Robot. 2, 229 (2010)","journal-title":"Int. J. Soc. Robot."},{"key":"4_CR17","volume-title":"An Introduction to Programming Using Alice 2.2","author":"CW Herbert","year":"2010","unstructured":"Herbert, C.W.: An Introduction to Programming Using Alice 2.2, 2nd edn. Course Technology Press, Boston, MA (2010)","edition":"2"},{"key":"4_CR18","doi-asserted-by":"crossref","unstructured":"Huang, J., Cakmak, M.: Code3: a system for end-to-end programming of mobile manipulator robots for novices and experts. In: Proceedings of the 2017 ACM\/IEEE International Conference on Human-Robot Interaction (HRI 2017), pp. 453\u2013462. ACM, New York (2017)","DOI":"10.1145\/2909824.3020215"},{"key":"4_CR19","doi-asserted-by":"crossref","unstructured":"Huang, J., Lau, T., Cakmak, M.: Design and evaluation of a rapid programming system for service robots. In: Proceedings of the Eleventh ACM\/IEEE International Conference on Human Robot Interaction (HRI 2016), pp. 295\u2013302. IEEE Press, Piscataway (2016)","DOI":"10.1109\/HRI.2016.7451765"},{"issue":"4","key":"4_CR20","doi-asserted-by":"publisher","first-page":"236","DOI":"10.1016\/j.jvlc.2009.04.001","volume":"20","author":"A Ioannidou","year":"2009","unstructured":"Ioannidou, A., Repenning, A., Webb, D.C.: AgentCubes: incremental 3D end-user development. J. Vis. Lang. Comput. 20(4), 236\u2013251 (2009)","journal-title":"J. Vis. Lang. Comput."},{"key":"4_CR21","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/1-4020-5386-X","volume-title":"End User Development","year":"2006","unstructured":"Lieberman, H., Patern\u00f2, F., Klann, M., Wulf, V. (eds.): End User Development, pp. 1\u20138. Springer, Dordrecht (2006). https:\/\/doi.org\/10.1007\/1-4020-5386-X"},{"key":"4_CR22","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1007\/978-3-319-60291-2_2","volume-title":"New Perspectives in End-User Development","author":"T Ludwig","year":"2017","unstructured":"Ludwig, T., Dax, J., Pipek, V., Wulf, V.: A practice-oriented paradigm for end-user development. In: Patern\u00f2, F., Wulf, V. (eds.) New Perspectives in End-User Development, pp. 23\u201341. Springer, Cham (2017). https:\/\/doi.org\/10.1007\/978-3-319-60291-2_2"},{"key":"4_CR23","doi-asserted-by":"publisher","first-page":"144","DOI":"10.1016\/j.rcim.2016.08.001","volume":"44","author":"JA Marvel","year":"2017","unstructured":"Marvel, J.A., Norcross, R.: Implementing speed and separation monitoring in collaborative robot workcells. Robot. Comput. Integr. Manuf. 44, 144\u2013155 (2017)","journal-title":"Robot. Comput. Integr. Manuf."},{"issue":"8","key":"4_CR24","doi-asserted-by":"publisher","first-page":"896","DOI":"10.1016\/j.robot.2013.02.005","volume":"61","author":"P Neto","year":"2013","unstructured":"Neto, P., Mendes, N.: Direct off-line robot programming via a common CAD package. Robot. Auton. Syst. 61(8), 896\u2013910 (2013)","journal-title":"Robot. Auton. Syst."},{"key":"4_CR25","unstructured":"Norman, D., Spencer, E.: Community-based, Human-centered design, 1 January 2019. https:\/\/jnd.org\/community-based-human-centered-design\/ . Accessed 31 Jan 2019"},{"issue":"2","key":"4_CR26","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1016\/j.rcim.2011.08.004","volume":"28","author":"Z Pan","year":"2012","unstructured":"Pan, Z., Polden, J., Larkin, N., Van Duin, S., Norrish, J.: Recent progress on programming methods for industrial robots. Robot. Comput. Integr. Manuf. 28(2), 87\u201394 (2012)","journal-title":"Robot. Comput. Integr. Manuf."},{"key":"4_CR27","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-60291-2","volume-title":"New Perspectives in End-User Development","year":"2017","unstructured":"Paterno, F., Wulf, V. (eds.): New Perspectives in End-User Development. Springer, Cham (2017). https:\/\/doi.org\/10.1007\/978-3-319-60291-2"},{"key":"4_CR28","doi-asserted-by":"crossref","unstructured":"Paxton, C., Jonathan, F., Hundt, A., Mutlu, B., Hager, G.D.: Evaluating methods for end-user creation of robot task plans. In: Proceedings 2018 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 6086\u20136092. IEEE Press, USA (2018)","DOI":"10.1109\/IROS.2018.8594127"},{"key":"4_CR29","unstructured":"PwC. Workforce of the Future: The Competing Forces Shaping 2030. https:\/\/www.pwc.com\/gx\/en\/services\/people-organisation\/publications\/workforce-of-the-future.html . Accessed 24 Jan 2019"},{"key":"4_CR30","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1016\/B978-044481862-1.50073-X","volume-title":"Handbook of Human-Computer Interaction","author":"William C. Ogden","year":"1997","unstructured":"Ogden, W., Bernick, P.: Using natural language interfaces. In: M. Helander (ed.) Handbook of Human-Computer Interaction. Elsevier Science Publishers B.V., North-Holland (1996)"},{"issue":"11","key":"4_CR31","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1145\/1592761.1592779","volume":"52","author":"M Resnick","year":"2009","unstructured":"Resnick, M., et al.: Scratch: programming for all. Commun. ACM 52(11), 60\u201367 (2009)","journal-title":"Commun. ACM"},{"issue":"3","key":"4_CR32","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1016\/j.rcim.2011.09.010","volume":"28","author":"A Rogowski","year":"2012","unstructured":"Rogowski, A.: Industrially oriented voice control system. Robot. Comput. Integr. Manuf. 28(3), 303\u2013315 (2012)","journal-title":"Robot. Comput. Integr. Manuf."},{"key":"4_CR33","unstructured":"Romero, et al.: Towards an operator 4.0 typology: a human-centric perspective on the fourth industrial revolution technologies. In: Proceedings CIE46, Tianjin, China (2016)"},{"issue":"1650","key":"4_CR34","first-page":"1","volume":"8","author":"T Ruppert","year":"2018","unstructured":"Ruppert, T., Jasko, S., Holczinger, T., Abonyi, J.: Enabling technologies for operator 4.0: a survey. Appl. Sci. 8(1650), 1\u201319 (2018)","journal-title":"Appl. Sci."},{"key":"4_CR35","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1016\/j.rcim.2018.03.008","volume":"53","author":"Casper Schou","year":"2018","unstructured":"Schou, C., Andersen, R.S., Chrysostomou, B\u00f8gh, S., Madsen, O.: Skill-based instruction of collaborative robots in industrial settings. Robot. Comput. Integr. Manuf. 53, 72\u201380 (2018)","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"issue":"8","key":"4_CR36","doi-asserted-by":"publisher","first-page":"916","DOI":"10.1080\/0951192X.2015.1130251","volume":"29","author":"P Tsarouchi","year":"2016","unstructured":"Tsarouchi, P., Makris, S., Chryssolouris, G.: Human\u2013robot interaction review and challenges on task planning and programming. Int. J. Comput. Integr. Manuf. 29(8), 916\u2013931 (2016)","journal-title":"Int. J. Comput. Integr. Manuf."},{"issue":"6","key":"4_CR37","doi-asserted-by":"publisher","first-page":"592","DOI":"10.1108\/01439911211268796","volume":"39","author":"S Delded van","year":"2012","unstructured":"van Delded, S., Umrysh, M., Rosario, C., Hess, G.: Pick-and-place application development using voice and visual commands. Ind. Robot. 39(6), 592\u2013600 (2012)","journal-title":"Ind. Robot."},{"key":"4_CR38","doi-asserted-by":"publisher","first-page":"248","DOI":"10.1016\/j.mechatronics.2018.02.009","volume":"55","author":"V Villani","year":"2018","unstructured":"Villani, V., Pini, F., Leali, F., Secchi, C.: Survey on human-robot collaboration in industrial settings: safety, intuitive interfaces and applications. Mechatronics 55, 248\u2013266 (2018)","journal-title":"Mechatronics"},{"key":"4_CR39","doi-asserted-by":"crossref","unstructured":"Vysocky, A., Novak, P.: Human\u2013robot collaboration in industry. Mod. Mach. Sci. J., June, 903\u2013906 (2016)","DOI":"10.17973\/MMSJ.2016_06_201611"},{"key":"4_CR40","doi-asserted-by":"crossref","unstructured":"Weintrop, D., et al.: Evaluating CoBlox: a comparative study of robotics programming environments for adult novices. In: Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems (CHI 2018), Paper 366, 12 pages. ACM, New York (2018)","DOI":"10.1145\/3170427.3186599"},{"key":"4_CR41","doi-asserted-by":"crossref","unstructured":"Weintrop, D., Shepherd, D.C., Francis, P., Franklin, D.: Blockly goes to work: block-based programming for industrial robots. In: Proceedings of the 2017 IEEE Blocks and Beyond Workshop, pp. 29\u201336. IEEE Press, USA (2017)","DOI":"10.1109\/BLOCKS.2017.8120406"}],"container-title":["Lecture Notes in Computer Science","End-User Development"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-24781-2_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,1,9]],"date-time":"2021-01-09T03:26:43Z","timestamp":1610162803000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-24781-2_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783030247805","9783030247812"],"references-count":41,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-24781-2_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"3 July 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"IS-EUD","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Symposium on End User Development","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Hatfield","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"United Kingdom","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"10 July 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"12 July 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"7","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"iseud2019","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/sites.google.com\/site\/iseud2019\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}