-
1
-
-
31744445215
-
Adding trace matching with free variables to AspectJ
-
ACM New York, NY, USA
-
C. Allan, P. Avgustinov, A.S. Christensen, L. Hendren, S. Kuzins, O. Lhoták, O. de Moor, D. Sereni, G. Sittampalam, and J. Tibble Adding trace matching with free variables to AspectJ OOPSLA'05: Proceedings of the 20th Annual ACM SIGPLAN Conference on Object Oriented Programming, Systems, Languages, and Applications 2005 ACM New York, NY, USA 345 364
-
(2005)
OOPSLA'05: Proceedings of the 20th Annual ACM SIGPLAN Conference on Object Oriented Programming, Systems, Languages, and Applications
, pp. 345-364
-
-
Allan, C.1
Avgustinov, P.2
Christensen, A.S.3
Hendren, L.4
Kuzins, S.5
Lhoták, O.6
De Moor, O.7
Sereni, D.8
Sittampalam, G.9
Tibble, J.10
-
3
-
-
49149121827
-
ReCrash: Making software failures reproducible by preserving object states
-
S. Artzi, S. Kim, and M.D. Ernst ReCrash: making software failures reproducible by preserving object states J. Vitek, ECOOP'08: Proceedings of the 22th European Conference on Object-Oriented Programming Lecture Notes in Computer Science vol. 5142 2008 Springer-Verlag Paphos, Cyprus 542 565
-
(2008)
Lecture Notes in Computer Science
, vol.5142
, pp. 542-565
-
-
Artzi, S.1
Kim, S.2
Ernst, M.D.3
-
4
-
-
31844444399
-
Optimising AspectJ
-
ACM New York, NY, USA
-
P. Avgustinov, A.S. Christensen, L. Hendren, S. Kuzins, J. Lhoták, O. Lhoták, O. deMoor, D. Sereni, G. Sittampalam, and J. Tibble Optimising AspectJ PLDI'05: Proceedings of the 2005 ACM SIGPLAN Conference on Programming Language Design and Implementation 2005 ACM New York, NY, USA 117 128
-
(2005)
PLDI'05: Proceedings of the 2005 ACM SIGPLAN Conference on Programming Language Design and Implementation
, pp. 117-128
-
-
Avgustinov, P.1
Christensen, A.S.2
Hendren, L.3
Kuzins, S.4
Lhoták, J.5
Lhoták, O.6
Demoor, O.7
Sereni, D.8
Sittampalam, G.9
Tibble, J.10
-
5
-
-
33244496661
-
Abc: An extensible AspectJ compiler
-
ACM Press New York, NY, USA
-
P. Avgustinov, A.S. Christensen, L.J. Hendren, S. Kuzins, J. Lhoták, O. Lhoták, O. deMoor, D. Sereni, G. Sittampalam, and J. Tibble abc: An extensible AspectJ compiler AOSD'05: Proceedings of the 4th International Conference on Aspect-Oriented Software Development 2005 ACM Press New York, NY, USA 87 98
-
(2005)
AOSD'05: Proceedings of the 4th International Conference on Aspect-Oriented Software Development
, pp. 87-98
-
-
Avgustinov, P.1
Christensen, A.S.2
Hendren, L.J.3
Kuzins, S.4
Lhoták, J.5
Lhoták, O.6
Demoor, O.7
Sereni, D.8
Sittampalam, G.9
Tibble, J.10
-
6
-
-
70449645009
-
Parallelizing calling context profiling in virtual machines on multicores
-
ACM New York, NY, USA
-
W. Binder, D. Ansaloni, A. Villazón, and P. Moret Parallelizing calling context profiling in virtual machines on multicores PPPJ'09: Proceedings of the 7th International Conference on Principles and Practice of Programming in Java 2009 ACM New York, NY, USA 111 120
-
(2009)
PPPJ'09: Proceedings of the 7th International Conference on Principles and Practice of Programming in Java
, pp. 111-120
-
-
Binder, W.1
Ansaloni, D.2
Villazón, A.3
Moret, P.4
-
7
-
-
41149109135
-
Advanced Java bytecode instrumentation
-
DOI 10.1145/1294325.1294344, Proceedings of the 2007 5th International Conference on the Principles and Practice of Programming in Java, PPPJ 2007
-
W. Binder, J. Hulaas, and P. Moret Advanced Java Bytecode Instrumentation PPPJ'07: Proceedings of the 5th International Symposium on Principles and Practice of Programming in Java 2007 ACM Press New York, NY, USA 135 144 (Pubitemid 351429489)
-
(2007)
ACM International Conference Proceeding Series
, vol.272
, pp. 135-144
-
-
Binder, W.1
Hulaas, J.2
Moret, P.3
-
8
-
-
58449092419
-
Platform-independent profiling in a virtual execution environment
-
W. Binder, J. Hulaas, P. Moret, and A. Villazón Platform-independent profiling in a virtual execution environment Software: Practice and Experience 39 1 2009 47 79 http://dx.doi.org/10.1002/spe.890
-
(2009)
Software: Practice and Experience
, vol.39
, Issue.1
, pp. 47-79
-
-
Binder, W.1
Hulaas, J.2
Moret, P.3
Villazón, A.4
-
9
-
-
33750426693
-
The DaCapo benchmarks: Java benchmarking development and analysis
-
ACM Press New York, NY, USA
-
S.M. Blackburn, R. Garner, C. Hoffman, A.M. Khan, K.S. McKinley, R. Bentzur, A. Diwan, D. Feinberg, D. Frampton, S.Z. Guyer, M. Hirzel, A. Hosking, M. Jump, H. Lee, J.E.B. Moss, A. Phansalkar, D. Stefanovi, T. VanDrunen, D. von Dincklage, and B. Wiedermann The DaCapo benchmarks: Java benchmarking development and analysis OOPSLA'06: Proceedings of the 21st Annual ACM SIGPLAN Conference on Object-Oriented Programing, Systems, Languages, and Applications Oct. 2006 ACM Press New York, NY, USA 169 190
-
(2006)
OOPSLA'06: Proceedings of the 21st Annual ACM SIGPLAN Conference on Object-Oriented Programing, Systems, Languages, and Applications
, pp. 169-190
-
-
Blackburn, S.M.1
Garner, R.2
Hoffman, C.3
Khan, A.M.4
McKinley, K.S.5
Bentzur, R.6
Diwan, A.7
Feinberg, D.8
Frampton, D.9
Guyer, S.Z.10
Hirzel, M.11
Hosking, A.12
Jump, M.13
Lee, H.14
Moss, J.E.B.15
Phansalkar, A.16
Stefanovi, D.17
Vandrunen, T.18
Von Dincklage, D.19
Wiedermann, B.20
more..
-
10
-
-
34248390147
-
Adapting virtual machine techniques for seamless aspect support
-
ACM New York, NY, USA
-
C. Bockisch, M. Arnold, T. Dinkelaker, and M. Mezini Adapting virtual machine techniques for seamless aspect support OOPSLA'06: Proceedings of the 21st Annual ACM SIGPLAN Conference on Object-oriented Programming Systems, Languages, and Applications 2006 ACM New York, NY, USA 109 124
-
(2006)
OOPSLA'06: Proceedings of the 21st Annual ACM SIGPLAN Conference on Object-oriented Programming Systems, Languages, and Applications
, pp. 109-124
-
-
Bockisch, C.1
Arnold, M.2
Dinkelaker, T.3
Mezini, M.4
-
11
-
-
34248216924
-
Efficient control flow quantification
-
DOI 10.1145/1167473.1167484, Proceedings of the 21st Annual ACM SIGPLAN Conference on Object-oriented Programming Systems, Languages, and Applications, OOPSLA 2006
-
C. Bockisch, S. Kanthak, M. Haupt, M. Arnold, and M. Mezini Efficient control flow quantification OOPSLA'06: Proceedings of the 21st Annual ACM SIGPLAN Conference on Object-oriented Programming Systems, Languages, and Applications 2006 ACM New York, NY, USA 125 138 (Pubitemid 46726077)
-
(2006)
Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA
, vol.2006
, pp. 125-138
-
-
Bockisch, C.1
Kanthak, S.2
Haupt, M.3
Arnold, M.4
Mezini, M.5
-
12
-
-
84957801133
-
Load-time structural reflection in Java
-
Springer Verlag Cannes, France
-
S. Chiba Load-time structural reflection in Java Proceedings of the 14th European Conference on Object-Oriented Programming ECOOP'2000 Lecture Notes in Computer Science vol. 1850 June 2000 Springer Verlag Cannes, France 313 336
-
(2000)
Lecture Notes in Computer Science
, vol.1850
, pp. 313-336
-
-
Chiba, S.1
-
13
-
-
0005363881
-
Byte code engineering
-
JIT'99, Sept. 1999
-
M. Dahm, Byte code engineering, in: Java-Information-Tage 1999, JIT'99, Sept. 1999. http://jakarta.apache.org/bcel/.
-
(1999)
Java-Information-Tage
-
-
Dahm, M.1
-
15
-
-
12844264664
-
Measuring the dynamic behaviour of AspectJ programs
-
ACM New York, NY, USA
-
B. Dufour, C. Goard, L. Hendren, O. deMoor, G. Sittampalam, and C. Verbrugge Measuring the dynamic behaviour of AspectJ programs OOPSLA'04: Proceedings of the 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications 2004 ACM New York, NY, USA 150 169
-
(2004)
OOPSLA'04: Proceedings of the 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications
, pp. 150-169
-
-
Dufour, B.1
Goard, C.2
Hendren, L.3
Demoor, O.4
Sittampalam, G.5
Verbrugge, C.6
-
16
-
-
79951611147
-
J: A tool for dynamic analysis of Java programs
-
ACM Press New York, NY, USA
-
B. Dufour, L. Hendren, and C. Verbrugge *J: a tool for dynamic analysis of Java programs OOPSLA'03: Companion of the 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications 2003 ACM Press New York, NY, USA 306 307
-
(2003)
OOPSLA'03: Companion of the 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications
, pp. 306-307
-
-
Dufour, B.1
Hendren, L.2
Verbrugge, C.3
-
17
-
-
3543110845
-
Visualization of Java workloads using ternary diagrams
-
J. Dujmovic, and C. Herder Visualization of Java workloads using ternary diagrams Software Engineering Notes 29 1 2004 261 265
-
(2004)
Software Engineering Notes
, vol.29
, Issue.1
, pp. 261-265
-
-
Dujmovic, J.1
Herder, C.2
-
18
-
-
84937414162
-
Altering Java semantics via bytecode manipulation
-
ric Tanter, M. Sgura-Devillechaise, J. Noy, and J. Piquer Altering Java semantics via bytecode manipulation Proceedings of the ACM SIGPLAN/SIGSOFT Conference on Generative Programming and Component Engineering, GPCE 2002, USA LNCS vol. 2487 Oct. 2002 283 298
-
(2002)
LNCS
, vol.2487
, pp. 283-298
-
-
Ric, T.1
Sgura-Devillechaise, M.2
Noy, J.3
Piquer, J.4
-
19
-
-
17044406679
-
Instrumentation of standard libraries in object-oriented languages: The twin class hierarchy approach
-
ACM New York, NY, USA
-
M. Factor, A. Schuster, and K. Shagin Instrumentation of standard libraries in object-oriented languages: the twin class hierarchy approach OOPSLA'04: Proceedings of the 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications 2004 ACM New York, NY, USA 288 300
-
(2004)
OOPSLA'04: Proceedings of the 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications
, pp. 288-300
-
-
Factor, M.1
Schuster, A.2
Shagin, K.3
-
20
-
-
0038825045
-
Anomaly detection using call stack information
-
IEEE Computer Society Washington, DC, USA
-
H.H. Feng, O.M. Kolesnikov, P. Fogla, W. Lee, and W. Gong Anomaly detection using call stack information SP'03: Proceedings of the 2003 IEEE Symposium on Security and Privacy 2003 IEEE Computer Society Washington, DC, USA 62
-
(2003)
SP'03: Proceedings of the 2003 IEEE Symposium on Security and Privacy
, pp. 62
-
-
Feng, H.H.1
Kolesnikov, O.M.2
Fogla, P.3
Lee, W.4
Gong, W.5
-
21
-
-
18444408365
-
A method-level comparison of the Java Grande and SPEC JVM98 benchmark suites
-
DOI 10.1002/cpe.846
-
D. Gregg, J.F. Power, and J. Waldron A method-level comparison of the Java Grande and SPEC JVM98 benchmark suites Concurrency and Computation: Practice and Experience 17 78 2005 757 773 (Pubitemid 40644344)
-
(2005)
Concurrency Computation Practice and Experience
, vol.17
, Issue.7-8
, pp. 757-773
-
-
Gregg, D.1
Power, J.2
Waldron, J.3
-
22
-
-
32044449590
-
An execution layer for aspect-oriented programming languages
-
DOI 10.1145/1064979.1065000, Proceedings of the First ACM/USENIX International Conference on Virual Execution Environments, VEE 05
-
M. Haupt, M. Mezini, C. Bockisch, T. Dinkelaker, M. Eichberg, and M. Krebs An execution layer for aspect-oriented programming languages VEE'05: Proceedings of the 1st ACM/USENIX International Conference on Virtual Execution Environments 2005 ACM New York, NY, USA 142 152 (Pubitemid 43195510)
-
(2005)
Proceedings of the First ACM/USENIX International Conference on Virual Execution Environments, VEE 05
, pp. 142-152
-
-
Haupt, M.1
Mezini, M.2
Bockisch, C.3
Dinkelaker, T.4
Eichberg, M.5
Krebs, M.6
-
23
-
-
34247149451
-
Static detection of leaks in polymorphic containers
-
Proceeding of the 28th International Conference on Software Engineering 2006, ICSE '06
-
D.L. Heine, and M.S. Lam Static detection of leaks in polymorphic containers ICSE'06: Proceedings of the 28th International Conference on Software Engineering 2006 ACM New York, NY, USA 252 261 (Pubitemid 46600922)
-
(2006)
Proceedings - International Conference on Software Engineering
, vol.2006
, pp. 252-261
-
-
Heine, D.L.1
Lam, M.S.2
-
25
-
-
35248864409
-
AspectS aspect-oriented programming with squeak
-
Springer-Verlag London, UK
-
R. Hirschfeld AspectS aspect-oriented programming with squeak NODe'02: Revised Papers from the International Conference NetObjectDays on Objects, Components, Architectures, Services, and Applications for a Networked World 2003 Springer-Verlag London, UK 216 232
-
(2003)
NODe'02: Revised Papers from the International Conference NetObjectDays on Objects, Components, Architectures, Services, and Applications for A Networked World
, pp. 216-232
-
-
Hirschfeld, R.1
-
27
-
-
79958849708
-
-
Research Virtual Machine. Web pages at:
-
Jikes RVM. Research Virtual Machine. Web pages at: http://jikesrvm.org/.
-
Jikes RVM
-
-
-
29
-
-
82955230066
-
An Overview of AspectJ
-
ECOOP 2001 - Object-Oriented Programming
-
G. Kiczales, E. Hilsdale, J. Hugunin, M. Kersten, J. Palm, and W.G. Griswold An overview of AspectJ J.L. Knudsen, Proceedings of the 15th European Conference on Object-Oriented Programming ECOOP-2001 Lecture Notes in Computer Science vol. 2072 2001 327 353 (Pubitemid 33291302)
-
(2001)
Lecture Notes in Computer Science
, Issue.2072
, pp. 327-353
-
-
Kiczales, G.1
Hilsdale, E.2
Hugunin, J.3
Kersten, M.4
Palm, J.5
Griswold, W.G.6
-
30
-
-
35248828504
-
Aspect-Oriented Programming
-
ECOOP'97 - Object-Oriented Programming
-
G. Kiczales, J. Lamping, A. Menhdhekar, C. Maeda, C. Lopes, J.-M. Loingtier, and J. Irwin Aspect-oriented programming M. Akit, S. Matsuoka, Proceedings of European Conference on Object-Oriented Programming vol. 1241 1997 Springer-Verlag Berlin, Heidelberg, New York 220 242 (Pubitemid 127083932)
-
(1997)
Lecture Notes in Computer Science
, Issue.1241
, pp. 220-242
-
-
Kiczales, G.1
Lamping, J.2
Mendhekar, A.3
Maeda, C.4
Lopes, C.5
Loingtier, J.-M.6
Irwin, J.7
-
31
-
-
37349011085
-
Aspect-based instrumentation for locating memory leaks in Java programs
-
IEEE Computer Society Beijing, China
-
C. Kung, and C. Ju-Bing Aspect-based instrumentation for locating memory leaks in Java programs Computer Software and Applications Conference, 2007, COMPSAC 2007 2007 IEEE Computer Society Beijing, China 23 28
-
(2007)
Computer Software and Applications Conference, 2007, COMPSAC 2007
, pp. 23-28
-
-
Kung, C.1
Ju-Bing, C.2
-
34
-
-
35248848478
-
LeakBot: An automated and lightweight tool for diagnosing memory leaks in large Java applications
-
Springer
-
N. Mitchell, and G. Sevitsky LeakBot: an automated and lightweight tool for diagnosing memory leaks in large Java applications ECOOP'03Object-Oriented Programming Lecture Notes in Computer Science vol. 2743 2003 Springer 351 377
-
(2003)
Lecture Notes in Computer Science
, vol.2743
, pp. 351-377
-
-
Mitchell, N.1
Sevitsky, G.2
-
35
-
-
67650694482
-
CCCP: Complete calling context profiling in virtual execution environments
-
ACM Savannah, GA, USA
-
P. Moret, W. Binder, and A. Villazón CCCP: complete calling context profiling in virtual execution environments PEPM'09: Proceedings of the 2009 ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation 2009 ACM Savannah, GA, USA 151 160
-
(2009)
PEPM'09: Proceedings of the 2009 ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation
, pp. 151-160
-
-
Moret, P.1
Binder, W.2
Villazón, A.3
-
36
-
-
84880912807
-
-
ASM - a Java bytecode engineering library. Web pages at:
-
OW2 Consortium. ASM a Java bytecode engineering library. Web pages at: http://asm.ow2.org/.
-
OW2 Consortium
-
-
-
37
-
-
34249883568
-
Profiling with AspectJ
-
DOI 10.1002/spe.788
-
D.J. Pearce, M. Webster, R. Berry, and P.H.J. Kelly Profiling with AspectJ Software: Practice and Experience 37 7 2007 747 777 (Pubitemid 46868941)
-
(2007)
Software - Practice and Experience
, vol.37
, Issue.7
, pp. 747-777
-
-
Pearce, D.J.1
Webster, M.2
Berry, R.3
Kelly, P.H.J.4
-
38
-
-
0141427855
-
Just-in-time aspects: Efficient dynamic weaving for Java
-
ACM Press New York, NY, USA
-
A. Popovici, G. Alonso, and T. Gross Just-in-time aspects: efficient dynamic weaving for Java AOSD'03: Proceedings of the 2nd International Conference on Aspect-Oriented Software Development 2003 ACM Press New York, NY, USA 100 109
-
(2003)
AOSD'03: Proceedings of the 2nd International Conference on Aspect-Oriented Software Development
, pp. 100-109
-
-
Popovici, A.1
Alonso, G.2
Gross, T.3
-
39
-
-
1542680160
-
Fast, accurate call graph profiling
-
J.M. Spivey Fast, accurate call graph profiling Software Practice and Experience 34 3 2004 249 264
-
(2004)
Software Practice and Experience
, vol.34
, Issue.3
, pp. 249-264
-
-
Spivey, J.M.1
-
41
-
-
77957580936
-
-
Sun Microsystems, Inc. Web pages at:
-
Sun Microsystems, Inc. JVM Tool Interface (JVMTI) version 1.1. Web pages at: http://java.sun.com/javase/6/docs/platform/jvmti/jvmti.html.
-
JVM Tool Interface (JVMTI) Version 1.1
-
-
-
42
-
-
0141539468
-
JAsCo: An aspect-oriented approach tailored for component based software development
-
ACM New York, NY, USA
-
D. Suve, W. Vanderperren, and V. Jonckers JAsCo: an aspect-oriented approach tailored for component based software development AOSD'03: Proceedings of the 2nd International Conference on Aspect-oriented Software Development 2003 ACM New York, NY, USA 21 29
-
(2003)
AOSD'03: Proceedings of the 2nd International Conference on Aspect-oriented Software Development
, pp. 21-29
-
-
Suve, D.1
Vanderperren, W.2
Jonckers, V.3
-
43
-
-
79958781715
-
-
The Standard Performance Evaluation Corporation Web pages at:
-
The Standard Performance Evaluation Corporation. SPEC JVM98 Benchmarks. Web pages at: http://www.spec.org/osg/jvm98/, 1998.
-
(1998)
-
-
-
44
-
-
34547408832
-
Transparent program transformationsin the presence of opaque code
-
DOI 10.1145/1173706.1173720, Proceedings of the 5th Int. Conf. on Generative Programming and Component Eng., GPCE'06. Co-located with the 21st Int. Conf. on Object-Oriented Programm., Syst., Languages, and Applic.OOPSLA 2006
-
E. Tilevich, and Y. Smaragdakis Transparent program transformations in the presence of opaque code GPCE'06: Proceedings of the 5th International Conference on Generative Programming and Component Engineering 2006 ACM New York, NY, USA 89 94 (Pubitemid 47168627)
-
(2006)
Proceedings of the 5th International Conference on Generative Programming and Component Engineering, GPCE'06
, pp. 89-94
-
-
Tilevich, E.1
Smaragdakis, Y.2
-
45
-
-
84956985758
-
Optimizing Java bytecode using the Soot framework: Is it feasible?
-
R. Valle-Rai, E. Gagnon, L.J. Hendren, P. Lam, P. Pominville, V. Sundaresan, Optimizing Java bytecode using the Soot framework: Is it feasible? in: Compiler Construction, 9th International Conference, CC 2000, 2000, pp. 1834.
-
(2000)
Compiler Construction, 9th International Conference, CC 2000
, pp. 18-34
-
-
Vallée-Rai, R.1
-
47
-
-
59349110828
-
Aspect weaving in standard java class libraries
-
ACM New York, NY, USA
-
A. Villazón, W. Binder, and P. Moret Aspect weaving in standard java class libraries PPPJ'08: Proceedings of the 6th International Symposium on Principles and Practice of Programming in Java Sept. 2008 ACM New York, NY, USA 159 167
-
(2008)
PPPJ'08: Proceedings of the 6th International Symposium on Principles and Practice of Programming in Java
, pp. 159-167
-
-
Villazón, A.1
Binder, W.2
Moret, P.3
-
48
-
-
70449648704
-
Flexible calling context reification for aspect-oriented programming
-
ACM Charlottesville, VA, USA
-
A. Villazón, W. Binder, and P. Moret Flexible calling context reification for aspect-oriented programming AOSD'09: Proceedings of the 8th International Conference on Aspect-oriented Software Development Mar. 2009 ACM Charlottesville, VA, USA 63 74
-
(2009)
AOSD'09: Proceedings of the 8th International Conference on Aspect-oriented Software Development
, pp. 63-74
-
-
Villazón, A.1
Binder, W.2
Moret, P.3
|