{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T13:40:34Z","timestamp":1725630034154},"reference-count":18,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2007,9]]},"DOI":"10.1109\/scam.2007.25","type":"proceedings-article","created":{"date-parts":[[2008,4,28]],"date-time":"2008-04-28T12:50:08Z","timestamp":1209387008000},"page":"101-110","source":"Crossref","is-referenced-by-count":12,"title":["An Integrated Crosscutting Concern Migration Strategy and its Application to JHOTDRAW"],"prefix":"10.1109","author":[{"given":"Marius","family":"Marin","sequence":"first","affiliation":[]},{"given":"Leon","family":"Moonen","sequence":"additional","affiliation":[]},{"given":"Arie van","family":"Deursen","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/1314493.1314496"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2005.7"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2006.6"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2007.22"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2007.78"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/1052898.1052908"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/581388.581390"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2006.32"},{"key":"ref18","article-title":"Pervasive query support in the concern manipulation environment","author":"tarr","year":"2004","journal-title":"Technical Report RC23343"},{"key":"ref4","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1007\/11785477_2","article-title":"Codequest: Scalable source code queries with datalog","author":"hajiyev","year":"2006","journal-title":"Proc European Conf Object-Oriented Programming (ECOOP 2000)"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/1052898.1052909"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/1052898.1052910"},{"key":"ref5","first-page":"161","article-title":"Design pattern implementation in Java and As-pectJ","author":"hannemann","year":"2002","journal-title":"Proc 17th Conf on 00 Programming Systems Languages & Applications (OOPSLA)"},{"journal-title":"AspectJ in Action Practical Aspect-Oriented Programming","year":"2003","author":"laddad","key":"ref8"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/643603.643622"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-006-9217-3"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2006.95"},{"year":"2005","author":"lesiecki","key":"ref9"}],"event":{"name":"Seventh IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2007)","start":{"date-parts":[[2007,9,30]]},"location":"Paris, France","end":{"date-parts":[[2007,10,1]]}},"container-title":["Seventh IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2007)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/4362882\/4362883\/04362902.pdf?arnumber=4362902","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,18]],"date-time":"2017-06-18T03:30:00Z","timestamp":1497756600000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/4362902\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,9]]},"references-count":18,"URL":"https:\/\/doi.org\/10.1109\/scam.2007.25","relation":{},"subject":[],"published":{"date-parts":[[2007,9]]}}}