{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:37:17Z","timestamp":1750307837092,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":26,"publisher":"ACM","license":[{"start":{"date-parts":[[2007,11,26]],"date-time":"2007-11-26T00:00:00Z","timestamp":1196035200000},"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":[[2007,11,26]]},"DOI":"10.1145\/1376780.1376782","type":"proceedings-article","created":{"date-parts":[[2008,6,3]],"date-time":"2008-06-03T18:03:27Z","timestamp":1212516207000},"page":"1-6","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["The case for aspect-oriented reflective middleware"],"prefix":"10.1145","author":[{"given":"Paul","family":"Grace","sequence":"first","affiliation":[{"name":"K. U. Leuven, Belgium and Lancaster University"}]},{"given":"Eddy","family":"Truyen","sequence":"additional","affiliation":[{"name":"K. U. Leuven, Belgium"}]},{"given":"Bert","family":"Lagaisse","sequence":"additional","affiliation":[{"name":"K. U. Leuven, Belgium"}]},{"given":"Wouter","family":"Joosen","sequence":"additional","affiliation":[{"name":"K. U. Leuven, Belgium"}]}],"member":"320","published-online":{"date-parts":[[2007,11,26]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/383845.383865"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/11575801_13"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/582128.582144"},{"key":"e_1_3_2_1_4_1","volume-title":"OOPSLA 2001 Workshop on Advanced Separation of Concerns in Object-Oriented Systems","author":"David P.","year":"2001","unstructured":"P. David , T. Ledoux , N. Bouraqadi-Saadani . Two-step Weaving with Reflection using AspectJ . OOPSLA 2001 Workshop on Advanced Separation of Concerns in Object-Oriented Systems . Tampa, USA , October 2001 P. David, T. Ledoux, N. Bouraqadi-Saadani. Two-step Weaving with Reflection using AspectJ. OOPSLA 2001 Workshop on Advanced Separation of Concerns in Object-Oriented Systems. Tampa, USA, October 2001"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1101560.1101567"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1376780.1376781"},{"volume-title":"The Design and Implementation of OpenORB v2","author":"Blair G.","key":"e_1_3_2_1_7_1","unstructured":"G. Blair , G. Coulson , The Design and Implementation of OpenORB v2 . IEEE DS Online, Special Issue on Reflective Middleware , Vol. 2 , No. 6, 2001. G. Blair, G. Coulson, et al. The Design and Implementation of OpenORB v2. IEEE DS Online, Special Issue on Reflective Middleware, Vol. 2, No. 6, 2001."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/508386.508404"},{"key":"e_1_3_2_1_9_1","volume-title":"University of Nantes","author":"Tanter E.","year":"2004","unstructured":"E. Tanter . From Metaobject Protocols to Versatile Kernels for Aspect Oriented Programming. Ph.D. Thesis , University of Nantes , France , 2004 . E. Tanter. From Metaobject Protocols to Versatile Kernels for Aspect Oriented Programming. Ph.D. Thesis, University of Nantes, France, 2004."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0053381"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/38765.38821"},{"key":"e_1_3_2_1_12_1","volume-title":"Aspectual Reflection. AOSD 2003 Workshop on Software-engineering Properties of Languages for Aspect Technologies","author":"Kojarski S.","year":"2003","unstructured":"S. Kojarski , K. Lieberherr , D. Lorenz and R. Hirschfeld . Aspectual Reflection. AOSD 2003 Workshop on Software-engineering Properties of Languages for Aspect Technologies . Boston, Massachusetts , March 2003 . S. Kojarski, K. Lieberherr, D. Lorenz and R. Hirschfeld. Aspectual Reflection. AOSD 2003 Workshop on Software-engineering Properties of Languages for Aspect Technologies. Boston, Massachusetts, March 2003."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2003.1247668"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1218563.1218567"},{"key":"e_1_3_2_1_15_1","unstructured":"J. Boner and A. Vasseur. AspectWerkz Web Site http:\/\/aspectwerkz.codehaus.org July 2007.  J. Boner and A. Vasseur. AspectWerkz Web Site http:\/\/aspectwerkz.codehaus.org July 2007."},{"key":"e_1_3_2_1_16_1","volume-title":"http:\/\/labs.jboss.com\/jbossaop\/","author":"AOP.","year":"2007","unstructured":"JBoss AOP. http:\/\/labs.jboss.com\/jbossaop\/ July , 2007 JBoss AOP. http:\/\/labs.jboss.com\/jbossaop\/ July, 2007"},{"key":"e_1_3_2_1_17_1","first-page":"23","volume-title":"Proceedings of the AOSD'04 Dynamic Aspects Workshop","author":"Chitchyan R.","year":"2004","unstructured":"R. Chitchyan , I. Sommerville . Comparing Dynamic AO Systems . Proceedings of the AOSD'04 Dynamic Aspects Workshop , pp. 23 -- 36 , Lancaster UK , March 2004 . R. Chitchyan, I. Sommerville. Comparing Dynamic AO Systems. Proceedings of the AOSD'04 Dynamic Aspects Workshop, pp. 23--36, Lancaster UK, March 2004."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/1515984.1515989"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.5555\/1515915.1515946"},{"key":"e_1_3_2_1_20_1","first-page":"1","volume-title":"Florin. JAC: A Flexible Solution for Aspect-oriented Programming in Java. Proceedings of Reflection'01","author":"Pawlak R.","year":"2001","unstructured":"R. Pawlak , L. Seinturier , L. Duchien &amp; G. Florin. JAC: A Flexible Solution for Aspect-oriented Programming in Java. Proceedings of Reflection'01 , pp. 1 -- 24 . Kyoto, Japan , 2001 . R. Pawlak, L. Seinturier, L. Duchien &amp; G. Florin. JAC: A Flexible Solution for Aspect-oriented Programming in Java. Proceedings of Reflection'01, pp. 1--24. Kyoto, Japan, 2001."},{"key":"e_1_3_2_1_21_1","volume-title":"NetObjectDays Conference","author":"Greenwood P.","year":"2005","unstructured":"P. Greenwood , L. Blair . Policies for an AOP Based Auto-Adaptive Framework . NetObjectDays Conference , Erfurt, Germany , September 2005 . P. Greenwood, L. Blair. Policies for an AOP Based Auto-Adaptive Framework. NetObjectDays Conference, Erfurt, Germany, September 2005."},{"key":"e_1_3_2_1_22_1","volume-title":"New York","author":"Kon F.","year":"2000","unstructured":"F. Kon , M. Rom\u00e1n , P. Liu , J. Mao , T. Yamane , L. Magalh\u00e3es , R. Campbell . Monitoring, Security, and Dynamic Configuration with the dynamicTAO Reflective ORB. Middleware'2000, pp. 121--143 , New York , April 2000 . F. Kon, M. Rom\u00e1n, P. Liu, J. Mao, T. Yamane, L. Magalh\u00e3es, R. Campbell. Monitoring, Security, and Dynamic Configuration with the dynamicTAO Reflective ORB. Middleware'2000, pp. 121--143, New York, April 2000."},{"volume-title":"Arctic Beans: Configurable and Re-configurable Enterprise Component Architectures","author":"Andersen A.","key":"e_1_3_2_1_23_1","unstructured":"A. Andersen , G. Blair , V. Goebel , R. Karlsen , T. Stabell-Kul\u00f8 , W. Yu . Arctic Beans: Configurable and Re-configurable Enterprise Component Architectures . IEEE Distributed Systems Online , Vol . 2, No. 7, 2001. A. Andersen, G. Blair, V. Goebel, R. Karlsen, T. Stabell-Kul\u00f8, W. Yu. Arctic Beans: Configurable and Re-configurable Enterprise Component Architectures. IEEE Distributed Systems Online, Vol. 2, No. 7, 2001."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1101516.1101526"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.5555\/1776132.1776160"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.5555\/1515890.1515907"}],"event":{"name":"Middleware07: 8th International Middleware Conference","sponsor":["ACM Association for Computing Machinery"],"location":"Newport Beach CA","acronym":"Middleware07"},"container-title":["Proceedings of the 6th international workshop on Adaptive and reflective middleware: held at the ACM\/IFIP\/USENIX International Middleware Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1376780.1376782","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1376780.1376782","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T13:58:01Z","timestamp":1750255081000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1376780.1376782"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,11,26]]},"references-count":26,"alternative-id":["10.1145\/1376780.1376782","10.1145\/1376780"],"URL":"https:\/\/doi.org\/10.1145\/1376780.1376782","relation":{},"subject":[],"published":{"date-parts":[[2007,11,26]]},"assertion":[{"value":"2007-11-26","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}