{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,7]],"date-time":"2026-02-07T18:19:09Z","timestamp":1770488349601,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":86,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,7,29]],"date-time":"2017-07-29T00:00:00Z","timestamp":1501286400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Mexican Chamber of Electronics, Telecommunications and Information Technologies (CANIETI)"},{"name":"Microsoft"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,7,29]]},"DOI":"10.1145\/3092907.3092909","type":"proceedings-article","created":{"date-parts":[[2017,7,28]],"date-time":"2017-07-28T19:35:01Z","timestamp":1501270501000},"page":"1-13","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Flow2Code"],"prefix":"10.1145","author":[{"given":"Jorge-Ivan","family":"Herrera-Camara","sequence":"first","affiliation":[{"name":"Texas A&amp;M University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tracy","family":"Hammond","sequence":"additional","affiliation":[{"name":"Texas A&amp;M University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2017,7,29]]},"reference":[{"key":"e_1_3_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICFHR.2010.124"},{"key":"e_1_3_2_2_2_1","unstructured":"Apache Software Foundation. 2004. Apache Licence Version 2.0. https:\/\/www.apache.org\/licenses\/LICENSE-2.0. (2004).  Apache Software Foundation. 2004. Apache Licence Version 2.0. https:\/\/www.apache.org\/licenses\/LICENSE-2.0. (2004)."},{"key":"e_1_3_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1016\/0146-664X(81)90021-6"},{"key":"e_1_3_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-78942-0_40"},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1117\/12.876624"},{"key":"e_1_3_2_2_6_1","first-page":"3","article-title":"Determining What Individual SUS Scores Mean: Adding an Adjective Rating Scale","volume":"4","author":"Bangor Aaron","year":"2009","journal-title":"J. Usability Studies"},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1272848.1272879"},{"key":"e_1_3_2_2_8_1","unstructured":"Alan C. Bovik. 2005. Handbook of Image and Video Processing (Communications Networking and Multimedia). Academic Press Inc. Orlando FL USA.  Alan C. Bovik. 2005. Handbook of Image and Video Processing (Communications Networking and Multimedia). Academic Press Inc. Orlando FL USA."},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDAR.2013.246"},{"key":"e_1_3_2_2_10_1","volume-title":"SUS: A quick and dirty usability scale.","author":"Brooke John","year":"1996"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2535909"},{"key":"e_1_3_2_2_12_1","unstructured":"Bill Buxton. 2007. Sketching User Experiences: Getting the Design Right and the Right Design. Morgan Kaufmann Publishers Inc. San Francisco CA USA.  Bill Buxton. 2007. Sketching User Experiences: Getting the Design Right and the Right Design . Morgan Kaufmann Publishers Inc. San Francisco CA USA."},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/191033.191103"},{"key":"e_1_3_2_2_14_1","first-page":"4","article-title":"RAPTOR: Introducing Programming to Non-majors with Flowcharts","volume":"19","author":"Carlisle Martin C.","year":"2004","journal-title":"J. Comput. Sci. Coll."},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDAR.2013.245"},{"key":"e_1_3_2_2_16_1","unstructured":"Sonya J Cates. 2006. Using Context to Resolve Ambiguity in Sketch Understanding. Ph.D. Dissertation. Massachusetts Institute of Technology.  Sonya J Cates. 2006. Using Context to Resolve Ambiguity in Sketch Understanding. Ph.D. Dissertation. Massachusetts Institute of Technology."},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/57167.57203"},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDAR.2005.218"},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1772690.1772720"},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/FIE.1998.736854"},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-02094-0_7"},{"key":"e_1_3_2_2_22_1","unstructured":"Android Developers. 2016. Android 5.0 APIs. https:\/\/developer.android.com\/about\/versions\/android-5.0.html. (2016). Accessed: 2016-11-23.  Android Developers. 2016. Android 5.0 APIs. https:\/\/developer.android.com\/about\/versions\/android-5.0.html. (2016). Accessed: 2016-11-23."},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/ATC.2016.7764786"},{"key":"e_1_3_2_2_24_1","unstructured":"Nick Efford. 2000. Digital Image Processing: a Practical Introduction Using Java. Addison-Wesley Longman Publishing Co. Inc. Boston MA USA. Includes CD-ROM.  Nick Efford. 2000. Digital Image Processing: a Practical Introduction Using Java. Addison-Wesley Longman Publishing Co. Inc. Boston MA USA. Includes CD-ROM."},{"key":"e_1_3_2_2_25_1","volume-title":"ICED 05: 15th International Conference on Engineering Design: Engineering Design and the Global Economy. Engineers Australia","author":"Farrugia Philip J","year":"2005"},{"key":"e_1_3_2_2_26_1","unstructured":"Uwe Flick. 2009. An Introduction to Qualitative Research. SAGE Publications London UK. https:\/\/books.google.com\/books?id=sFv1oWX2DoEC  Uwe Flick. 2009. An Introduction to Qualitative Research. SAGE Publications London UK. https:\/\/books.google.com\/books?id=sFv1oWX2DoEC"},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.18574\/nyu\/9780814732939.001.0001"},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1168812.1168841"},{"key":"e_1_3_2_2_29_1","unstructured":"Rafael C. Gonzalez and Richard E. Woods. 2006. Digital Image Processing (3rd Edition). Prentice-Hall Inc. Upper Saddle River NJ USA.  Rafael C. Gonzalez and Richard E. Woods. 2006. Digital Image Processing (3rd Edition). Prentice-Hall Inc. Upper Saddle River NJ USA."},{"key":"e_1_3_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/VL.1994.363613"},{"key":"e_1_3_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/62065.62074"},{"key":"e_1_3_2_2_32_1","unstructured":"Tracy Hammond and Randall Davis. 2002. Tahuti: A Geometrical Sketch Recognition System for UML Class Diagrams. In Technical Report SS-02-08: Papers from the 2002 Association for the Advancement of Artificial Intelligence (AAAI) Spring Symposium on Sketch Understanding. AAAI Menlo Park CA 8 pages.  Tracy Hammond and Randall Davis. 2002. Tahuti: A Geometrical Sketch Recognition System for UML Class Diagrams. In Technical Report SS-02-08: Papers from the 2002 Association for the Advancement of Artificial Intelligence (AAAI) Spring Symposium on Sketch Understanding . AAAI Menlo Park CA 8 pages."},{"key":"e_1_3_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cag.2005.05.005"},{"key":"e_1_3_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2030365.2030369"},{"key":"e_1_3_2_2_35_1","unstructured":"Tracy A. Hammond. 2007. Ladder: A Perceptually-based Language to Simplify Sketch Recognition User Interface Development. Ph.D. Dissertation. Massachusetts Institute of Technology Cambridge MA USA. Advisor(s) Davis Randall. AAI0818371.  Tracy A. Hammond. 2007. Ladder: A Perceptually-based Language to Simplify Sketch Recognition User Interface Development. Ph.D. Dissertation. Massachusetts Institute of Technology Cambridge MA USA. Advisor(s) Davis Randall. AAI0818371."},{"key":"e_1_3_2_2_36_1","first-page":"403","article-title":"Linear Skeletons from Square Cupboards","volume":"4","author":"Hilitch C Judith","year":"1969","journal-title":"Machine Intelligence"},{"key":"e_1_3_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1504\/IJAIP.2015.070343"},{"key":"e_1_3_2_2_38_1","unstructured":"Google Inc. 2016. Google Material design. https:\/\/material.google.com\/. (2016). Accessed: 2016-11-23.  Google Inc. 2016. Google Material design. https:\/\/material.google.com\/. (2016). Accessed: 2016-11-23."},{"key":"e_1_3_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/34.56190"},{"key":"e_1_3_2_2_40_1","unstructured":"Javascript. 2016. Main website. https:\/\/www.javascript.com\/. (2016). Accessed: 2016-11-23.  Javascript. 2016. Main website. https:\/\/www.javascript.com\/. (2016). Accessed: 2016-11-23."},{"key":"e_1_3_2_2_41_1","doi-asserted-by":"crossref","unstructured":"Stephen Johnson. 2006. Stephen Johnson on Digital Photography. O'Reilly Media Inc.  Stephen Johnson. 2006. Stephen Johnson on Digital Photography. O'Reilly Media Inc.","DOI":"10.1016\/B978-0-240-80756-0.50014-9"},{"key":"e_1_3_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.5555\/1923363.1923376"},{"key":"e_1_3_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDAR.1995.598944"},{"key":"e_1_3_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1115\/1.2965595"},{"key":"e_1_3_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015741"},{"key":"e_1_3_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-36824-0_9"},{"key":"e_1_3_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1080\/10447319509526110"},{"key":"e_1_3_2_2_48_1","first-page":"1","article-title":"A Technique for the Measurement of Attitudes","volume":"22","author":"Likert Rensis","year":"1932","journal-title":"Archives of Psychology"},{"key":"e_1_3_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/CIT\/IUCC\/DASC\/PICOM.2015.209"},{"key":"e_1_3_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/2984511.2984579"},{"key":"e_1_3_2_2_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2015.7081874"},{"key":"e_1_3_2_2_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICFHR.2012.250"},{"key":"e_1_3_2_2_53_1","unstructured":"Mozilla Developer's Network. 2016. Rhino-Mozilla. https:\/\/developer.mozilla.org\/en-US\/docs\/Mozilla\/Projects\/Rhino. (2016). Accessed: 2016-11-23.  Mozilla Developer's Network. 2016. Rhino-Mozilla. https:\/\/developer.mozilla.org\/en-US\/docs\/Mozilla\/Projects\/Rhino. (2016). Accessed: 2016-11-23."},{"key":"e_1_3_2_2_54_1","unstructured":"Mozilla Foundation. 2016. The Mozilla Foundation. https:\/\/www.mozilla.org\/en-US\/foundation\/. (2016). Accessed: 2016-11-23.  Mozilla Foundation. 2016. The Mozilla Foundation. https:\/\/www.mozilla.org\/en-US\/foundation\/. (2016). Accessed: 2016-11-23."},{"key":"e_1_3_2_2_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCC.2008.148"},{"key":"e_1_3_2_2_56_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.protcy.2014.10.135"},{"key":"e_1_3_2_2_57_1","volume-title":"Off-line Sketch Interpretation. In AAAI Fall Symposium. AAAI Press","author":"Notowidigdo Matt"},{"key":"e_1_3_2_2_58_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-5217-8"},{"key":"e_1_3_2_2_59_1","doi-asserted-by":"publisher","DOI":"10.1016\/0734-189X(90)90030-Y"},{"key":"e_1_3_2_2_60_1","volume-title":"Recognition of Hand Drawn Chemical Diagrams. In Proceedings of the 22nd National Conference on Artificial Intelligence","volume":"1","author":"Tom","year":"1964"},{"key":"e_1_3_2_2_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/1463689.1463739"},{"key":"e_1_3_2_2_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/1121341.1121514"},{"key":"e_1_3_2_2_63_1","doi-asserted-by":"publisher","DOI":"10.2312\/SBM\/SBM08\/041-048"},{"key":"e_1_3_2_2_64_1","volume-title":"Proceedings of the 16th International Conference on Distributed Multimedia Systems (DMS). Knowledge Systems Institute","author":"Rajan Pankaj","year":"2010"},{"key":"e_1_3_2_2_65_1","unstructured":"Dan Roam. 2009. The Back of the Napkin (Expanded Edition): Solving Problems and Selling Ideas with Pictures. Penguin Publishing Group. https:\/\/books.google.com\/books?id=s4y6UQvQHakC  Dan Roam. 2009. The Back of the Napkin (Expanded Edition): Solving Problems and Selling Ideas with Pictures. Penguin Publishing Group. https:\/\/books.google.com\/books?id=s4y6UQvQHakC"},{"key":"e_1_3_2_2_66_1","unstructured":"Lawrence E. Rosen. 2005. Open Source Licensing: Software Freedom and Intellectual Property Law. Prentice Hall PTR. https:\/\/books.google.com\/books?id=HGokAQAAIAAJ  Lawrence E. Rosen. 2005. Open Source Licensing: Software Freedom and Intellectual Property Law. Prentice Hall PTR. https:\/\/books.google.com\/books?id=HGokAQAAIAAJ"},{"key":"e_1_3_2_2_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/122718.122753"},{"key":"e_1_3_2_2_68_1","first-page":"102","article-title":"A New Approach to Sketch Recognition using Heuristic","volume":"8","author":"Sahoo G.","year":"2008","journal-title":"International Journal of Computer Science and Network Security"},{"key":"e_1_3_2_2_69_1","unstructured":"Andrew Sears and Julie A Jacko. 2009. Human-Computer Interaction: Designing for Diverse Users and Domains. CRC Press. https:\/\/books.google.com\/books?id=foE8AnfQmZoC  Andrew Sears and Julie A Jacko. 2009. Human-Computer Interaction: Designing for Diverse Users and Domains. CRC Press. https:\/\/books.google.com\/books?id=foE8AnfQmZoC"},{"key":"e_1_3_2_2_70_1","doi-asserted-by":"publisher","DOI":"10.1117\/1.1631315"},{"key":"e_1_3_2_2_71_1","volume-title":"Overview of Recent Work in Pen-Centric Computing: Vision and Research Summary. In Workshop on Pen-Centric Computing Research","author":"Sezgin T. Metin","year":"2007"},{"key":"e_1_3_2_2_72_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDAR.2007.4376991"},{"key":"e_1_3_2_2_73_1","unstructured":"Sourceforge. 2016. DevFLowCharter. https:\/\/sourceforge.net\/projects\/devflowcharter\/. (2016). Accessed: 2016-11-23.  Sourceforge. 2016. DevFLowCharter. https:\/\/sourceforge.net\/projects\/devflowcharter\/. (2016). Accessed: 2016-11-23."},{"key":"e_1_3_2_2_74_1","unstructured":"George Stockman and Linda G. Shapiro. 2001. Computer Vision (1st ed.). Prentice Hall PTR Upper Saddle River NJ USA.  George Stockman and Linda G. Shapiro. 2001. Computer Vision (1st ed.). Prentice Hall PTR Upper Saddle River NJ USA."},{"key":"e_1_3_2_2_75_1","unstructured":"Anselm Leonard Strauss and Juliet Corbin. 2008. Basics of Qualitative Research : Techniques and Procedures for Developing Grounded Theory. SAGE Publications Los Angeles London New Delhi. http:\/\/opac.inria.fr\/record=b1133423  Anselm Leonard Strauss and Juliet Corbin. 2008. Basics of Qualitative Research : Techniques and Procedures for Developing Grounded Theory. SAGE Publications Los Angeles London New Delhi. http:\/\/opac.inria.fr\/record=b1133423"},{"key":"e_1_3_2_2_76_1","doi-asserted-by":"publisher","DOI":"10.1109\/PROC.1980.11675"},{"key":"e_1_3_2_2_77_1","volume-title":"Proceedings of the 4th International Conference on Pattern Recognition. International Association for Pattern Recognition","author":"Tamura Hideyki","year":"1978"},{"key":"e_1_3_2_2_78_1","volume-title":"Usability Professional Association Conference. 1--12","author":"Tullis Thomas S","year":"2004"},{"key":"e_1_3_2_2_79_1","first-page":"2","article-title":"The SFC Editor a Graphical Tool for Algorithm Development","volume":"20","author":"Watts Tia","year":"2004","journal-title":"J. Comput. Sci. Coll."},{"key":"e_1_3_2_2_80_1","first-page":"563","article-title":"Comparing Hilditch, Rosenfeld, Zhang-Suen, and Nagendraprasad-Wang-Gupta Thinning. International Journal of Computer, Electrical","volume":"5","author":"Widiarti Anastasia Rita","year":"2011","journal-title":"Automation, Control and Information Engineering"},{"key":"e_1_3_2_2_81_1","doi-asserted-by":"publisher","DOI":"10.2312\/SBM\/SBM08\/033-040"},{"key":"e_1_3_2_2_82_1","doi-asserted-by":"publisher","DOI":"10.1145\/2021164.2021185"},{"key":"e_1_3_2_2_83_1","doi-asserted-by":"publisher","DOI":"10.5555\/2893873.2894022"},{"key":"e_1_3_2_2_84_1","volume-title":"Proceedings for the 35th International Joint Conference on Artificial Intelligence (IJCAI). IJCAI","author":"Wu Jie","year":"2015"},{"key":"e_1_3_2_2_85_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-89962-4_6"},{"key":"e_1_3_2_2_86_1","doi-asserted-by":"publisher","DOI":"10.1145\/357994.358023"}],"event":{"name":"Expressive '17: The joint symposium on Computational Aesthetics and Sketch Based Interfaces and Modeling and Non-Photorealistic Animation and Rendering","location":"Los Angeles California","acronym":"Expressive '17","sponsor":["SIGGRAPH ACM Special Interest Group on Computer Graphics and Interactive Techniques","EUROGRAPHICS The European Association for Computer Graphics"]},"container-title":["Proceedings of the Symposium on Sketch-Based Interfaces and Modeling"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3092907.3092909","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3092907.3092909","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:37:28Z","timestamp":1750217848000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3092907.3092909"}},"subtitle":["from hand-drawn flowcharts to code execution"],"short-title":[],"issued":{"date-parts":[[2017,7,29]]},"references-count":86,"alternative-id":["10.1145\/3092907.3092909","10.1145\/3092907"],"URL":"https:\/\/doi.org\/10.1145\/3092907.3092909","relation":{},"subject":[],"published":{"date-parts":[[2017,7,29]]},"assertion":[{"value":"2017-07-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}