{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,4]],"date-time":"2026-10-04T13:28:22Z","timestamp":1791120502814,"version":"4.1.0"},"publisher-location":"New York, NY, USA","reference-count":34,"publisher":"ACM","license":[{"start":{"date-parts":[[2005,3,14]],"date-time":"2005-03-14T00:00:00Z","timestamp":1110758400000},"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":[[2005,3,14]]},"DOI":"10.1145\/1052898.1052907","type":"proceedings-article","created":{"date-parts":[[2005,8,3]],"date-time":"2005-08-03T08:31:47Z","timestamp":1123057907000},"page":"99-110","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":17,"title":["What does aspect-oriented programming mean to Cobol?"],"prefix":"10.1145","author":[{"given":"Ralf","family":"L\u00e4mmel","sequence":"first","affiliation":[{"name":"Free University &amp; CWI, Amsterdam, The Netherlands"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kris","family":"De Schutter","sequence":"additional","affiliation":[{"name":"SEL, INTEC, University Ghent, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2005,3,14]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"American National Standards Institute, 1430 Broadway","author":"ANSI. American National Standard Programming Language Cobol X3.23-1974.","unstructured":"ANSI. American National Standard Programming Language Cobol X3.23-1974. American National Standards Institute, 1430 Broadway , New York , New York 10018 (Price $17).]] ANSI. American National Standard Programming Language Cobol X3.23-1974. American National Standards Institute, 1430 Broadway, New York, New York 10018 (Price $17).]]"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1016\/S1389-1286(00)00037-2"},{"key":"e_1_3_2_1_3_1","first-page":"739","volume-title":"ICSE 2001: Proc. of the 23rd International Conf. on Software Engineering","author":"Baxter I. D.","year":"2001","unstructured":"I. D. Baxter . Using transformation systems for software maintenance and reengineering . In ICSE 2001: Proc. of the 23rd International Conf. on Software Engineering , pages 739 -- 740 . IEEE Computer Society , 2001 .]] I. D. Baxter. Using transformation systems for software maintenance and reengineering. In ICSE 2001: Proc. of the 23rd International Conf. on Software Engineering, pages 739--740. IEEE Computer Society, 2001.]]"},{"key":"e_1_3_2_1_4_1","volume-title":"The Difference Between Logging and Tracing","author":"Boban R.","year":"2004","unstructured":"R. Boban . The Difference Between Logging and Tracing , 18 August 2004 . SAP Developer Network ; http:\/\/www.sdn.sap.com\/irj\/servlet\/prt\/portal\/prtroot\/com.sap.km.cm.docs\/documents\/a1-8-4\/The%20Difference%20Between%20Logging%20and%20Tracing.article.]] R. Boban. The Difference Between Logging and Tracing, 18 August 2004. SAP Developer Network; http:\/\/www.sdn.sap.com\/irj\/servlet\/prt\/portal\/prtroot\/com.sap.km.cm.docs\/documents\/a1-8-4\/The%20Difference%20Between%20Logging%20and%20Tracing.article.]]"},{"key":"e_1_3_2_1_5_1","author":"Burke B.","year":"2004","unstructured":"B. Burke and M. Fleury . A Killer App for AOP. Linux Magazine , June 2004 .]] B. Burke and M. Fleury. A Killer App for AOP. Linux Magazine, June 2004.]]","journal-title":"A Killer App for AOP. Linux Magazine"},{"key":"e_1_3_2_1_6_1","series-title":"LNCS","volume-title":"AspectJ2EE = AOP + J2EE","author":"Cohen T.","year":"2004","unstructured":"T. Cohen and J. Gil . AspectJ2EE = AOP + J2EE . In M. Odersky, editor, ECOOP 2004 - Object-Oriented Programming, 18th European Conf., Proc., volume 3086 of LNCS . Springer , 2004.]] T. Cohen and J. Gil. AspectJ2EE = AOP + J2EE. In M. Odersky, editor, ECOOP 2004 - Object-Oriented Programming, 18th European Conf., Proc., volume 3086 of LNCS. Springer, 2004.]]"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/976270.976279"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"crossref","unstructured":"K.\n      De Volder\n     and \n      T.\n      D'Hondt\n    .\n  Aspect-Orientated Logic Meta Programming\n  . In P. Cointe editor Meta-Level Architectures and Reflection 2md International Conf. Reflection \n  1999 Proc. volume \n  1616\n   of \n  LNCS pages \n  250\n  --\n  272\n  . \n  Springer 1999.]]   K. De Volder and T. D'Hondt. Aspect-Orientated Logic Meta Programming. In P. Cointe editor Meta-Level Architectures and Reflection 2md International Conf. Reflection 1999 Proc. volume 1616 of LNCS pages 250--272. Springer 1999.]]","DOI":"10.1007\/3-540-48443-4_22"},{"key":"e_1_3_2_1_9_1","volume-title":"Aspect-oriented programming is quantification and obliviousness","author":"Filman R. E.","year":"2004","unstructured":"R. E. Filman and D. P. Friedman . Aspect-oriented programming is quantification and obliviousness . In M. Ak\u015fit, S. Clarke, T. Elrad, and R. E. Filman, editors, Aspect-Oriented Software Development. Addison-Wesley , Reading, MA, September 2004 .]] R. E. Filman and D. P. Friedman. Aspect-oriented programming is quantification and obliviousness. In M. Ak\u015fit, S. Clarke, T. Elrad, and R. E. Filman, editors, Aspect-Oriented Software Development. Addison-Wesley, Reading, MA, September 2004.]]"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/383845.383864"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/976270.976277"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/976270.976276"},{"key":"e_1_3_2_1_13_1","volume-title":"Information technology --- Programming languages --- COBOL","author":"IEC.","year":"2002","unstructured":"ISO\/ IEC. Information technology --- Programming languages --- COBOL , 2002 . Reference number ISO\/IEC 1989:2002(E).]] ISO\/IEC. Information technology --- Programming languages --- COBOL, 2002. Reference number ISO\/IEC 1989:2002(E).]]"},{"key":"e_1_3_2_1_14_1","volume-title":"Information Technology --- Programming languages, their environments and system software interfaces --- COBOL Collection Classes","author":"IEC JTC","year":"2004","unstructured":"ISO\/ IEC JTC 1\/SC 22\/WG 4. Information Technology --- Programming languages, their environments and system software interfaces --- COBOL Collection Classes , 22 November 2004 . Technical Report, ISO\/ WDTR 24717, Working Draft Under Consideration .]] ISO\/IEC JTC 1\/SC 22\/WG 4. Information Technology --- Programming languages, their environments and system software interfaces --- COBOL Collection Classes, 22 November 2004. Technical Report, ISO\/WDTR 24717, Working Draft Under Consideration.]]"},{"key":"e_1_3_2_1_15_1","series-title":"LNCS","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1007\/978-3-540-30175-2_7","volume-title":"Proc. of the 3rd International Conf. on Generative Programming and Component Engineering (GPCE","author":"Jackson A.","year":"2004","unstructured":"A. Jackson and S. Clarke . SourceWeave.NET: Source-level cross-language aspect-oriented programming . In G. Karsai and E. Visser, editors, Proc. of the 3rd International Conf. on Generative Programming and Component Engineering (GPCE 2004 ), volume 3286 of LNCS , pages 115 -- 134 . Springer , 24-28 October 2004.]] A. Jackson and S. Clarke. SourceWeave.NET: Source-level cross-language aspect-oriented programming. In G. Karsai and E. Visser, editors, Proc. of the 3rd International Conf. on Generative Programming and Component Engineering (GPCE 2004), volume 3286 of LNCS, pages 115--134. Springer, 24-28 October 2004.]]"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"crossref","unstructured":"M.\n      Karaorman U.\n      Holzle and \n      J.\n      Bruno\n  . \n  jContractor: A reflective Java library to support design by contract\n  . In P. Cointe editor Meta-Level Architectures and Reflection 2nd International Conf. on Reflection \n  1999 Proc. volume \n  1616\n   of \n  LNCS pages \n  175\n  --\n  196\n  . \n  Springer July 1999.]]   M. Karaorman U. Holzle and J. Bruno. jContractor: A reflective Java library to support design by contract. In P. Cointe editor Meta-Level Architectures and Reflection 2nd International Conf. on Reflection 1999 Proc. volume 1616 of LNCS pages 175--196. Springer July 1999.]]","DOI":"10.1007\/3-540-48443-4_18"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.5555\/646158.680006"},{"key":"e_1_3_2_1_18_1","volume-title":"April","author":"Kim H.","year":"2002","unstructured":"H. Kim and S. Clarke . The Relevance of AOP to an Applications Programmer in an EJB Environment , April 2002 . Paper presented at Workshop on Aspects, Components and Patterns for Infrastructure Software (affiliated with AOSD 2002).]] H. Kim and S. Clarke. The Relevance of AOP to an Applications Programmer in an EJB Environment, April 2002. Paper presented at Workshop on Aspects, Components and Patterns for Infrastructure Software (affiliated with AOSD 2002).]]"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2004.03.012"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/949305.949307"},{"key":"e_1_3_2_1_21_1","volume-title":"J. Wessler et al.","author":"L\u00e4mmel R.","year":"1998","unstructured":"R. L\u00e4mmel . Object-Oriented COBOL: Concepts & Implementation . In J. Wessler et al. , editors, COBOL Unleashed. Macmillan Computer Publishing , September 1998 . 44 pages, 2 chapters.]] R. L\u00e4mmel. Object-Oriented COBOL: Concepts & Implementation. In J. Wessler et al., editors, COBOL Unleashed. Macmillan Computer Publishing, September 1998. 44 pages, 2 chapters.]]"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.423"},{"key":"e_1_3_2_1_24_1","volume-title":"May","author":"Lorents A. C.","year":"2001","unstructured":"A. C. Lorents . Mining Legacy Assets with AssetMiner. CobolReport.com , May 2001 . http:\/\/objectz.com\/columnists\/alden\/05212001.asp.]] A. C. Lorents. Mining Legacy Assets with AssetMiner. CobolReport.com, May 2001. http:\/\/objectz.com\/columnists\/alden\/05212001.asp.]]"},{"key":"e_1_3_2_1_25_1","volume-title":"Online proceedings of Dynamic Aspects Workshop at AOSD","author":"Michiels I.","year":"2004","unstructured":"I. Michiels , K. De Schutter , T. D'Hondt , and G. Hoffman . Using Dynamic Aspect to Extract Business Rules from Legacy Code . In Online proceedings of Dynamic Aspects Workshop at AOSD , 2004 .]] I. Michiels, K. De Schutter, T. D'Hondt, and G. Hoffman. Using Dynamic Aspect to Extract Business Rules from Legacy Code. In Online proceedings of Dynamic Aspects Workshop at AOSD, 2004.]]"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/643603.643616"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/976270.976271"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1145\/800025.808378","volume-title":"The first ACM SIGPLAN Conf. on History of programming languages","author":"Sammet J. E.","year":"1978","unstructured":"J. E. Sammet . The early history of COBOL . In The first ACM SIGPLAN Conf. on History of programming languages , pages 121 -- 161 . ACM Press , 1978 .]] 10.1145\/960118.808378 J. E. Sammet. The early history of COBOL. In The first ACM SIGPLAN Conf. on History of programming languages, pages 121--161. ACM Press, 1978.]] 10.1145\/960118.808378"},{"key":"e_1_3_2_1_30_1","first-page":"59","volume-title":"Proc. of the 2nd German GI Workshop on Aspect-Oriented Software Development","author":"Schonger S.","year":"2002","unstructured":"S. Schonger , E. Pulverm\u00fcller , and S. Sarstedt . Aspect-Oriented Programming and Component Weaving: Using XML Representations of Abstract Syntax Trees . In Proc. of the 2nd German GI Workshop on Aspect-Oriented Software Development , pages 59 -- 64 , February 2002 . Technical Report No. IAI-TR- 2002-1, University of Bonn, Computer Science Dept.]] S. Schonger, E. Pulverm\u00fcller, and S. Sarstedt. Aspect-Oriented Programming and Component Weaving: Using XML Representations of Abstract Syntax Trees. In Proc. of the 2nd German GI Workshop on Aspect-Oriented Software Development, pages 59--64, February 2002. Technical Report No. IAI-TR-2002-1, University of Bonn, Computer Science Dept.]]"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/643603.643607"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.5555\/832307.837087"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1028664.1028747"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/582419.582437"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1002\/smr.v16:4\/5"},{"key":"e_1_3_2_1_36_1","volume-title":"8th Asia-Pacific Software Engineering Conf. (APSEC 2001)","author":"Zou Y.","year":"2001","unstructured":"Y. Zou and K. Kontogiannis . A framework for migrating procedural code to object-oriented platforms . In 8th Asia-Pacific Software Engineering Conf. (APSEC 2001) , 4-7 December 2001 , Macau, China, pages 390--499. IEEE Computer Society , 2001.]] Y. Zou and K. Kontogiannis. A framework for migrating procedural code to object-oriented platforms. In 8th Asia-Pacific Software Engineering Conf. (APSEC 2001), 4-7 December 2001, Macau, China, pages 390--499. IEEE Computer Society, 2001.]]"}],"event":{"name":"AOSD05: 4th International Conference on Aspect-Oriented Software Development Conference","location":"Chicago Illinois","acronym":"AOSD05","sponsor":["Illinois Institute of Technology","BEA Systems, Inc.","Siemens AG, CT SE 2","IBMR IBM Research","AOSD-Europe: European Network of Excellence on Aspect-Oriented Software Development","Oracle Corporation","AOSA Aspect-Oriented Software Association, Inc","TheServerSide.COM"]},"container-title":["Proceedings of the 4th international conference on Aspect-oriented software development"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1052898.1052907","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1052898.1052907","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T22:43:27Z","timestamp":1750286607000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1052898.1052907"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005,3,14]]},"references-count":34,"alternative-id":["10.1145\/1052898.1052907","10.1145\/1052898"],"URL":"https:\/\/doi.org\/10.1145\/1052898.1052907","relation":{},"subject":[],"published":{"date-parts":[[2005,3,14]]},"assertion":[{"value":"2005-03-14","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}