{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:26:17Z","timestamp":1750307177829,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":17,"publisher":"ACM","license":[{"start":{"date-parts":[[2012,3,27]],"date-time":"2012-03-27T00:00:00Z","timestamp":1332806400000},"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":[[2012,3,27]]},"DOI":"10.1145\/2162024.2162036","type":"proceedings-article","created":{"date-parts":[[2012,3,27]],"date-time":"2012-03-27T15:17:28Z","timestamp":1332861448000},"page":"45-50","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Decoupling context"],"prefix":"10.1145","author":[{"given":"Andreas","family":"Mertgen","sequence":"first","affiliation":[{"name":"Berlin Institute of Technology, Berlin, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2012,3,27]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Workshop on Advanced Separation of Concerns, OOPSLA","author":"Filman R. E.","year":"2000","unstructured":"R. E. Filman and D. P. Friedman . Aspect-oriented programming is quantification and obliviousness . In Workshop on Advanced Separation of Concerns, OOPSLA , 2000 . R. E. Filman and D. P. Friedman. Aspect-oriented programming is quantification and obliviousness. In Workshop on Advanced Separation of Concerns, OOPSLA, 2000."},{"key":"e_1_3_2_1_2_1","volume-title":"3rd Workshop on Assessment of Contemporary Modularization Techniques (ACoM.09)","author":"Greenwood P.","year":"2009","unstructured":"P. Greenwood , A. Rashid , and R. T. Khatchadourian . Contributing factors to pointcut fragility . In 3rd Workshop on Assessment of Contemporary Modularization Techniques (ACoM.09) , 2009 . P. Greenwood, A. Rashid, and R. T. Khatchadourian. Contributing factors to pointcut fragility. In 3rd Workshop on Assessment of Contemporary Modularization Techniques (ACoM.09), 2009."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/643603.643610"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1094855.1094884"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.5381\/jot.2008.7.9.a3"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5381\/jot.2008.7.3.a4"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/643603.643622"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.21"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0053381"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1275672.1275678"},{"key":"e_1_3_2_1_11_1","volume-title":"First European Interactive Workshop on Aspects in Software (EIWAS)","author":"Koppen C.","year":"2004","unstructured":"C. Koppen and M. Stoerzer . Pcdiff: Attacking the fragile pointcut problem . In First European Interactive Workshop on Aspects in Software (EIWAS) , 2004 . C. Koppen and M. Stoerzer. Pcdiff: Attacking the fragile pointcut problem. In First European Interactive Workshop on Aspects in Software (EIWAS), 2004."},{"key":"e_1_3_2_1_12_1","series-title":"LNI","first-page":"131","volume-title":"Software Engineering","author":"Mertgen A.","year":"2012","unstructured":"A. Mertgen . Generic roles for increased reuseability . In S. J\u00e4hnichen, A. K\u00fcpper, and S. Albayrak, editors, Software Engineering , volume 198 of LNI , pages 131 -- 142 . GI , 2012 . A. Mertgen. Generic roles for increased reuseability. In S. J\u00e4hnichen, A. K\u00fcpper, and S. Albayrak, editors, Software Engineering, volume 198 of LNI, pages 131--142. GI, 2012."},{"key":"e_1_3_2_1_13_1","volume-title":"Object-Oriented Software Construction -","author":"Meyer B.","year":"1997","unstructured":"B. Meyer . Object-Oriented Software Construction - 2 nd ed. Prentice-Hall, Inc. , Upper Saddle River, NJ, USA, 2 st edition, 1997 . B. Meyer. Object-Oriented Software Construction - 2nd ed. Prentice-Hall, Inc., Upper Saddle River, NJ, USA, 2st edition, 1997.","edition":"2"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/11531142_10"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1167473.1167514"},{"key":"e_1_3_2_1_17_1","first-page":"66","volume-title":"Proceedings of the 9th international conference on Software Composition, number 6144 in Lecture Notes in Computer Science","author":"Vallejos J.","year":"2010","unstructured":"J. Vallejos , S. Gonz\u00e1lez , P. Costanza , W. De Meuter , T. D'Hondt , and K. Mens . Predicated generic functions: Enabling context-dependent method dispatch . In E. W. Ben\u00f4it Baudry, editor, Proceedings of the 9th international conference on Software Composition, number 6144 in Lecture Notes in Computer Science , pages 66 -- 81 . Springer Verlag , 2010 . J. Vallejos, S. Gonz\u00e1lez, P. Costanza, W. De Meuter, T. D'Hondt, and K. Mens. Predicated generic functions: Enabling context-dependent method dispatch. In E. W. Ben\u00f4it Baudry, editor, Proceedings of the 9th international conference on Software Composition, number 6144 in Lecture Notes in Computer Science, pages 66--81. Springer Verlag, 2010."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-30175-2_1"}],"event":{"name":"AOSD '12: Aspect-oriented Software Development","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGSOFT ACM Special Interest Group on Software Engineering","AOSA Aspect-Oriented Software Association"],"location":"Potsdam Germany","acronym":"AOSD '12"},"container-title":["Proceedings of the 2012 workshop on Modularity in Systems Software"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2162024.2162036","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2162024.2162036","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T09:54:55Z","timestamp":1750240495000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2162024.2162036"}},"subtitle":["introducing quantification in object teams"],"short-title":[],"issued":{"date-parts":[[2012,3,27]]},"references-count":17,"alternative-id":["10.1145\/2162024.2162036","10.1145\/2162024"],"URL":"https:\/\/doi.org\/10.1145\/2162024.2162036","relation":{},"subject":[],"published":{"date-parts":[[2012,3,27]]},"assertion":[{"value":"2012-03-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}