{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:45:44Z","timestamp":1772163944890,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":30,"publisher":"ACM","license":[{"start":{"date-parts":[[2004,10,31]],"date-time":"2004-10-31T00:00:00Z","timestamp":1099180800000},"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":[[2004,10,31]]},"DOI":"10.1145\/1029894.1029916","type":"proceedings-article","created":{"date-parts":[[2005,1,30]],"date-time":"2005-01-30T12:55:16Z","timestamp":1107089716000},"page":"137-146","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":51,"title":["Verifying aspect advice modularly"],"prefix":"10.1145","author":[{"given":"Shriram","family":"Krishnamurthi","sequence":"first","affiliation":[{"name":"Brown University"}]},{"given":"Kathi","family":"Fisler","sequence":"additional","affiliation":[{"name":"Brown University"}]},{"given":"Michael","family":"Greenberg","sequence":"additional","affiliation":[{"name":"Brown University"}]}],"member":"320","published-online":{"date-parts":[[2004,10,31]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-24730-2_35"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/288195.288305"},{"key":"e_1_3_2_1_3_1","first-page":"187","volume-title":"Reflection","author":"Andrews J. H.","year":"2001","unstructured":"Andrews , J. H. Process-algebraic foundations of aspect-oriented programming . In Reflection , pages 187 -- 209 , September 2001 . Andrews, J. H. Process-algebraic foundations of aspect-oriented programming. In Reflection, pages 187--209, September 2001."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-662-05082-8","volume-title":"Invasive Software Composition","author":"A\u00dfmann U.","year":"2003","unstructured":"A\u00dfmann , U. Invasive Software Composition . Springer-Verlag , 2003 . A\u00dfmann, U. Invasive Software Composition. Springer-Verlag, 2003."},{"key":"e_1_3_2_1_5_1","volume-title":"Model Checking","author":"Clarke E.","year":"2000","unstructured":"Clarke , E. , O. Grumberg and D. Peled . Model Checking . MIT Press , 2000 . Clarke, E., O. Grumberg and D. Peled. Model Checking. MIT Press, 2000."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/337180.337234"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/602461.602506"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/581339.581394"},{"key":"e_1_3_2_1_9_1","volume-title":"Foundations of Aspect-Oriented Languages","author":"Devereux B.","year":"2003","unstructured":"Devereux , B. Compositional reasoning about aspects using alternating-time logic . In Foundations of Aspect-Oriented Languages , March 2003 . Devereux, B. Compositional reasoning about aspects using alternating-time logic. In Foundations of Aspect-Oriented Languages, March 2003."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.5555\/645435.652651"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/503209.503231"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/786769.787035"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.5555\/574212"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.5555\/646158.680006"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0053381"},{"key":"e_1_3_2_1_18_1","first-page":"75","volume-title":"International Conference on Computer-Aided Verification, number 1102 in Lecture Notes in Computer Science","author":"Kupferman O.","year":"1998","unstructured":"Kupferman , O. , M. Vardi and P. Wolper . Module checking . In International Conference on Computer-Aided Verification, number 1102 in Lecture Notes in Computer Science , pages 75 -- 86 . Springer-Verlag , 1998 . Kupferman, O., M. Vardi and P. Wolper. Module checking. In International Conference on Computer-Aided Verification, number 1102 in Lecture Notes in Computer Science, pages 75--86. Springer-Verlag, 1998."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.5555\/646482.691582"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10515-005-2643-9"},{"key":"e_1_3_2_1_21_1","volume-title":"Adaptive Object-Oriented Programming","author":"Lieberherr K. J.","year":"1996","unstructured":"Lieberherr , K. J. Adaptive Object-Oriented Programming . PWS Publishing , Boston, MA, USA , 1996 . Lieberherr, K. J. Adaptive Object-Oriented Programming. PWS Publishing, Boston, MA, USA, 1996."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.5555\/1765931.1765937"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.5555\/1114283.1114491"},{"key":"e_1_3_2_1_24_1","first-page":"153","volume-title":"Reflection","author":"Nelson T.","year":"2001","unstructured":"Nelson , T. , D. D. Cowan and P. S. C. Alencar . Supporting formal verification of crosscutting concerns . In Reflection , pages 153 -- 169 , 2001 . Nelson, T., D. D. Cowan and P. S. C. Alencar. Supporting formal verification of crosscutting concerns. In Reflection, pages 153--169, 2001."},{"key":"e_1_3_2_1_25_1","volume-title":"Workshop on System-on-Chip for Real-Time Applications","author":"Regimbal S.","year":"2002","unstructured":"Regimbal , S. , J. -F. Lemire , Y. Savaria , G. Bois , E. M. Aboulhamid and A. Baron . Aspect partitioning for hardware verification reuse . In Workshop on System-on-Chip for Real-Time Applications , 2002 . Regimbal, S., J.-F. Lemire, Y. Savaria, G. Bois, E. M. Aboulhamid and A. Baron. Aspect partitioning for hardware verification reuse. In Workshop on System-on-Chip for Real-Time Applications, 2002."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/643603.643607"},{"key":"e_1_3_2_1_27_1","volume-title":"Foundations of Aspect-Oriented Languages","author":"Sihman M.","year":"2003","unstructured":"Sihman , M. and S. Katz . Model checking applications of aspects and superimpositions . In Foundations of Aspect-Oriented Languages , March 2003 . Sihman, M. and S. Katz. Model checking applications of aspects and superimpositions. In Foundations of Aspect-Oriented Languages, March 2003."},{"issue":"5","key":"e_1_3_2_1_28_1","first-page":"529","volume":"46","author":"Sihman M.","year":"2003","unstructured":"Sihman , M. and S. Katz . Superimpositions and aspect-oriented programming. The Computer Journal , 46 ( 5 ): 529 -- 541 , September 2003 . Sihman, M. and S. Katz. Superimpositions and aspect-oriented programming. The Computer Journal, 46(5):529--541, September 2003.","journal-title":"Superimpositions and aspect-oriented programming. The Computer Journal"},{"key":"e_1_3_2_1_29_1","author":"St\u00f6rzer M.","year":"2003","unstructured":"St\u00f6rzer , M. and J. Krinke . Interference analysis for AspectJ. In Foundations of Aspect-Oriented Languages , 2003 . St\u00f6rzer, M. and J. Krinke. Interference analysis for AspectJ. In Foundations of Aspect-Oriented Languages, 2003.","journal-title":"Interference analysis for AspectJ. In Foundations of Aspect-Oriented Languages"},{"key":"e_1_3_2_1_30_1","volume-title":"International Workshop on Worst-Case Execution Time Analysis","author":"Tesanovic A.","year":"2003","unstructured":"Tesanovic , A. , J. Hansson , D. Nystr\u00f6m , C. Norstr\u00f6m and P. Uhlin . Aspect-level WCET analyzer . In International Workshop on Worst-Case Execution Time Analysis , July 2003 . Tesanovic, A., J. Hansson, D. Nystr\u00f6m, C. Norstr\u00f6m and P. Uhlin. Aspect-level WCET analyzer. In International Workshop on Worst-Case Execution Time Analysis, July 2003."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/508386.508405"},{"key":"e_1_3_2_1_32_1","volume-title":"Foundations of Aspect-Oriented Languages","author":"Xu J.","year":"2004","unstructured":"Xu , J. , H. Rajan and K. Sullivan . Aspect reasoning by reduction to implicit invocation . In Foundations of Aspect-Oriented Languages , March 2004 . Xu, J., H. Rajan and K. Sullivan. Aspect reasoning by reduction to implicit invocation. In Foundations of Aspect-Oriented Languages, March 2004."}],"event":{"name":"SIGSOFT04\/FSE-12: SIGSOFT 2004 -12th International Symposium on the Foundations of Software Engineering","location":"Newport Beach CA USA","acronym":"SIGSOFT04\/FSE-12","sponsor":["ACM Association for Computing Machinery","SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the 12th ACM SIGSOFT twelfth international symposium on Foundations of software engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1029894.1029916","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1029894.1029916","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T12:31:03Z","timestamp":1750249863000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1029894.1029916"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004,10,31]]},"references-count":30,"alternative-id":["10.1145\/1029894.1029916","10.1145\/1029894"],"URL":"https:\/\/doi.org\/10.1145\/1029894.1029916","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1041685.1029916","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2004,10,31]]},"assertion":[{"value":"2004-10-31","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}