{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,19]],"date-time":"2026-03-19T12:08:47Z","timestamp":1773922127602,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":27,"publisher":"ACM","license":[{"start":{"date-parts":[[2014,9,29]],"date-time":"2014-09-29T00:00:00Z","timestamp":1411948800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2014,9,29]]},"DOI":"10.1145\/2664591.2664601","type":"proceedings-article","created":{"date-parts":[[2014,10,14]],"date-time":"2014-10-14T12:29:24Z","timestamp":1413289764000},"page":"19-28","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":14,"title":["Abstracting and Narrating Novice Programs Using Regular Expressions"],"prefix":"10.1145","author":[{"given":"Abejide","family":"Ade-Ibijola","sequence":"first","affiliation":[{"name":"School of Computer Science, University of the Witwatersrand, Johannesburg, South Africa"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sigrid","family":"Ewert","sequence":"additional","affiliation":[{"name":"School of Computer Science, University of the Witwatersrand, Johannesburg, South Africa"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ian","family":"Sanders","sequence":"additional","affiliation":[{"name":"School of Computing, University of South Africa, Florida, South Africa"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2014,9,29]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2010.16"},{"key":"e_1_3_2_1_2_1","volume-title":"Prentice Hall International Series in Computer Science. Prentice-Hall International","author":"Bornat R.","year":"1987"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1900008.1900040"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1006\/ijhc.1994.1069"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1189136.1189169"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/FIE.1999.839268"},{"key":"e_1_3_2_1_7_1","unstructured":"GCC. GCC releases: A timeline of GNU compiler collection. http:\/\/www.gnu.org\/software\/gcc\/releases.html. Accessed: 2014-03-20.  GCC. GCC releases: A timeline of GNU compiler collection. http:\/\/www.gnu.org\/software\/gcc\/releases.html. Accessed: 2014-03-20."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1810295.1810335"},{"key":"e_1_3_2_1_9_1","volume-title":"Proceedings of the 26th Internationalization and Unicode Conference","author":"Heninger A.","year":"2004"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1016\/0004-3702(90)90094-G"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1985.232210"},{"key":"e_1_3_2_1_12_1","unstructured":"Kuhn A. Erni D. and Nierstrasz O. Towards improving the mental model of software developers through cartographic visualization. arXiv preprint arXiv:1001.2386 (2010).  Kuhn A. Erni D. and Nierstrasz O. Towards improving the mental model of software developers through cartographic visualization. arXiv preprint arXiv:1001.2386 (2010)."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1151954.1067453"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1062455.1062602"},{"key":"e_1_3_2_1_15_1","volume-title":"McGraw-Hill","author":"Martin J.","year":"2003"},{"key":"e_1_3_2_1_16_1","unstructured":"M\u00f6ssenb\u00f6ck H. An example of a Taste program. The compiler generator Coco\/R User Manual (2010) 30--32.  M\u00f6ssenb\u00f6ck H. An example of a Taste program. The compiler generator Coco\/R User Manual (2010) 30--32."},{"key":"e_1_3_2_1_17_1","unstructured":"MSDN. Regular Expression Language--quick reference: Microsoft Developer Network Documentation on the .Net framework version 4.5 regular expressions. http:\/\/msdn.microsoft.com\/en-us\/library\/az24scfc.asp. Accessed: 2013-12-19.  MSDN. Regular Expression Language--quick reference: Microsoft Developer Network Documentation on the .Net framework version 4.5 regular expressions. http:\/\/msdn.microsoft.com\/en-us\/library\/az24scfc.asp. Accessed: 2013-12-19."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/126459.126470"},{"key":"e_1_3_2_1_19_1","unstructured":"RiSE. Rise4fun tools: Online visual C++ compiler and regular expression evaluator. http:\/\/rise4fun.com. Accessed: 2013-12-23.  RiSE. Rise4fun tools: Online visual C++ compiler and regular expression evaluator. http:\/\/rise4fun.com. Accessed: 2013-12-23."},{"key":"e_1_3_2_1_20_1","volume-title":"Inc.","author":"Satir G.","year":"1995"},{"key":"e_1_3_2_1_21_1","volume-title":"Addison-Wesley Longman Publishing Co.","author":"Shackelford R.","year":"1997"},{"key":"e_1_3_2_1_22_1","volume-title":"Cengage Learning","author":"Sipser M.","year":"2006"},{"key":"e_1_3_2_1_23_1","volume-title":"Lawrence Erlbaum Associates","author":"Soloway E.","year":"1989"},{"key":"e_1_3_2_1_24_1","volume-title":"Ablex Publishing Corporation","author":"Spohrer J. MARCEL","year":"1992"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-006-9216-4"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2011.51"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.5555\/876902.881275"}],"event":{"name":"SAICSIT '14: Southern African Institute for Computer Scientist and Information Technologists Annual Conference 2014","location":"Centurion South Africa","acronym":"SAICSIT '14"},"container-title":["Proceedings of the Southern African Institute for Computer Scientist and Information Technologists Annual Conference 2014 on SAICSIT 2014 Empowered by Technology"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2664591.2664601","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2664591.2664601","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T06:13:24Z","timestamp":1750227204000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2664591.2664601"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,9,29]]},"references-count":27,"alternative-id":["10.1145\/2664591.2664601","10.1145\/2664591"],"URL":"https:\/\/doi.org\/10.1145\/2664591.2664601","relation":{},"subject":[],"published":{"date-parts":[[2014,9,29]]},"assertion":[{"value":"2014-09-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}