{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,8]],"date-time":"2024-09-08T10:24:57Z","timestamp":1725791097046},"publisher-location":"New York, NY, USA","reference-count":20,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2007,3,13]]},"DOI":"10.1145\/1233833.1233839","type":"proceedings-article","created":{"date-parts":[[2007,4,5]],"date-time":"2007-04-05T15:41:00Z","timestamp":1175787660000},"page":"35-43","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["On bytecode slicing and aspectJ interferences"],"prefix":"10.1145","author":[{"given":"Antonio Castaldo","family":"D'Ursi","sequence":"first","affiliation":[{"name":"Politecnico di Milano, Milano, Italy"}]},{"given":"Luca","family":"Cavallaro","sequence":"additional","affiliation":[{"name":"Politecnico di Milano, Milano, Italy"}]},{"given":"Mattia","family":"Monga","sequence":"additional","affiliation":[{"name":"Universita degli Studi di Milano, Milano, Italy"}]}],"member":"320","published-online":{"date-parts":[[2007,3,13]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.5555\/646158.680006"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0053381"},{"key":"e_1_3_2_1_3_1","volume-title":"Proceedings of Foundations of Aspect-Oriented Languages Workshop at AOSD 2004","author":"Balzarotti Davide","year":"2004","unstructured":"Davide Balzarotti and Mattia Monga . Using program slicing to analyze aspect-oriented composition . In Proceedings of Foundations of Aspect-Oriented Languages Workshop at AOSD 2004 , 2004 . Davide Balzarotti and Mattia Monga. Using program slicing to analyze aspect-oriented composition. In Proceedings of Foundations of Aspect-Oriented Languages Workshop at AOSD 2004, 2004."},{"key":"e_1_3_2_1_4_1","volume-title":"Mattia Monga. Slicing AspectJ Woven Code. In Proceedings of Foundations of Aspect-Oriented Languages Workshop at AOSD 2005","author":"Balzarotti Davide","year":"2005","unstructured":"Davide Balzarotti , Antonio Castaldo D'Ursi , Luca Cavallaro , and Mattia Monga. Slicing AspectJ Woven Code. In Proceedings of Foundations of Aspect-Oriented Languages Workshop at AOSD 2005 , 2005 . Davide Balzarotti, Antonio Castaldo D'Ursi, Luca Cavallaro, and Mattia Monga. Slicing AspectJ Woven Code. In Proceedings of Foundations of Aspect-Oriented Languages Workshop at AOSD 2005, 2005."},{"volume-title":"IEEE Transactions on Software Engineering","author":"Weiser Mark","key":"e_1_3_2_1_5_1","unstructured":"Mark Weiser . Program slicing . In: IEEE Transactions on Software Engineering , vol. SE-10 , no. 4. pp. 352--357, July 1984. Mark Weiser. Program slicing. In: IEEE Transactions on Software Engineering, vol. SE-10, no. 4. pp. 352--357, July 1984."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/800020.808263"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/960116.53994"},{"key":"e_1_3_2_1_8_1","first-page":"358","volume-title":"ICSM","author":"Liang Donglin","year":"1998","unstructured":"Donglin Liang and Mary Jean Harrold . Slicing objects using system dependence graphs . In ICSM , pages 358 -- 367 , 1998 . Donglin Liang and Mary Jean Harrold. Slicing objects using system dependence graphs. In ICSM, pages 358--367, 1998."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/580131.857013"},{"key":"e_1_3_2_1_10_1","volume-title":"Slicing concurrent Java programs using Indus and Kaveri","author":"Ranganath Venkatesh Prasad","year":"2006","unstructured":"Venkatesh Prasad Ranganath and John Hatcliff . Slicing concurrent Java programs using Indus and Kaveri , 2006 . Tech report. Available at http:\/\/projects.cis.ksu.edu\/docman\/view.php\/12\/117\/stt05-submission.pdf. Venkatesh Prasad Ranganath and John Hatcliff. Slicing concurrent Java programs using Indus and Kaveri, 2006. Tech report. Available at http:\/\/projects.cis.ksu.edu\/docman\/view.php\/12\/117\/stt05-submission.pdf."},{"key":"e_1_3_2_1_11_1","unstructured":"Santos Academic License. http:\/\/www.cis.ksu.edu\/santos\/KSUAcademicLicense.shtml. Santos Academic License. http:\/\/www.cis.ksu.edu\/santos\/KSUAcademicLicense.shtml."},{"key":"e_1_3_2_1_12_1","volume-title":"Soot: a Java Bytecode Optimization Framework. Master's thesis","author":"Vall\u00e9e-Rai Raja","year":"2000","unstructured":"Raja Vall\u00e9e-Rai . Soot: a Java Bytecode Optimization Framework. Master's thesis , McGill University , July 2000 . Raja Vall\u00e9e-Rai. Soot: a Java Bytecode Optimization Framework. Master's thesis, McGill University, July 2000."},{"key":"e_1_3_2_1_13_1","volume-title":"Spark: A flexible points-to analysis framework for Java. Master's thesis","author":"Lhot\u00e1k Ond\u0159ej","year":"2002","unstructured":"Ond\u0159ej Lhot\u00e1k . Spark: A flexible points-to analysis framework for Java. Master's thesis , McGill University , December 2002 . Ond\u0159ej Lhot\u00e1k. Spark: A flexible points-to analysis framework for Java. Master's thesis, McGill University, December 2002."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/275565"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/777388.777394"},{"key":"e_1_3_2_1_16_1","first-page":"55","volume-title":"Third IEEE International Workshop on Source Code Analysis and Manipulation","author":"Walkinshaw Neil","unstructured":"Neil Walkinshaw , Mark Roper , and Murray Wood . The Java System Dependence Graph, September 2003 . In Third IEEE International Workshop on Source Code Analysis and Manipulation , page 55 . Neil Walkinshaw, Mark Roper, and Murray Wood. The Java System Dependence Graph, September 2003. In Third IEEE International Workshop on Source Code Analysis and Manipulation, page 55."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/193173.195287"},{"key":"e_1_3_2_1_18_1","volume-title":"Programmer's Guide and Specification","author":"Liang Sheng","year":"1999","unstructured":"Sheng Liang . Java(TM) Native Interface : Programmer's Guide and Specification . Addison-Wesley Professional , 1999 . Sheng Liang. Java(TM) Native Interface: Programmer's Guide and Specification. Addison-Wesley Professional, 1999."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.5555\/647168.718134"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/976270.976276"}],"event":{"name":"AOSD07: 6th International Conference on Aspect-Oriented Software Development","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"Vancouver British Columbia Canada","acronym":"AOSD07"},"container-title":["Proceedings of the 6th workshop on Foundations of aspect-oriented languages"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1233833.1233839","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,13]],"date-time":"2023-01-13T19:05:46Z","timestamp":1673636746000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1233833.1233839"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,3,13]]},"references-count":20,"alternative-id":["10.1145\/1233833.1233839","10.1145\/1233833"],"URL":"https:\/\/doi.org\/10.1145\/1233833.1233839","relation":{},"subject":[],"published":{"date-parts":[[2007,3,13]]},"assertion":[{"value":"2007-03-13","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}