[{"text":"\n\n\nChris Allan , Pavel Avgustinov , Aske Simon Christensen , Laurie Hendren , Sascha Kuzins , Ondřej Lhoták , Oege de Moor , Damien Sereni , Ganesh Sittampalam , Julian Tibble, Adding trace matching with free variables to AspectJ, Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, October 16-20, 2005, San Diego, CA, USA   [doi>10.1145/1094811.1094839]\n\n","citation":"1094839","doi":"http://doi.acm.org/10.1145/1094811.1094839"},{"text":"\n\n\nB. Alpern , C. R. Attanasio , J. J. Barton , M. G. Burke , P. Cheng , J.-D. Choi , A. Cocchi , S. J. Fink , D. Grove , M. Hind , S. F. Hummel , D. Lieber , V. Litvinov , M. F. Mergen , T. Ngo , J. R. Russell , V. Sarkar , M. J. Serrano , J. C. Shepherd , S. E. Smith , V. C. Sreedhar , H. Srinivasan , J. Whaley, The Jalapeño virtual machine, IBM Systems Journal, v.39 n.1, p.211-238, January 2000   [doi>10.1147/sj.391.0211]\n\n","citation":"1011400"},{"text":"\n\n\nGlenn Ammons , Thomas Ball , James R. Larus, Exploiting hardware performance counters with flow and context sensitive profiling, Proceedings of the ACM SIGPLAN 1997 conference on Programming language design and implementation, p.85-96, June 16-18, 1997, Las Vegas, Nevada, USA   [doi>10.1145/258915.258924]\n\n","citation":"258924","doi":"http://doi.acm.org/10.1145/258915.258924"},{"text":"\n\n\nShay Artzi , Sunghun Kim , Michael D. Ernst, ReCrash: Making Software Failures Reproducible by Preserving Object States, Proceedings of the 22nd European conference on Object-Oriented Programming, July 07-11, 2008, Paphos, Cypress   [doi>10.1007/978-3-540-70592-5_23]\n\n","citation":"1428540"},{"text":"\n\n\nPavel Avgustinov , Aske Simon Christensen , Laurie Hendren , Sascha Kuzins , Jennifer Lhoták , Ondřej Lhoták , Oege de Moor , Damien Sereni , Ganesh Sittampalam , Julian Tibble, Optimising aspectJ, Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation, June 12-15, 2005, Chicago, IL, USA   [doi>10.1145/1065010.1065026]\n\n","citation":"1065026","doi":"http://doi.acm.org/10.1145/1065010.1065026"},{"text":"\n\n\nPavel Avgustinov , Aske Simon Christensen , Laurie Hendren , Sascha Kuzins , Jennifer Lhoták , Ondřej Lhoták , Oege de Moor , Damien Sereni , Ganesh Sittampalam , Julian Tibble, abc: an extensible AspectJ compiler, Proceedings of the 4th international conference on Aspect-oriented software development, p.87-98, March 14-18, 2005, Chicago, Illinois   [doi>10.1145/1052898.1052906]\n\n","citation":"1052906","doi":"http://doi.acm.org/10.1145/1052898.1052906"},{"text":"\n\n\nWalter Binder , Jarle Hulaas , Philippe Moret, Advanced Java bytecode instrumentation, Proceedings of the 5th international symposium on Principles and practice of programming in Java, September 05-07, 2007, Lisboa, Portugal   [doi>10.1145/1294325.1294344]\n\n","citation":"1294344","doi":"http://doi.acm.org/10.1145/1294325.1294344"},{"text":"\n\n\nChristoph Bockisch , Matthew Arnold , Tom Dinkelaker , Mira Mezini, Adapting virtual machine techniques for seamless aspect support, Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications, October 22-26, 2006, Portland, Oregon, USA   [doi>10.1145/1167473.1167483]\n\n","citation":"1167483","doi":"http://doi.acm.org/10.1145/1167473.1167483"},{"text":"\n\n\nChristoph Bockisch , Sebastian Kanthak , Michael Haupt , Matthew Arnold , Mira Mezini, Efficient control flow quantification, Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications, October 22-26, 2006, Portland, Oregon, USA   [doi>10.1145/1167473.1167484]\n\n","citation":"1167484","doi":"http://doi.acm.org/10.1145/1167473.1167484"},{"text":"\n\n\nMichael D. Bond , Kathryn S. McKinley, Probabilistic calling context, Proceedings of the 22nd annual ACM SIGPLAN conference on Object-oriented programming systems and applications, October 21-25, 2007, Montreal, Quebec, Canada   [doi>10.1145/1297027.1297035]\n\n ","citation":"1297035","doi":"http://doi.acm.org/10.1145/1297027.1297035"},{"text":"\n\n\nJozo Dujmović , Carl Herder, Visualization of Java workloads using ternary diagrams, ACM SIGSOFT Software Engineering Notes, v.29 n.1, January 2004   [doi>10.1145/974043.974085]\n\n","citation":"974085","doi":"http://doi.acm.org/10.1145/974043.974085"},{"text":"\n\n\nRobert Dyer , Hridesh Rajan, Nu: a dynamic aspect-oriented intermediate language model and virtual machine for flexible runtime adaptation, Proceedings of the 7th international conference on Aspect-oriented software development, March 31-April 04, 2008, Brussels, Belgium   [doi>10.1145/1353482.1353505]\n\n","citation":"1353505","doi":"http://doi.acm.org/10.1145/1353482.1353505"},{"text":"\n\n\nHenry Hanping Feng , Oleg M. Kolesnikov , Prahlad Fogla , Wenke Lee , Weibo Gong, Anomaly Detection Using Call Stack Information, Proceedings of the 2003 IEEE Symposium on Security and Privacy, p.62, May 11-14, 2003 \n\n","citation":"830554"},{"text":"\n\n\nMichael Haupt , Mira Mezini , Christoph Bockisch , Tom Dinkelaker , Michael Eichberg , Michael Krebs, An execution layer for aspect-oriented programming languages, Proceedings of the 1st ACM/USENIX international conference on Virtual execution environments, June 11-12, 2005, Chicago, IL, USA   [doi>10.1145/1064979.1065000]\n\n","citation":"1065000","doi":"http://doi.acm.org/10.1145/1064979.1065000"},{"text":"\n\n\nErik Hilsdale , Jim Hugunin, Advice weaving in AspectJ, Proceedings of the 3rd international conference on Aspect-oriented software development, p.26-35, March 22-24, 2004, Lancaster, UK   [doi>10.1145/976270.976276]\n\n","citation":"976276","doi":"http://doi.acm.org/10.1145/976270.976276"},{"text":"\n\n\nRobert Hirschfeld, AspectS - Aspect-Oriented Programming with Squeak, Revised Papers from the International Conference NetObjectDays on Objects, Components, Architectures, Services, and Applications for a Networked World, p.216-232, October 07-10, 2002 \n\n","citation":"744231"},{"text":"\n\nJBoss. Open source middleware software. Web pages at http://labs.jboss.com/jbossaop/.\n\n"},{"text":"\n\n\nGregor Kiczales , Erik Hilsdale , Jim Hugunin , Mik Kersten , Jeffrey Palm , William G. Griswold, An Overview of AspectJ, Proceedings of the 15th European Conference on Object-Oriented Programming, p.327-353, June 18-22, 2001 \n\n","citation":"680006"},{"text":"\n\nG. Kiczales, J. Lamping, A. Menhdhekar, C. Maeda, C. Lopes, J.-M. Loingtier, and J. Irwin. Aspect-Oriented Programming. In M. Ak¸sit and S. Matsuoka, editors, Proceedings of European Conference on Object-Oriented Programming, volume 1241, pages 220--242. Springer-Verlag, Berlin, Heidelberg, and New York, 1997.\n\n"},{"text":"\n\n\nRamnivas Laddad, AspectJ in Action: Practical Aspect-Oriented Programming, Manning Publications Co., Greenwich, CT, 2003 \n\n","citation":"993468"},{"text":"\n\nZ. Lin, X. Jiang, D. Xu, and X. Zhang. Automatic Protocol Format Reverse Engineering Through Context-Aware Monitored Execution. In Proceedings of the 15th Annual Network and Distributed System Security Symposium, San Diego, CA, February 2008.\n\n"},{"text":"\n\n\nDavid J. Pearce , Matthew Webster , Robert Berry , Paul H. J. Kelly, Profiling with AspectJ, Software—Practice & Experience, v.37 n.7, p.747-777, June 2007   [doi>10.1002/spe.v37:7]\n\n","citation":"1248448"},{"text":"\n\n\nAndrei Popovici , Gustavo Alonso , Thomas Gross, Just-in-time aspects: efficient dynamic weaving for Java, Proceedings of the 2nd international conference on Aspect-oriented software development, p.100-109, March 17-21, 2003, Boston, Massachusetts   [doi>10.1145/643603.643614]\n\n","citation":"643614","doi":"http://doi.acm.org/10.1145/643603.643614"},{"text":"\n\n\nAndrei Popovici , Thomas Gross , Gustavo Alonso, Dynamic weaving for aspect-oriented programming, Proceedings of the 1st international conference on Aspect-oriented software development, April 22-26, 2002, Enschede, The Netherlands   [doi>10.1145/508386.508404]\n\n","citation":"508404","doi":"http://doi.acm.org/10.1145/508386.508404"},{"text":"\n\n\nJ. M. Spivey, Fast, accurate call graph profiling, Software—Practice & Experience, v.34 n.3, p.249-264, March 2004   [doi>10.1002/spe.562]\n\n","citation":"991087"},{"text":"\n\nSun Microsystems, Inc. JVM Tool Interface (JVMTI) version 1.1. Web pages at http://java.sun.com/javase/6/docs/platform/jvmti/jvmti.html, 2006.\n\n"},{"text":"\n\n\nDavy Suvée , Wim Vanderperren , Viviane Jonckers, JAsCo: an aspect-oriented approach tailored for component based software development, Proceedings of the 2nd international conference on Aspect-oriented software development, p.21-29, March 17-21, 2003, Boston, Massachusetts   [doi>10.1145/643603.643606]\n\n","citation":"643606","doi":"http://doi.acm.org/10.1145/643603.643606"},{"text":"\n\n\nAlex Villazón , Walter Binder , Philippe Moret, Aspect weaving in standard Java class libraries, Proceedings of the 6th international symposium on Principles and practice of programming in Java, September 09-11, 2008, Modena, Italy   [doi>10.1145/1411732.1411754]\n\n","citation":"1411754","doi":"http://doi.acm.org/10.1145/1411732.1411754"},{"text":"\n\n\nJohn Whaley, A portable sampling-based profiler for Java virtual machines, Proceedings of the ACM 2000 conference on Java Grande, p.78-87, June 03-04, 2000, San Francisco, California, USA   [doi>10.1145/337449.337483]\n\n","citation":"337483","doi":"http://doi.acm.org/10.1145/337449.337483"}]