{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,13]],"date-time":"2026-06-13T07:04:01Z","timestamp":1781334241047,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":49,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,2,6]],"date-time":"2024-02-06T00:00:00Z","timestamp":1707177600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["024561"],"award-info":[{"award-number":["024561"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,2,6]]},"DOI":"10.1145\/3597503.3623329","type":"proceedings-article","created":{"date-parts":[[2024,2,6]],"date-time":"2024-02-06T20:53:16Z","timestamp":1707252796000},"page":"1-12","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Block-based Programming for Two-Armed Robots: A Comparative Study"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2104-6676","authenticated-orcid":false,"given":"Felipe","family":"Fronchetti","sequence":"first","affiliation":[{"name":"Virginia Commonwealth University, Richmond, Virginia, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5600-2978","authenticated-orcid":false,"given":"Nico","family":"Ritschel","sequence":"additional","affiliation":[{"name":"University of British Columbia, Vancouver, British Columbia, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7669-0202","authenticated-orcid":false,"given":"Logan","family":"Schorr","sequence":"additional","affiliation":[{"name":"Virginia Commonwealth University, Richmond, Virginia, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-6008-5206","authenticated-orcid":false,"given":"Chandler","family":"Barfield","sequence":"additional","affiliation":[{"name":"Virginia Commonwealth University, Richmond, Virginia, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-1537-3156","authenticated-orcid":false,"given":"Gabriella","family":"Chang","sequence":"additional","affiliation":[{"name":"Virginia Commonwealth University, Richmond, Virginia, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0272-9578","authenticated-orcid":false,"given":"Rodrigo","family":"Spinola","sequence":"additional","affiliation":[{"name":"Virginia Commonwealth University, Richmond, Virginia, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4213-494X","authenticated-orcid":false,"given":"Reid","family":"Holmes","sequence":"additional","affiliation":[{"name":"University of British Columbia, Vancouver, British Columbia, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2017-7842","authenticated-orcid":false,"given":"David C.","family":"Shepherd","sequence":"additional","affiliation":[{"name":"Virginia Commonwealth University, Richmond, Virginia, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2024,2,6]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"ABB Ltd. 2015. RobotStudio Online YuMi. URL: https:\/\/apps.microsoft.com\/store\/detail\/9NBLGGH2SQFM."},{"key":"e_1_3_2_1_2_1","unstructured":"ABB Ltd. 2023. Robotstudio suite. URL: https:\/\/new.abb.com\/products\/robotics\/robotstudio."},{"key":"e_1_3_2_1_3_1","unstructured":"ABB Ltd. 2023. Yumi - irb 14000 collaborative robot. URL: https:\/\/new.abb.com\/products\/robotics\/robots\/collaborative-robots\/yumi\/irb-14000-yumi."},{"key":"e_1_3_2_1_4_1","unstructured":"ABB Robotics. 2014. Technical reference manual: rapid instructions functions and data types. ABB Robotics."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3371382.3378300"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3466819"},{"key":"e_1_3_2_1_7_1","volume-title":"Robotic object recognition using vision and touch","author":"Allen Peter K","unstructured":"Peter K Allen. 2012. Robotic object recognition using vision and touch. Vol. 34. Springer Science & Business Media."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"crossref","unstructured":"Brenna D Argall Sonia Chernova Manuela Veloso and Brett Browning. 2009. A survey of robot learning from demonstration. Robotics and autonomous systems 57 5 469--483.","DOI":"10.1016\/j.robot.2008.10.024"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2018.11.041"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"crossref","unstructured":"Johannes Baumgartl Thomas Buchmann Dominik Henrich and Bernhard Westfechtel. 2013. Towards easy robot programming-using DSLs code generators and software product lines. In ICSOFT. Citeseer 548--554.","DOI":"10.5220\/0004585305480554"},{"key":"e_1_3_2_1_11_1","volume-title":"Proceedings of the Australasian conference on robotics and automation, 1--3.","author":"Biggs Geoffrey","year":"2003","unstructured":"Geoffrey Biggs and Bruce MacDonald. 2003. A survey of robot programming systems. In Proceedings of the Australasian conference on robotics and automation, 1--3."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.3390\/app10020486"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1115\/IMECE1996-0367"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/364133.364161"},{"key":"e_1_3_2_1_15_1","volume-title":"Basics of qualitative research : techniques and procedures for developing grounded theory. eng","author":"Corbin Juliet M.","unstructured":"Juliet M. Corbin. 2015 -- 2015. Basics of qualitative research : techniques and procedures for developing grounded theory. eng. (Fourth edition. ed.). SAGE, Thousand Oaks, California. isbn: 1412997461."},{"key":"e_1_3_2_1_16_1","unstructured":"[n. d.] Epson rc+ express manual. https:\/\/files.support.epson.com\/far\/docs\/epson_rc_express_6-axis_rev.5_en.pdf. Accessed: 2023-03-01. ()."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/BLOCKS.2015.7369006"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"crossref","unstructured":"Manish Kumar Goel Pardeep Khanna and Jugal Kishore. 2010. Understanding survival analysis: kaplan-meier estimate. International journal of Ayurveda research 1 4 274.","DOI":"10.4103\/0974-7788.76794"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISM.2014.24"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/VLHCC.2004.47"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISAM.2011.5942358"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.procir.2020.09.186"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1868358.1868363"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/RoSE52553.2021.00008"},{"key":"e_1_3_2_1_25_1","volume-title":"Proceedings of the 2011 International Conference on Electrical Engineering and Informatics. IEEE, 1--5.","author":"Hafizah Mohamad Siti Nor","year":"2011","unstructured":"Siti Nor Hafizah Mohamad, Ahmed Patel, Rodziah Latih, Qais Qassim, Liu Na, and Yiqi Tew. 2011. Block-based programming approach: challenges and benefits. In Proceedings of the 2011 International Conference on Electrical Engineering and Informatics. IEEE, 1--5."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"crossref","unstructured":"Francis Sahngun Nahm. 2016. Nonparametric statistical tests for the continuous data: the basic concept and the practical use. Korean journal of anesthesiology 69 1 8--14.","DOI":"10.4097\/kjae.2016.69.1.8"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"crossref","unstructured":"Jo\u00e3o Neves Diogo Serrario and J Norberto Pires. 2018. Application of mixed reality in robot manipulator programming. Industrial Robot: An International Journal.","DOI":"10.1108\/IR-06-2018-0120"},{"key":"e_1_3_2_1_28_1","volume-title":"ISR 2010 (41st International Symposium on Robotics) and ROBOTIK 2010 (6th German Conference on Robotics). VDE, 1--8.","author":"Pan Zengxi","year":"2010","unstructured":"Zengxi Pan, Joseph Polden, Nathan Larkin, Stephen Van Duin, and John Norrish. 2010. Recent progress on programming methods for industrial robots. In ISR 2010 (41st International Symposium on Robotics) and ROBOTIK 2010 (6th German Conference on Robotics). VDE, 1--8."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICAR53236.2021.9659448"},{"key":"e_1_3_2_1_30_1","unstructured":"[n. d.] PolyScope manual. https:\/\/s3-eu-west-1.amazonaws.com\/ur-support-site\/44018\/Software_Manual_en_Global.pdf. Accessed: 2023-03-01. ()."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2018.8593700"},{"key":"e_1_3_2_1_32_1","volume-title":"The Global Industrial Robotics Market: Development Trends and","author":"Reshetnikova Marina S","unstructured":"Marina S Reshetnikova, Irina A Pugacheva, Elena G Popkova, and Inna V Andronova. 2022-3-30. The Global Industrial Robotics Market: Development Trends and Volume Forecast. Current Problems of the World Economy and International Trade. Jai Press, Greenwich, Conn. : isbn: 978-1-80262-090-0."},{"key":"e_1_3_2_1_33_1","article-title":"Comparing block-based programming models for two-armed robots","author":"Ritschel Nico","year":"2020","unstructured":"Nico Ritschel, Vladimir Kovalenko, Reid Holmes, Ron Garcia, and David C Shepherd. 2020. Comparing block-based programming models for two-armed robots. IEEE Transactions on Software Engineering.","journal-title":"IEEE Transactions on Software Engineering."},{"key":"e_1_3_2_1_34_1","unstructured":"Nico Ritschel et al. [n. d.] Training industrial end-user programmers with interactive tutorials. Software: Practice and Experience."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/CoASE.2013.6654035"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3240167.3240239"},{"key":"e_1_3_2_1_37_1","unstructured":"Donna Spencer. 2009. Card sorting: Designing usable categories. Rosenfeld Media."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISR.2013.6695630"},{"key":"e_1_3_2_1_39_1","unstructured":"Ricardo Tellez. 2017. The ros development studio by the construct. URL: https:\/\/www.theconstructsim.com\/the-ros-development-studio-by-the-construct\/."},{"key":"e_1_3_2_1_40_1","volume-title":"Proc. of Blocks and Beyond Workshop (B&B), 29--36","author":"Weintrop D.","unstructured":"D. Weintrop, D.C. Shepherd, P. Francis, and D. Franklin. 2017. Blockly goes to work: block-based programming for industrial robots. In Proc. of Blocks and Beyond Workshop (B&B), 29--36."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341221"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3173940"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3173940"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3089799"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.18293\/VLSS2017-011"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2771839.2771860"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"crossref","unstructured":"Stefan Wellek. 1993. A log-rank test for equivalence of two survivor functions. Biometrics 877--881.","DOI":"10.2307\/2532208"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-85623-6_36"},{"key":"e_1_3_2_1_49_1","first-page":"1","article-title":"Chi-squared test of independence. Department of Computer Science, University of Calgary, Alberta","volume":"1","author":"Zibran Minhaz Fahim","year":"2007","unstructured":"Minhaz Fahim Zibran. 2007. Chi-squared test of independence. Department of Computer Science, University of Calgary, Alberta, Canada, 1, 1, 1--7.","journal-title":"Canada"}],"event":{"name":"ICSE '24: IEEE\/ACM 46th International Conference on Software Engineering","location":"Lisbon Portugal","acronym":"ICSE '24","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS","Faculty of Engineering of University of Porto"]},"container-title":["Proceedings of the IEEE\/ACM 46th International Conference on Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3597503.3623329","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3597503.3623329","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3597503.3623329","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:48:45Z","timestamp":1750182525000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3597503.3623329"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,2,6]]},"references-count":49,"alternative-id":["10.1145\/3597503.3623329","10.1145\/3597503"],"URL":"https:\/\/doi.org\/10.1145\/3597503.3623329","relation":{},"subject":[],"published":{"date-parts":[[2024,2,6]]},"assertion":[{"value":"2024-02-06","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}