-
1
-
-
31744445215
-
Adding trace matching with free variables to AspectJ
-
New York, NY, USA, ACM.
-
C. Allan, P. Avgustinov, A. S. Christensen, L. Hendren, S. Kuzins, O. Lhotak, O. de Moor, D. Sereni, G. Sittampalam, and J. Tibble. Adding trace matching with free variables to AspectJ. In OOPSLA '05: Proceedings of the 20th annual ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications, pages 345-364, New York, NY, USA, 2005. ACM.
-
(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
Lhotak, O.6
De Moor, O.7
Sereni, D.8
Sittampalam, G.9
Tibble, J.10
-
3
-
-
34548247186
-
SCoPE: An AspectJ compiler for supporting user-defined analysis-based pointcuts
-
New York, NY, USA, ACM.
-
T. Aotani and H. Masuhara. SCoPE: an AspectJ compiler for supporting user-defined analysis-based pointcuts. In AOSD '07: Proceedings of the 6th international conference on Aspect-oriented software development, pages 161-172, New York, NY, USA, 2007. ACM.
-
(2007)
AOSD '07: Proceedings of the 6th International Conference on Aspect-oriented Software Development
, pp. 161-172
-
-
Aotani, T.1
Masuhara, H.2
-
4
-
-
49149121827
-
ReCrash: Making software failures reproducible by preserving object states
-
J. Vitek, editor, Paphos, Cyprus, SpringerVerlag
-
S. Artzi, S. Kim, and M. D. Ernst. ReCrash: Making Software Failures Reproducible by Preserving Object States. In J. Vitek, editor, ECOOP '08: Proceedings of the 22th European Conference on Object-Oriented Programming, volume 5142 of Lecture Notes in Computer Science, pages 542-565, Paphos, Cyprus, 2008. SpringerVerlag.
-
(2008)
ECOOP '08: Proceedings of the 22th European Conference on Object-Oriented Programming, Volume 5142 of Lecture Notes in Computer Science
, pp. 542-565
-
-
Artzi, S.1
Kim, S.2
Ernst, M.D.3
-
5
-
-
31844444399
-
Optimising AspectJ
-
New York, NY, USA, ACM.
-
P. Avgustinov, A. S. Christensen, L. Hendren, S. Kuzins, J. Lhotak, O. Lhotak, O. de Moor, D. Sereni, G. Sittampalam, and J. Tibble. Optimising AspectJ. In PLDI '05: Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation, pages 117-128, New York, NY, USA, 2005. ACM.
-
(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
Lhotak, J.5
Lhotak, O.6
De Moor, O.7
Sereni, D.8
Sittampalam, G.9
Tibble, J.10
-
6
-
-
34547400000
-
Flexible and efficient measurement of dynamic bytecode metrics
-
Portland, Oregon, USA, Oct. ACM.
-
W. Binder and J. Hulaas. Flexible and efficient measurement of dynamic bytecode metrics. In Fifth International Conference on Generative Programming and Component Engineering (GPCE-2006), pages 171-180, Portland, Oregon, USA, Oct. 2006. ACM.
-
(2006)
Fifth International Conference on Generative Programming and Component Engineering (GPCE-2006)
, pp. 171-180
-
-
Binder, W.1
Hulaas, J.2
-
7
-
-
41149109135
-
Advanced java bytecode instrumentation
-
New York, NY, USA, ACM Press
-
W. Binder, J. Hulaas, and P. Moret. Advanced Java Bytecode Instrumentation. In PPPJ'07: Proceedings of the 5th International Symposium on Principles and Practice of Programming in Java, pages 135-144, New York, NY, USA, 2007. ACM Press.
-
(2007)
PPPJ'07: Proceedings of the 5th International Symposium on Principles and Practice of Programming in Java
, 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. Villazon. Platform-independent profiling in a virtual execution environment. Software: Practice and Experience, 39(1):47-79, 2009. 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
Villazon, A.4
-
9
-
-
63349108586
-
Cache-aware cross-profiling for java processors
-
Atlanta, Georgia, USA, Oct. ACM.
-
W. Binder, A. Villazon, M. Schoeberl, and P. Moret. Cache-aware cross-profiling for Java processors. In International Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES-2008), pages 127-136, Atlanta, Georgia, USA, Oct. 2008. ACM.
-
(2008)
International Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES-2008)
, pp. 127-136
-
-
Binder, W.1
Villazon, A.2
Schoeberl, M.3
Moret, P.4
-
10
-
-
18844367955
-
Virtual machine support for dynamic join points
-
C. Bockisch, M. Haupt, M. Mezini, and K. Ostermann. Virtual machine support for dynamic join points. In AOSD, pages 83-92, 2004.
-
(2004)
AOSD
, pp. 83-92
-
-
Bockisch, C.1
Haupt, M.2
Mezini, M.3
Ostermann, K.4
-
11
-
-
79951611147
-
*J: A tool for dynamic analysis of Java programs
-
New York, NY, USA, ACM Press
-
B. Dufour, L. Hendren, and C. Verbrugge. *J: A tool for dynamic analysis of Java programs. In OOPSLA '03: Companion of the 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, pages 306-307, New York, NY, USA, 2003. ACM Press.
-
(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
-
12
-
-
18044373339
-
Advice weaving in AspectJ
-
New York, NY, USA, ACM.
-
E. Hilsdale and J. Hugunin. Advice weaving in AspectJ. In AOSD '04: Proceedings of the 3rd International Conference on Aspect-Oriented Software Development, pages 26-35, New York, NY, USA, 2004. ACM.
-
(2004)
AOSD '04: Proceedings of the 3rd International Conference on Aspect-Oriented Software Development
, pp. 26-35
-
-
Hilsdale, E.1
Hugunin, J.2
-
15
-
-
59249107107
-
Measuring the performance of interactive applications with listener latency profiling
-
New York, NY, USA, ACM.
-
M. Jovic and M. Hauswirth. Measuring the performance of interactive applications with listener latency profiling. In PPPJ '08: Proceedings ofthe 6th international symposium on Principles and practice of programming in Java, pages 137-146, New York, NY, USA, 2008. ACM.
-
(2008)
PPPJ '08: Proceedings Ofthe 6th International Symposium on Principles and Practice of Programming in Java
, pp. 137-146
-
-
Jovic, M.1
Hauswirth, M.2
-
16
-
-
82955230066
-
An overview of AspectJ
-
J. L. Knudsen, editor
-
G. Kiczales, E. Hilsdale, J. Hugunin, M. Kersten, J. Palm, and W. G. Griswold. An overview of AspectJ. In J. L. Knudsen, editor, Proceedings ofthe 15th European Conference on Object-Oriented Programming (ECOOP-2001), volume 2072 of Lecture Notes in Computer Science, pages 327-353, 2001.
-
(2001)
Proceedings Ofthe 15th European Conference on Object-Oriented Programming (ECOOP-2001), Volume 2072 of Lecture Notes in Computer Science
, pp. 327-353
-
-
Kiczales, G.1
Hilsdale, E.2
Hugunin, J.3
Kersten, M.4
Palm, J.5
Griswold, W.G.6
-
17
-
-
35248828504
-
Aspect-Oriented programming
-
M. Aksit and S. Matsuoka, editors, Springer-Verlag, Berlin, Heidelberg, and New York
-
G. Kiczales, J. Lamping, A. Menhdhekar, C. Maeda, C. Lopes, J.-M. Loingtier, and J. Irwin. Aspect-Oriented Programming. In M. Aksit 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.
-
(1997)
Proceedings of European Conference on Object-Oriented Programming
, vol.1241
, pp. 220-242
-
-
Kiczales, G.1
Lamping, J.2
Menhdhekar, A.3
Maeda, C.4
Lopes, C.5
Loingtier, J.-M.6
Irwin, J.7
-
18
-
-
70450169635
-
Partial evaluation of pointcuts
-
K. Klose, K. Ostermann, and M. Leuschel. Partial evaluation of pointcuts. In PADL, pages 320-334, 2007.
-
(2007)
PADL
, pp. 320-334
-
-
Klose, K.1
Ostermann, K.2
Leuschel, M.3
-
19
-
-
73649131920
-
Visualizing calling context profiles with ring charts
-
Edmonton, Alberta, Canada, Sep.
-
P. Moret, W. Binder, D. Ansaloni, and A. Villazón. Visualizing Calling Context Profiles with Ring Charts. In VISSOFT 2009: 5th IEEE International Workshop on Visualizing Software for Understanding and Analysis, Edmonton, Alberta, Canada, Sep. 2009.
-
(2009)
VISSOFT 2009: 5th IEEE International Workshop on Visualizing Software for Understanding and Analysis
-
-
Moret, P.1
Binder, W.2
Ansaloni, D.3
Villazón, A.4
-
20
-
-
67650694482
-
CCCP: Complete calling context profiling in virtual execution environments
-
Savannah, GA, USA, ACM.
-
P. Moret, W. Binder, and A. Villazon. CCCP: Complete calling context profiling in virtual execution environments. In PEPM '09: Proceedings of the 2009 ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation, pages 151-160, Savannah, GA, USA, 2009. ACM.
-
(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
Villazon, A.3
-
22
-
-
59249086102
-
Controlled, systematic, and efficient code replacement for running java programs
-
New York, NY, USA, ACM.
-
A. Nicoara, G. Alonso, and T. Roscoe. Controlled, Systematic, and Efficient Code Replacement for Running Java Programs. In Eurosys '08: Proceedings of the 3rd ACM SIGOPS/EuroSys European Conference on Computer Systems 2008, pages 233-246, New York, NY, USA, 2008. ACM.
-
(2008)
Eurosys '08: Proceedings of the 3rd ACM SIGOPS/EuroSys European Conference on Computer Systems 2008
, pp. 233-246
-
-
Nicoara, A.1
Alonso, G.2
Roscoe, T.3
-
23
-
-
67650660970
-
-
Web pages at
-
ObjectWeb. ASM. Web pages at http://asm.objectweb.org/.
-
ObjectWeb. ASM.
-
-
-
24
-
-
70849114495
-
Augmenting static source views in IDEs with dynamic metrics
-
Edmonton, Alberta, Canada
-
D. Rothlisberger, M. Harry, A. Villazon, D. Ansaloni, W. Binder, O. Nierstrasz, and P. Moret. Augmenting Static Source Views in IDEs with Dynamic Metrics. In ICSM '09: Proceedings of the 2009 IEEE International Conference on Software Maintenance, Edmonton, Alberta, Canada, 2009.
-
(2009)
ICSM '09: Proceedings of the 2009 IEEE International Conference on Software Maintenance
-
-
Rothlisberger, D.1
Harry, M.2
Villazon, A.3
Ansaloni, D.4
Binder, W.5
Nierstrasz, O.6
Moret, P.7
-
25
-
-
70849110841
-
Senseo: Enriching Eclipse's static source view with dynamic metrics
-
Edmonton, Alberta, Canada
-
D. Rothlisberger, M. Harry, A. Villazon, D. Ansaloni, W. Binder, O. Nierstrasz, and P. Moret. Senseo: Enriching Eclipse's Static Source View with Dynamic Metrics. In ICSM '09: Proceedings of the 2009 IEEE International Conference on Software Maintenance, Edmonton, Alberta, Canada, 2009.
-
(2009)
ICSM '09: Proceedings of the 2009 IEEE International Conference on Software Maintenance
-
-
Rothlisberger, D.1
Harry, M.2
Villazon, A.3
Ansaloni, D.4
Binder, W.5
Nierstrasz, O.6
Moret, P.7
-
26
-
-
21144442606
-
A selective, just-in-time aspect weaver
-
New York, NY, USA, Springer-Verlag New York, Inc.
-
Y. Sato, S. Chiba, and M. Tatsubori. A selective, just-in-time aspect weaver. In GPCE '03: Proceedings ofthe 2nd international conference on Generative programming and component engineering, pages 189-208, New York, NY, USA, 2003. Springer-Verlag New York, Inc.
-
(2003)
GPCE '03: Proceedings Ofthe 2nd International Conference on Generative Programming and Component Engineering
, pp. 189-208
-
-
Sato, Y.1
Chiba, S.2
Tatsubori, M.3
-
27
-
-
84937414162
-
Altering java semantics via bytecode manipulation
-
USA, of LNCS, Oct.
-
E. Tanter, M. Segura-DevillechaiseJ. Noye, and J. Piquer. Altering Java semantics via bytecode manipulation. In Proceedings ofthe ACM SIGPLAN/SIGSOFT Conference on Generative Programming and Component Engineering (GPCE 2002), USA, volume 2487 of LNCS, pages 283-298, Oct. 2002.
-
(2002)
Proceedings Ofthe ACM SIGPLAN/SIGSOFT Conference on Generative Programming and Component Engineering (GPCE 2002)
, vol.2487
, pp. 283-298
-
-
Tanter, E.1
Segura-Devillechaise, M.2
Noye, J.3
Piquer, J.4
-
28
-
-
70450159127
-
The apache jakarta project
-
Web pages at
-
The Apache Jakarta Project. The Byte Code Engineering Library (BCEL). Web pages at http://jakarta.apache.org/bcel/.
-
The Byte Code Engineering Library (BCEL)
-
-
-
30
-
-
33244479878
-
Adaptive programming in JAsCo
-
New York, NY, USA, ACM.
-
W. Vanderperren, D. Suvee, B. Verheecke, M. A. Cibran, and V. Jonckers. Adaptive Programming in JAsCo. In AOSD '05: Proceedings ofthe 4th international conference on Aspect-oriented software development, pages 75-86, New York, NY, USA, 2005. ACM.
-
(2005)
AOSD '05: Proceedings Ofthe 4th International Conference on Aspect-oriented Software Development
, pp. 75-86
-
-
Vanderperren, W.1
Suvee, D.2
Verheecke, B.3
Cibran, M.A.4
Jonckers, V.5
-
31
-
-
70450179677
-
Dynamic AOP and runtime weaving for java - How does AspectWerkz address it? In
-
Lancaster, England, Mar.
-
A. Vasseur. Dynamic AOP and Runtime Weaving for Java - How does AspectWerkz address it? In Dynamic Aspects Workshop (DAW04), Lancaster, England, Mar. 2004.
-
(2004)
Dynamic Aspects Workshop (DAW04)
-
-
Vasseur, A.1
-
32
-
-
59349110828
-
Aspect weaving in standard java class libraries
-
New York, NY, USA, Sept. ACM.
-
A. Villazon, W. Binder, and P. Moret. Aspect Weaving in Standard Java Class Libraries. In PPPJ '08: Proceedings of the 6th International Symposium on Principles and Practice of Programming in Java, pages 159-167, New York, NY, USA, Sept. 2008. ACM.
-
(2008)
PPPJ '08: Proceedings of the 6th International Symposium on Principles and Practice of Programming in Java
, pp. 159-167
-
-
Villazon, A.1
Binder, W.2
Moret, P.3
-
33
-
-
70449648704
-
Flexible calling context reification for aspect-oriented programming
-
Charlottesville, Virginia, USA, Mar. ACM.
-
A. Villazon, W. Binder, and P. Moret. Flexible Calling Context Reification for Aspect-Oriented Programming. In AOSD '09: Proceedings ofthe 8th International Conference on Aspect-oriented Software Development, pages 63-74, Charlottesville, Virginia, USA, Mar. 2009. ACM.
-
(2009)
AOSD '09: Proceedings Ofthe 8th International Conference on Aspect-oriented Software Development
, pp. 63-74
-
-
Villazon, A.1
Binder, W.2
Moret, P.3
|