{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:41:58Z","timestamp":1750308118982,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":44,"publisher":"ACM","license":[{"start":{"date-parts":[[2006,3,20]],"date-time":"2006-03-20T00:00:00Z","timestamp":1142812800000},"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":[[2006,3,20]]},"DOI":"10.1145\/1119655.1119669","type":"proceedings-article","created":{"date-parts":[[2006,5,8]],"date-time":"2006-05-08T21:40:43Z","timestamp":1147124443000},"page":"87-98","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":9,"title":["Reflections on aspects and configurable protocols"],"prefix":"10.1145","author":[{"given":"Matti","family":"Hiltunen","sequence":"first","affiliation":[{"name":"AT&amp;T Labs - Research, Florham Park, NJ"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fran\u00e7ois","family":"Ta\u00efani","sequence":"additional","affiliation":[{"name":"Lancaster University, Lancaster, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Richard","family":"Schlichting","sequence":"additional","affiliation":[{"name":"AT&amp;T Labs - Research, Florham Park, NJ"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2006,3,20]]},"reference":[{"key":"e_1_3_2_1_1_1","first-page":"197","volume-title":"Proc. Dependable Comp. for Critical Applications (DCCA)","author":"Agha G.","year":"1992","unstructured":"G. Agha , S. Frolund , R. Panwar , and D. Sturman . A linguistic framework for dynamic composition of dependability protocols . In Proc. Dependable Comp. for Critical Applications (DCCA) , pages 197 -- 207 , 1992 . G. Agha, S. Frolund, R. Panwar, and D. Sturman. A linguistic framework for dynamic composition of dependability protocols. In Proc. Dependable Comp. for Critical Applications (DCCA), pages 197--207, 1992."},{"key":"e_1_3_2_1_2_1","first-page":"196","volume-title":"Proc. Automated Software Engineering (ASE)","author":"Alberg R.","year":"2003","unstructured":"R. Alberg , J. Lawall , M. S\u00fcdholt , G. Muller , and A.-F. L. Meur . On the automatic evolution of an OS kernel using temporal logic and AOP . In Proc. Automated Software Engineering (ASE) , pages 196 -- 204 , Oct 2003 . R. Alberg, J. Lawall, M. S\u00fcdholt, G. Muller, and A.-F. L. Meur. On the automatic evolution of an OS kernel using temporal logic and AOP. In Proc. Automated Software Engineering (ASE), pages 196--204, Oct 2003."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.9057"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/292523.292524"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/976270.976282"},{"issue":"6","key":"e_1_3_2_1_7_1","first-page":"32","article-title":"A killer app for AOP","volume":"6","author":"Burke B.","year":"2004","unstructured":"B. Burke and M. Fleury . A killer app for AOP . Linux Magazine , 6 ( 6 ): 32 , Jun 2004 . B. Burke and M. Fleury. A killer app for AOP. Linux Magazine, 6(6):32, Jun 2004.","journal-title":"Linux Magazine"},{"key":"e_1_3_2_1_8_1","first-page":"635","volume-title":"Proc. Distributed Computing Systems (ICDCS)","author":"Chen W.-K.","year":"2001","unstructured":"W.-K. Chen , M. Hiltunen , and R. Schlichting . Constructing adaptive software in distributed systems . In Proc. Distributed Computing Systems (ICDCS) , pages 635 -- 643 , Apr 2001 . W.-K. Chen, M. Hiltunen, and R. Schlichting. Constructing adaptive software in distributed systems. In Proc. Distributed Computing Systems (ICDCS), pages 635--643, Apr 2001."},{"key":"e_1_3_2_1_9_1","first-page":"219","volume-title":"Proc. European Conf. on Object-Oriented Programming (ECOOP)","author":"Cohen T.","year":"2004","unstructured":"T. Cohen and J. Gil . AspectJ2EE = AOP + J2EE: Towards an aspect based, programmable and extensible middleware framework . In Proc. European Conf. on Object-Oriented Programming (ECOOP) , pages 219 -- 243 , 2004 . T. Cohen and J. Gil. AspectJ2EE = AOP + J2EE: Towards an aspect based, programmable and extensible middleware framework. In Proc. European Conf. on Object-Oriented Programming (ECOOP), pages 219--243, 2004."},{"key":"e_1_3_2_1_10_1","unstructured":"A. Colyer. AOP@Work: Introducing AspectJ 5. http:\/\/www.ibm.com\/developerworks\/java\/library\/-j-aopwork8 Jul 2005.  A. Colyer. AOP@Work: Introducing AspectJ 5. http:\/\/www.ibm.com\/developerworks\/java\/library\/-j-aopwork8 Jul 2005."},{"key":"e_1_3_2_1_11_1","first-page":"95","volume-title":"Proc. Dynamic Aspects Workshop (DAW)","author":"Cottenier T.","year":"2005","unstructured":"T. Cottenier and T. Elrad . Contextual pointcut expressions for dynamic service customization . In Proc. Dynamic Aspects Workshop (DAW) , pages 95 -- 99 , Mar 2005 . T. Cottenier and T. Elrad. Contextual pointcut expressions for dynamic service customization. In Proc. Dynamic Aspects Workshop (DAW), pages 95--99, Mar 2005."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.406"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/FTDCS.1988.26714"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/976270.976288"},{"key":"e_1_3_2_1_15_1","volume-title":"Aspect-Oriented Software Development","author":"Filman R.","year":"2004","unstructured":"R. Filman , T. Elrad , S. Clarke , and M. Aksit . Aspect-Oriented Software Development . Addison Wesley , 2004 . R. Filman, T. Elrad, S. Clarke, and M. Aksit. Aspect-Oriented Software Development. Addison Wesley, 2004."},{"key":"e_1_3_2_1_16_1","volume-title":"Design Patterns","author":"Gamma E.","year":"1995","unstructured":"E. Gamma , R. Helm , R. Johnson , and J. Vlissides . Design Patterns . Addison-Wesley , 1995 . E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design Patterns. Addison-Wesley, 1995."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1088\/0967-1846\/2\/1\/002"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.509"},{"key":"e_1_3_2_1_19_1","first-page":"617","volume-title":"Proc. Dependable Systems and Networks (DSN)","author":"He J.","year":"2004","unstructured":"J. He , M. Hiltunen , and R. Schlichting . Customizing dependability attributes for mobile service platforms . In Proc. Dependable Systems and Networks (DSN) , pages 617 -- 626 , Jun 2004 . J. He, M. Hiltunen, and R. Schlichting. Customizing dependability attributes for mobile service platforms. In Proc. Dependable Systems and Networks (DSN), pages 617--626, Jun 2004."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/224056.224067"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.5555\/582972.792788"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/RELDIS.1993.393468"},{"key":"e_1_3_2_1_23_1","first-page":"3","volume-title":"Proc. European Dependable Computing Conf. (EDCC) (LNCS 852)","author":"Hiltunen M.","year":"1994","unstructured":"M. Hiltunen and R. Schlichting . A model for adaptive fault-tolerant fault-tolerant systems. In K. Echtle, D. Hammer, and D. Powell, eds , Proc. European Dependable Computing Conf. (EDCC) (LNCS 852) , pages 3 -- 20 , Oct 1994 . M. Hiltunen and R. Schlichting. A model for adaptive fault-tolerant fault-tolerant systems. In K. Echtle, D. Hammer, and D. Powell, eds, Proc. European Dependable Computing Conf. (EDCC) (LNCS 852), pages 3--20, Oct 1994."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/71.774909"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.5555\/647882.738233"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.67579"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.5555\/646158.680006"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0053381"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.5555\/829523.830978"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/191525.191527"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/643603.643613"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380231002"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.605"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/bxh083"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/508386.508404"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/512529.512543"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1097-024X(19980725)28:9%3C963::AID-SPE179%3E3.0.CO;2-9"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/227210.227229"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1002\/j.1538-7305.1984.tb00071.x"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.4330050405"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/52.62934"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/643603.643606"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2003.1209954"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/581339.581447"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2001.916714"}],"event":{"name":"AOSD06: 5th International Conference on Aspect-Oriented Software Development Conference","sponsor":["AOSD-Europe European Network of Excellent on Aspect-oriented Software Development"],"location":"Bonn Germany","acronym":"AOSD06"},"container-title":["Proceedings of the 5th international conference on Aspect-oriented software development"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1119655.1119669","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1119655.1119669","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T16:08:18Z","timestamp":1750262898000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1119655.1119669"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,3,20]]},"references-count":44,"alternative-id":["10.1145\/1119655.1119669","10.1145\/1119655"],"URL":"https:\/\/doi.org\/10.1145\/1119655.1119669","relation":{},"subject":[],"published":{"date-parts":[[2006,3,20]]},"assertion":[{"value":"2006-03-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}