{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:52:58Z","timestamp":1750308778815,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":18,"publisher":"ACM","license":[{"start":{"date-parts":[[2007,3,14]],"date-time":"2007-03-14T00:00:00Z","timestamp":1173830400000},"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,3,14]]},"DOI":"10.1145\/1218563.1218574","type":"proceedings-article","created":{"date-parts":[[2007,4,5]],"date-time":"2007-04-05T19:41:00Z","timestamp":1175802060000},"page":"85-95","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":23,"title":["A graph-based approach to modeling and detecting composition conflicts related to introductions"],"prefix":"10.1145","author":[{"given":"Wilke","family":"Havinga","sequence":"first","affiliation":[{"name":"University of Twente, AE Enschede, The Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Istvan","family":"Nagy","sequence":"additional","affiliation":[{"name":"ASML Netherlands B.V., DR Veldhoven, The Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lodewijk","family":"Bergmans","sequence":"additional","affiliation":[{"name":"University of Twente, AE Enschede, The Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mehmet","family":"Aksit","sequence":"additional","affiliation":[{"name":"University of Twente, AE Enschede, The Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2007,3,14]]},"reference":[{"doi-asserted-by":"publisher","key":"e_1_3_2_1_1_1","DOI":"10.5555\/645416.652052"},{"key":"e_1_3_2_1_2_1","first-page":"123","volume-title":"AspectJ","author":"Colyer A.","year":"2005","unstructured":"A. Colyer . AspectJ . In R. E. Filman, T. Elrad, S. Clarke, and M. Ak\u015fit, editors, Aspect-Oriented Software Development, pages 123 -- 143 . Addison-Wesley , Boston, 2005 .]] A. Colyer. AspectJ. In R. E. Filman, T. Elrad, S. Clarke, and M. Ak\u015fit, editors, Aspect-Oriented Software Development, pages 123--143. Addison-Wesley, Boston, 2005.]]"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_3_1","DOI":"10.1145\/976270.976288"},{"key":"e_1_3_2_1_4_1","first-page":"10","volume-title":"Proceedings of ADI'06 Aspects, Dependencies, and Interactions Workshop","author":"Durr P.","year":"2006","unstructured":"P. Durr , L. Bergmans , and M. Aksit . Reasoning about semantic conflicts between aspects . In Proceedings of ADI'06 Aspects, Dependencies, and Interactions Workshop , pages 10 -- 18 . Lancaster University, Lancaster University , Jul 2006 .]] P. Durr, L. Bergmans, and M. Aksit. Reasoning about semantic conflicts between aspects. In Proceedings of ADI'06 Aspects, Dependencies, and Interactions Workshop, pages 10--18. Lancaster University, Lancaster University, Jul 2006.]]"},{"unstructured":"Groove homepage http:\/\/groove.sf.net.]]  Groove homepage http:\/\/groove.sf.net.]]","key":"e_1_3_2_1_5_1"},{"unstructured":"Groove model generator for the detection of conflicts http:\/\/trese.cs.utwente.nl\/~havingaw\/grooveconflict-detection.]]  Groove model generator for the detection of conflicts http:\/\/trese.cs.utwente.nl\/~havingaw\/grooveconflict-detection.]]","key":"e_1_3_2_1_6_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_7_1","DOI":"10.1145\/582419.582436"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_8_1","DOI":"10.1145\/1119655.1119684"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_9_1","DOI":"10.5555\/832307.837099"},{"unstructured":"Java 2 Platform Standard ed. API Documentation http:\/\/java.sun.com\/J2se\/1.5.0\/docs\/api\/.]]  Java 2 Platform Standard ed. API Documentation http:\/\/java.sun.com\/J2se\/1.5.0\/docs\/api\/.]]","key":"e_1_3_2_1_10_1"},{"key":"e_1_3_2_1_11_1","first-page":"1","volume-title":"Diagnosis of harmful aspects using regression verification","author":"Katz S.","year":"2004","unstructured":"S. Katz . Diagnosis of harmful aspects using regression verification . In C. Clifton, R. L\u00e4mmel, and G. T. Leavens, editors, FOAL : Foundations Of Aspect-Oriented Languages , pages 1 -- 6 , Mar. 2004 .]] S. Katz. Diagnosis of harmful aspects using regression verification. In C. Clifton, R. L\u00e4mmel, and G. T. Leavens, editors, FOAL: Foundations Of Aspect-Oriented Languages, pages 1--6, Mar. 2004.]]"},{"key":"e_1_3_2_1_12_1","volume-title":"Workshop on Aspects, Dependencies and Interactions @ECOOP 2006","author":"Kessler B.","year":"2006","unstructured":"B. Kessler and \u00c9. Tanter. Analyzing interactions of structural aspects . In Workshop on Aspects, Dependencies and Interactions @ECOOP 2006 , July 2006 .]] B. Kessler and \u00c9. Tanter. Analyzing interactions of structural aspects. In Workshop on Aspects, Dependencies and Interactions @ECOOP 2006, July 2006.]]"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_13_1","DOI":"10.1109\/WCRE.2006.10"},{"unstructured":"I. Nagy. On the Design of Aspect-Oriented Composition Models for Software Evolution. PhD thesis University of Twente June 2006.]]  I. Nagy. On the Design of Aspect-Oriented Composition Models for Software Evolution. PhD thesis University of Twente June 2006.]]","key":"e_1_3_2_1_14_1"},{"key":"e_1_3_2_1_15_1","series-title":"Lecture Notes in Informatics","volume-title":"Proceedings of International Conference NetObjectDays, NODe2005","author":"Nagy I.","year":"2005","unstructured":"I. Nagy , L. Bergmans , W. Havinga , and M. Aksit . Utilizing design information in aspect-oriented programming . In A. P. Robert Hirschfeld, Ryszard Kowalczyk and M. Weske, editors, Proceedings of International Conference NetObjectDays, NODe2005 , volume P-69 of Lecture Notes in Informatics , Erfurt, Germany, Sep 2005 . Gesellschaft f\u00fcr Informatik (GI) .]] I. Nagy, L. Bergmans, W. Havinga, and M. Aksit. Utilizing design information in aspect-oriented programming. In A. P. Robert Hirschfeld, Ryszard Kowalczyk and M. Weske, editors, Proceedings of International Conference NetObjectDays, NODe2005, volume P-69 of Lecture Notes in Informatics, Erfurt, Germany, Sep 2005. Gesellschaft f\u00fcr Informatik (GI).]]"},{"key":"e_1_3_2_1_16_1","first-page":"557","volume-title":"Aspect-oriented dependency management","author":"M. E.","year":"2005","unstructured":"M. E. Nordberg III. Aspect-oriented dependency management . In R. E. Filman, T. Elrad, S. Clarke, and M. Ak\u015fit, editors, Aspect-Oriented Software Development, pages 557 -- 584 . Addison-Wesley , Boston, 2005 .]] M. E. Nordberg III. Aspect-oriented dependency management. In R. E. Filman, T. Elrad, S. Clarke, and M. Ak\u015fit, editors, Aspect-Oriented Software Development, pages 557--584. Addison-Wesley, Boston, 2005.]]"},{"key":"e_1_3_2_1_17_1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"479","DOI":"10.1007\/978-3-540-25959-6_40","volume-title":"Applications of Graph Transformations with Industrial Relevance (AGTIVE)","author":"Rensink A.","year":"2004","unstructured":"A. Rensink . The GROOVE simulator: A tool for state space generation . In J. Pfalz, M. Nagl, and B. Bohlen, editors, Applications of Graph Transformations with Industrial Relevance (AGTIVE) , volume 3062 of Lecture Notes in Computer Science , pages 479 -- 485 . Springer-Verlag , 2004 .]] A. Rensink. The GROOVE simulator: A tool for state space generation. In J. Pfalz, M. Nagl, and B. Bohlen, editors, Applications of Graph Transformations with Industrial Relevance (AGTIVE), volume 3062 of Lecture Notes in Computer Science, pages 479--485. Springer-Verlag, 2004.]]"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_18_1","DOI":"10.1145\/1029894.1029917"}],"event":{"sponsor":["Google Inc.","IBMR IBM Research","AOSA Aspect-Oriented Software Association","AOSD-Europe: European Network of Excellence on Aspect-Oriented Software Development","Eclipse Foundation","SIGPLAN ACM Special Interest Group on Programming Languages","SIGSOFT ACM Special Interest Group on Software Engineering"],"acronym":"AOSD07","name":"AOSD07: 6th International Conference on Aspect-Oriented Software Development","location":"Vancouver British Columbia Canada"},"container-title":["Proceedings of the 6th international conference on Aspect-oriented software development"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1218563.1218574","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1218563.1218574","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T20:22:41Z","timestamp":1750278161000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1218563.1218574"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,3,14]]},"references-count":18,"alternative-id":["10.1145\/1218563.1218574","10.1145\/1218563"],"URL":"https:\/\/doi.org\/10.1145\/1218563.1218574","relation":{},"subject":[],"published":{"date-parts":[[2007,3,14]]},"assertion":[{"value":"2007-03-14","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}