{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,20]],"date-time":"2026-07-20T21:39:42Z","timestamp":1784583582125,"version":"3.55.0"},"publisher-location":"New York, NY, USA","reference-count":47,"publisher":"ACM","license":[{"start":{"date-parts":[[2014,11,11]],"date-time":"2014-11-11T00:00:00Z","timestamp":1415664000000},"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,11,11]]},"DOI":"10.1145\/2635868.2635893","type":"proceedings-article","created":{"date-parts":[[2014,11,4]],"date-time":"2014-11-04T21:44:36Z","timestamp":1415137476000},"page":"109-120","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":69,"title":["ORBS: language-independent program slicing"],"prefix":"10.1145","author":[{"given":"David","family":"Binkley","sequence":"first","affiliation":[{"name":"Loyola University Maryland, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nicolas","family":"Gold","sequence":"additional","affiliation":[{"name":"University College London, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mark","family":"Harman","sequence":"additional","affiliation":[{"name":"University College London, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Syed","family":"Islam","sequence":"additional","affiliation":[{"name":"University College London, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jens","family":"Krinke","sequence":"additional","affiliation":[{"name":"University College London, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shin","family":"Yoo","sequence":"additional","affiliation":[{"name":"University College London, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2014,11,11]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/93542.93576"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1049\/iet-sen.2010.0141"},{"key":"e_1_3_2_1_3_1","first-page":"518","volume-title":"Proc. of the 15th International Conference on Software Engineering (ICSE)","author":"Beck J.","year":"1993","unstructured":"J. Beck and D. Eichmann . Program and interface slicing for reverse engineering . In Proc. of the 15th International Conference on Software Engineering (ICSE) , pages 509\u2013 518 , 1993 . J. Beck and D. Eichmann. Program and interface slicing for reverse engineering. In Proc. of the 15th International Conference on Software Engineering (ICSE), pages 509\u2013518, 1993."},{"key":"e_1_3_2_1_4_1","first-page":"21","volume-title":"Proc. of the 18th International Conference on Software Maintenance (ICSM)","author":"Farag\u00f3 C.","year":"2002","unstructured":"\u00c1. Besz\u00e9des, C. Farag\u00f3 , Z. M. Szab\u00f3 , J. Csirik , and T. Gyim\u00f3thy . Union slices for program maintenance . In Proc. of the 18th International Conference on Software Maintenance (ICSM) , pages 12\u2013 21 , 2002 . \u00c1. Besz\u00e9des, C. Farag\u00f3, Z. M. Szab\u00f3, J. Csirik, and T. Gyim\u00f3thy. Union slices for program maintenance. In Proc. of the 18th International Conference on Software Maintenance (ICSM), pages 12\u201321, 2002."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2006.17"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/794203.795290"},{"key":"e_1_3_2_1_7_1","volume-title":"The application of program slicing to regression testing. Information and Software Technology, 40(11 and 12):583\u2013594","author":"Binkley D.","year":"1998","unstructured":"D. Binkley . The application of program slicing to regression testing. Information and Software Technology, 40(11 and 12):583\u2013594 , 1998 . D. Binkley. The application of program slicing to regression testing. Information and Software Technology, 40(11 and 12):583\u2013594, 1998."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5555\/645545.656038"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/850946.853244"},{"key":"e_1_3_2_1_10_1","first-page":"259","volume-title":"International Workshop on Automated Debugging","author":"Cleve H.","year":"2000","unstructured":"H. Cleve and A. Zeller . Finding failure causes through automated testing . In International Workshop on Automated Debugging , pages 254\u2013 259 , 2000 . H. Cleve and A. Zeller. Finding failure causes through automated testing. In International Workshop on Automated Debugging, pages 254\u2013259, 2000."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.5555\/525394.837853"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/229000.226310"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-005-3861-2"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/976270.976283"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.83912"},{"issue":"1","key":"e_1_3_2_1_16_1","first-page":"67","article-title":"A demand-driven approach to slicing legacy COBOL systems","volume":"24","author":"Forg\u00e1cs I.","year":"2011","unstructured":"\u00c1. Hajnal and I. Forg\u00e1cs . A demand-driven approach to slicing legacy COBOL systems . Journal of Software: Evolution and Process , 24 ( 1 ): 67 \u2013 82 , 2011 . \u00c1. Hajnal and I. Forg\u00e1cs. A demand-driven approach to slicing legacy COBOL systems. Journal of Software: Evolution and Process, 24(1):67\u201382, 2011.","journal-title":"Journal of Software: Evolution and Process"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF00873408"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1002\/stvr.232"},{"key":"e_1_3_2_1_19_1","volume-title":"McGraw-Hill","author":"Jones C.","year":"2010","unstructured":"C. Jones . Software Engineering Best Practices . McGraw-Hill , 2010 . C. Jones. Software Engineering Best Practices. McGraw-Hill, 2010."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/0020-0190(88)90054-3"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1016\/0164-1212(90)90094-3"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.5555\/523511.837884"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1014823126938"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2012.11"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-44202-9_18"},{"key":"e_1_3_2_1_26_1","unstructured":"S. McPeak D. S. Wilkerson and S. Goldsmith. Heuristically minimizes interesting files. delta.tigris.org.  S. McPeak D. S. Wilkerson and S. Goldsmith. Heuristically minimizes interesting files. delta.tigris.org."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1134285.1134307"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2005.07.024"},{"key":"e_1_3_2_1_29_1","first-page":"150","volume-title":"Proc. of the 3rd .NET Technologies Conference","author":"P\u00f3cza K.","year":"2005","unstructured":"K. P\u00f3cza , M. Bicz\u00f3 , and Z. Porkol\u00e1b . Cross-language program slicing in the .NET framework . In Proc. of the 3rd .NET Technologies Conference , pages 141\u2013 150 , Plzen (Czech Republic) , 2005 . K. P\u00f3cza, M. Bicz\u00f3, and Z. Porkol\u00e1b. Cross-language program slicing in the .NET framework. In Proc. of the 3rd .NET Technologies Conference, pages 141\u2013150, Plzen (Czech Republic), 2005."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2254064.2254104"},{"key":"e_1_3_2_1_31_1","series-title":"Lecture Notes in Computer Science","first-page":"264","volume-title":"Recent Trends in Algebraic Development Techniques","author":"Riesco A.","unstructured":"A. Riesco , I. M. As\u0103voae , and M. As\u0103voae . A generic program slicing technique based on language definitions . In Recent Trends in Algebraic Development Techniques , volume 7841 of Lecture Notes in Computer Science , pages 248\u2013 264 . Springer, 2013. A. Riesco, I. M. As\u0103voae, and M. As\u0103voae. A generic program slicing technique based on language definitions. In Recent Trends in Algebraic Development Techniques, volume 7841 of Lecture Notes in Computer Science, pages 248\u2013264. Springer, 2013."},{"key":"e_1_3_2_1_32_1","volume-title":"Using and Porting GNU CC","author":"Stallman R.","year":"1998","unstructured":"R. Stallman . Using and Porting GNU CC . Free Software Foundation , 1998 . R. Stallman. Using and Porting GNU CC. Free Software Foundation, 1998."},{"key":"e_1_3_2_1_33_1","volume-title":"GNU Coding Standards","author":"Stallman R.","year":"2013","unstructured":"R. Stallman GNU Coding Standards . Free Software Foundation , 2013 . R. Stallman et al. GNU Coding Standards. Free Software Foundation, 2013."},{"key":"e_1_3_2_1_34_1","unstructured":"K. Subbiah. Tower of Hanoi algorithm source code. www.softwareandfinance.com\/Software.html.  K. Subbiah. Tower of Hanoi algorithm source code. www.softwareandfinance.com\/Software.html."},{"key":"e_1_3_2_1_35_1","volume-title":"Microsystems. Code Conventions for the Java Programming Language","year":"1999","unstructured":"Sun Microsystems. Code Conventions for the Java Programming Language , 1999 . Sun Microsystems. Code Conventions for the Java Programming Language, 1999."},{"key":"e_1_3_2_1_36_1","unstructured":"SWIG version 1.3.40. www.swig.org.  SWIG version 1.3.40. www.swig.org."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2005.8"},{"key":"e_1_3_2_1_38_1","unstructured":"G. Tentler. HTML calendar. www.gerd-tentler.de\/tools\/.  G. Tentler. HTML calendar. www.gerd-tentler.de\/tools\/."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2003.1205178"},{"key":"e_1_3_2_1_40_1","first-page":"449","volume-title":"Proceedings of the 5th International Conference on Software Engineering","author":"Weiser M.","year":"1981","unstructured":"M. Weiser . Program slicing . In Proceedings of the 5th International Conference on Software Engineering , pages 439\u2013 449 , 1981 . M. Weiser. Program slicing. In Proceedings of the 5th International Conference on Software Engineering, pages 439\u2013449, 1981."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/358557.358577"},{"key":"e_1_3_2_1_42_1","first-page":"197","volume-title":"Empirical Studies of Programmers: First Workshop","author":"Weiser M.","year":"1985","unstructured":"M. Weiser and J. Lyle . Experiments on slicing-based debugging aids . In Empirical Studies of Programmers: First Workshop , pages 187\u2013 197 , 1985 . M. Weiser and J. Lyle. Experiments on slicing-based debugging aids. In Empirical Studies of Programmers: First Workshop, pages 187\u2013197, 1985."},{"key":"e_1_3_2_1_43_1","volume-title":"SLOC count user\u2019s guide. www.dwheeler.com\/sloccount\/sloccount.html","author":"Wheeler D. A.","year":"2004","unstructured":"D. A. Wheeler . SLOC count user\u2019s guide. www.dwheeler.com\/sloccount\/sloccount.html , 2004 . D. A. Wheeler. SLOC count user\u2019s guide. www.dwheeler.com\/sloccount\/sloccount.html, 2004."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.5555\/318773.318946"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.988498"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-006-9007-3"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/996841.996855"}],"event":{"name":"SIGSOFT\/FSE'14: 22nd ACM SIGSOFT Symposium on the Foundations of Software Engineering","location":"Hong Kong China","acronym":"SIGSOFT\/FSE'14","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2635868.2635893","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2635868.2635893","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T19:03:44Z","timestamp":1750273424000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2635868.2635893"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,11,11]]},"references-count":47,"alternative-id":["10.1145\/2635868.2635893","10.1145\/2635868"],"URL":"https:\/\/doi.org\/10.1145\/2635868.2635893","relation":{},"subject":[],"published":{"date-parts":[[2014,11,11]]},"assertion":[{"value":"2014-11-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}