{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,29]],"date-time":"2026-01-29T22:26:15Z","timestamp":1769725575141,"version":"3.49.0"},"reference-count":30,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009,9]]},"DOI":"10.1109\/icsm.2009.5306311","type":"proceedings-article","created":{"date-parts":[[2009,11,5]],"date-time":"2009-11-05T18:43:34Z","timestamp":1257446614000},"page":"306-315","source":"Crossref","is-referenced-by-count":4,"title":["Incremental call graph reanalysis for AspectJ software"],"prefix":"10.1109","author":[{"given":"Yu","family":"Lin","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sai","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jianjun","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"19","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1979.234183"},{"key":"17","first-page":"170","article-title":"ajcfgraph - aspectj control flow graph builder for aspect-oriented software","author":"parizi","year":"2008","journal-title":"International Journal of Computer Science"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1145\/1028976.1029012"},{"key":"15","article-title":"ajflow: a framework and tool support for control flow analysis of aspectj programs","author":"huang","year":"2008","journal-title":"AOAsia 2008 Proceedings of the 4th Asian Workshop on Aspect- Oriented Software Development"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0053381"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1145\/263700.264352"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1145\/222124.222146"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1145\/199448.199461"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1145\/1028976.1028990"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1145\/643603.643607"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1145\/379605.379661"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1145\/1512475.1512490"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2001.972787"},{"key":"24","doi-asserted-by":"publisher","DOI":"10.1145\/353171.353190"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2006.90"},{"key":"26","doi-asserted-by":"publisher","DOI":"10.1145\/1119655.1119681"},{"key":"27","first-page":"65","article-title":"regression test selection for aspectj software","author":"xu","year":"2007","journal-title":"ICSE '07 Proceedings of the 29th International Conference on Software Engineering"},{"key":"28","doi-asserted-by":"publisher","DOI":"10.1145\/253228.253369"},{"key":"29","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2008.4658057"},{"key":"3","article-title":"the aspectj team","year":"2003","journal-title":"The AspectJ Programming Guide"},{"key":"2","year":"0","journal-title":"AspectJ Development Tools (AJDT)"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-49538-X_5"},{"key":"1","year":"0","journal-title":"The abc Compiler"},{"key":"30","article-title":"constructing system dependence graphs for aspect-oriented programs","author":"zhao","year":"2003","journal-title":"Technical Report MIT-LCS-TR-891"},{"key":"7","first-page":"29","article-title":"evaluating a demand driven technique for call graph construction","author":"agrawal","year":"2002","journal-title":"Computational Complexity"},{"key":"6","doi-asserted-by":"crossref","first-page":"125","DOI":"10.1007\/3-540-46423-9_9","article-title":"demand-driven construction of call graphs","author":"agrawal","year":"2000","journal-title":"CC '00 Proceedings of the 9th International Conference on Compiler Construction"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.1999.792643"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-49538-X_2"},{"key":"9","first-page":"435","article-title":"an interprocedural aspect control flow graph to support the maintenance of aspect oriented systems","author":"bernardi","year":"2007","journal-title":"ICSM"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1145\/236337.236371"}],"event":{"name":"2009 IEEE International Conference on Software Maintenance (ICSM)","location":"Edmonton, AB, Canada","start":{"date-parts":[[2009,9,20]]},"end":{"date-parts":[[2009,9,26]]}},"container-title":["2009 IEEE International Conference on Software Maintenance"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/5290639\/5306271\/05306311.pdf?arnumber=5306311","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,19]],"date-time":"2017-06-19T01:28:08Z","timestamp":1497835688000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/5306311\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,9]]},"references-count":30,"URL":"https:\/\/doi.org\/10.1109\/icsm.2009.5306311","relation":{},"subject":[],"published":{"date-parts":[[2009,9]]}}}