-
1
-
-
0346249913
-
Exploiting Hardware Performance Counters with Flow and Context Sensitive Profiling
-
G. Ammons, T. Ball, and J. R. Larus. Exploiting hardware performance counters with flow and context sensitive profiling. In PLDI'97: Proceedings of the ACM SIGPLAN 1997 conference on Programming language design and implementation, pages 85-96. ACM Press, 1997. (Pubitemid 127453689)
-
(1997)
SIGPLAN Notices (ACM Special Interest Group on Programming Languages)
, vol.32
, Issue.5
, pp. 85-96
-
-
Ammons, G.1
Ball, T.2
Larus, J.R.3
-
2
-
-
77952263520
-
Parallel dynamic analysis on multicores with aspect-oriented programming
-
Rennes and Saint Malo, France, Mar. ACM Press
-
D. Ansaloni, W. Binder, A. Villazón, and P. Moret. Parallel dynamic analysis on multicores with aspect-oriented programming. In Proceedings of the 9th ACM International Conference on Aspect-Oriented Software Development (AOSD 2010), pages 1-12, Rennes and Saint Malo, France, Mar. 2010. ACM Press.
-
(2010)
Proceedings of the 9th ACM International Conference on Aspect-Oriented Software Development (AOSD 2010)
, pp. 1-12
-
-
Ansaloni, D.1
Binder, W.2
Villazón, A.3
Moret, P.4
-
3
-
-
77950468601
-
Rapid development of extensible profilers for the java virtual machine with aspect-oriented programming
-
ACM Press, Jan.
-
D. Ansaloni, W. Binder, A. Villazón, and P. Moret. Rapid Development of Extensible Profilers for the Java Virtual Machine with Aspect-Oriented Programming. In WOSP/SIPEW 2010: Proceedings of the First Joint International Conference on Performance Engineering, pages 57-62. ACM Press, Jan. 2010.
-
(2010)
WOSP/SIPEW 2010: Proceedings of the First Joint International Conference on Performance Engineering
, pp. 57-62
-
-
Ansaloni, D.1
Binder, W.2
Villazón, A.3
Moret, P.4
-
5
-
-
33244496661
-
Abc: An extensible AspectJ compiler
-
New York, NY, USA, ACM Press
-
P. Avgustinov, A. S. Christensen, L. J. Hendren, S. Kuzins, J. Lhoták, O. Lhoták, O. de Moor, D. Sereni, G. Sittampalam, and J. Tibble. abc: An extensible AspectJ compiler. In AOSD'05: Proceedings of the 4th International Conference on Aspect-Oriented Software Development, pages 87-98, New York, NY, USA, 2005. ACM Press.
-
(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
De Moor, O.7
Sereni, D.8
Sittampalam, G.9
Tibble, J.10
-
6
-
-
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. 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. (Pubitemid 351429489)
-
(2007)
ACM International Conference Proceeding Series
, vol.272
, pp. 135-144
-
-
Binder, W.1
Hulaas, J.2
Moret, P.3
-
7
-
-
78650686344
-
Avoiding infinite recursion with stratified aspects
-
Lecture Notes in Informatics, GI-Edition
-
E. Bodden, F. Forster, and F. Steimann. Avoiding infinite recursion with stratified aspects. In Proceedings of Net.ObjectDays 2006, Lecture Notes in Informatics, pages 49-54. GI-Edition, 2006.
-
(2006)
Proceedings of Net.ObjectDays 2006
, pp. 49-54
-
-
Bodden, E.1
Forster, F.2
Steimann, F.3
-
8
-
-
57449103441
-
Racer: Effective race detection using AspectJ
-
Seattle, WA, July 20-24, New York, NY, USA, 07 2008. ACM
-
E. Bodden and K. Havelund. Racer: Effective Race Detection Using AspectJ. In International Symposium on Software Testing and Analysis (ISSTA), Seattle, WA, July 20-24 2008, pages 155-165, New York, NY, USA, 07 2008. ACM.
-
(2008)
International Symposium on Software Testing and Analysis (ISSTA)
, pp. 155-165
-
-
Bodden, E.1
Havelund, K.2
-
9
-
-
33745200313
-
X10: An object-oriented approach to non-uniform cluster computing
-
New York, NY, USA, ACM
-
P. Charles, C. Grothoff, V. Saraswat, C. Donawa, A. Kielstra, K. Ebcioglu, C. von Praun, and V. Sarkar. X10: an object-oriented approach to non-uniform cluster computing. In OOPSLA'05: Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, pages 519-538, 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. 519-538
-
-
Charles, P.1
Grothoff, C.2
Saraswat, V.3
Donawa, C.4
Kielstra, A.5
Ebcioglu, K.6
Von Praun, C.7
Sarkar, V.8
-
10
-
-
84957801133
-
Load-time structural reflection in Java
-
E. Bertino, editor, number 1850 in Lecture Notes in Computer Science, Sophia Antipolis and Cannes, France, June, Springer-Verlag
-
S. Chiba. Load-time structural reflection in Java. In E. Bertino, editor, Proceedings of the 14th European Conference on Object-Oriented Programming (ECOOP 2000), number 1850 in Lecture Notes in Computer Science, pages 313-336, Sophia Antipolis and Cannes, France, June 2000. Springer-Verlag.
-
(2000)
Proceedings of the 14th European Conference on Object-Oriented Programming (ECOOP 2000)
, pp. 313-336
-
-
Chiba, S.1
-
11
-
-
84958958886
-
Avoiding Confusion in Metacircularity: The Meta-Helix
-
Object Technologies for Advanced Software
-
S. Chiba, G. Kiczales, and J. Lamping. Avoiding confusion in metacircularity: The meta-helix. In Proceedings of the 2nd International Symposium on Object Technologies for Advanced Software (ISOTAS'96), volume 1049 of Lecture Notes in Computer Science, pages 157-172. Springer-Verlag, 1996. (Pubitemid 126043622)
-
(1996)
LECTURE NOTES IN COMPUTER SCIENCE
, Issue.1049
, pp. 157-172
-
-
Chiba, S.1
Kiczales, G.2
Lamping, J.3
-
12
-
-
84958180272
-
Language constructs for context-oriented programming - an overview of ContextL
-
San Diego, CA, USA, Oct.
-
P. Costanza and R. Hirschfeld. Language constructs for context-oriented programming - an overview of ContextL. In ACM Dynamic Language Symposium (DLS 2005), San Diego, CA, USA, Oct. 2005.
-
(2005)
ACM Dynamic Language Symposium (DLS 2005)
-
-
Costanza, P.1
Hirschfeld, R.2
-
13
-
-
33750722181
-
Efficient layer activation for switching context-dependent behavior
-
Modular Programming Languages - 7th Joint Modular Languages Conference, JMLC 2006 Proceedings
-
P. Costanza, R. Hirschfeld, and W. De Meuter. Efficient layer activation for switching context-dependent behavior. In Proceedings of the Joint Modular Languages Conference (JMLC 2006), volume 4228 of Lecture Notes in Computer Science, pages 84-103, Oxford, England, Sept. 2006. Springer-Verlag. (Pubitemid 44700400)
-
(2006)
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
, vol.4228
, pp. 84-103
-
-
Costanza, P.1
Hirschfeld, R.2
De Meuter, W.3
-
14
-
-
29244474565
-
Runtime bytecode transformation for Smalltalk
-
DOI 10.1016/j.cl.2005.10.002, PII S1477842405000436
-
M. Denker, S. Ducasse, and É. Tanter. Runtime bytecode transformation for Smalltalk. Journal of Computer Languages, Systems and Structures, 32(2-3):125-139, July 2006. (Pubitemid 41828084)
-
(2006)
Computer Languages, Systems and Structures
, vol.32
, Issue.2-3
, pp. 125-139
-
-
Denker, M.1
Ducasse, S.2
Tanter, E.3
-
16
-
-
33750052616
-
Semantics and scoping of aspects in higher-order languages
-
DOI 10.1016/j.scico.2006.01.003, PII S0167642306001201
-
C. Dutchyn, D. B. Tucker, and S. Krishnamurthi. Semantics and scoping of aspects in higher-order languages. Science of Computer Programming, 63(3):207-239, Dec. 2006. (Pubitemid 44574515)
-
(2006)
Science of Computer Programming
, vol.63
, Issue.3
, pp. 207-239
-
-
Dutchyn, C.1
Tucker, D.B.2
Krishnamurthi, S.3
-
17
-
-
17044406679
-
Instrumentation of standard libraries in object-oriented languages: The twin class hierarchy approach
-
New York, NY, USA, ACM
-
M. Factor, A. Schuster, and K. Shagin. Instrumentation of standard libraries in object-oriented languages: The twin class hierarchy approach. In OOPSLA'04: Proceedings of the 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, pages 288-300, New York, NY, USA, 2004. ACM.
-
(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
-
18
-
-
42149194967
-
Statistically rigorous Java performance evaluation
-
ACM
-
A. Georges, D. Buytaert, and L. Eeckhout. Statistically rigorous Java performance evaluation. In Proc. of OOPSLA'07, pages 57-76. ACM, 2007.
-
(2007)
Proc. of OOPSLA'07
, pp. 57-76
-
-
Georges, A.1
Buytaert, D.2
Eeckhout, L.3
-
19
-
-
0003518498
-
-
The Java Series. Addison-Wesley
-
J. Gosling, B. Joy, G. L. Steele, and G. Bracha. The Java Language Specification, Third Edition. The Java Series. Addison-Wesley, 2005.
-
(2005)
The Java Language Specification, Third Edition
-
-
Gosling, J.1
Joy, B.2
Steele, G.L.3
Bracha, G.4
-
20
-
-
33749396803
-
General composition of software artifacts
-
W. Löwe and M. Südholt, editors, volume 4089 of Lecture Notes in Computer Science, Vienna, Austria, Mar. Springer-Verlag
-
W. Harrison, H. Ossher, and P. Tarr. General composition of software artifacts. In W. Löwe and M. Südholt, editors, Proceedings of the 5th International Symposium on Software Composition (SC 2006), volume 4089 of Lecture Notes in Computer Science, Vienna, Austria, Mar. 2006. Springer-Verlag.
-
(2006)
Proceedings of the 5th International Symposium on Software Composition (SC 2006)
-
-
Harrison, W.1
Ossher, H.2
Tarr, P.3
-
21
-
-
84976708204
-
Subject-oriented programming (a critique of pure objects)
-
Washington, D.C. USA, Oct. ACM Press, ACM SIGPLAN Notices
-
W. H. Harrison and H. L. Ossher. Subject-oriented programming (a critique of pure objects). In Proceedings of the 8th International Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA 95), pages 411-428, Washington, D.C., USA, Oct. 1993. ACM Press. ACM SIGPLAN Notices, 28(10).
-
(1993)
Proceedings of the 8th International Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA 95)
, vol.28
, Issue.10
, pp. 411-428
-
-
Harrison, W.H.1
Ossher, H.L.2
-
24
-
-
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. In J. L. Knudsen, editor, Proceedings of the 15th European Conference on Object-Oriented Programming (ECOOP-2001), volume 2072 of Lecture Notes in Computer Science, pages 327-353, 2001. (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
-
26
-
-
0004220511
-
-
Addison-Wesley, Reading, MA, USA, second edition
-
T. Lindholm and F. Yellin. The Java Virtual Machine Specification. Addison-Wesley, Reading, MA, USA, second edition, 1999.
-
(1999)
The Java Virtual Machine Specification
-
-
Lindholm, T.1
Yellin, F.2
-
27
-
-
35248827667
-
A compilation and optimization model for aspect-oriented programs
-
G. Hedin, editor, volume 2622 of Lecture Notes in Computer Science, Springer-Verlag
-
H. Masuhara, G. Kiczales, and C. Dutchyn. A compilation and optimization model for aspect-oriented programs. In G. Hedin, editor, Proceedings of Compiler Construction (CC 2003), volume 2622 of Lecture Notes in Computer Science, pages 46-60. Springer-Verlag, 2003.
-
(2003)
Proceedings of Compiler Construction (CC 2003)
, pp. 46-60
-
-
Masuhara, H.1
Kiczales, G.2
Dutchyn, C.3
-
28
-
-
17044389420
-
Practical predicate dispatch
-
Vancouver, British Columbia, Canada, Oct. ACM Press. ACM SIGPLAN Notices
-
T. Millstein. Practical predicate dispatch. In Proceedings of the 19th ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA 2004), pages 345-364, Vancouver, British Columbia, Canada, Oct. 2004. ACM Press. ACM SIGPLAN Notices, 39(11).
-
(2004)
Proceedings of the 19th ACM SIGPLAN Conference on Object-oriented Programming Systems, Languages and Applications (OOPSLA 2004)
, vol.39
, Issue.11
, pp. 345-364
-
-
Millstein, T.1
-
29
-
-
0141777784
-
Multi-dimensional separation of concerns and the hyperspace approach
-
M. Akşit, editor, volume 648 of The Kluwer International Series in Engineering and Computer Science, Kluwer
-
H. L. Ossher and P. L. Tarr. Multi-dimensional separation of concerns and the hyperspace approach. In M. Akşit, editor, Software Architectures and Component Technology, volume 648 of The Kluwer International Series in Engineering and Computer Science. Kluwer, 2001.
-
(2001)
Software Architectures and Component Technology
-
-
Ossher, H.L.1
Tarr, P.L.2
-
30
-
-
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):747-777, June 2007. (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
-
31
-
-
0141653318
-
Mixin layers: An object-oriented implementation technique for refinements and collaboration-based designs
-
Apr.
-
Y. Smaragdakis and D. Batory. Mixin layers: an object-oriented implementation technique for refinements and collaboration-based designs. ACM Transactions on Software Engineering and Methodology, 11(2):215-255, Apr. 2002.
-
(2002)
ACM Transactions on Software Engineering and Methodology
, vol.11
, Issue.2
, pp. 215-255
-
-
Smaragdakis, Y.1
Batory, D.2
-
32
-
-
34248370987
-
A growable language
-
DOI 10.1145/1176617.1176621, 1176621, Companion to the 21st ACM SIGPLAN Conference on Object-oriented Programming Systems, Languages, and Applications, OOPSLA 2006
-
G. L. Steele, Jr. A growable language. In OOPSLA'06: Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications, pages 505-505, New York, NY, USA, 2006. ACM. (Pubitemid 46729309)
-
(2006)
Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA
, vol.2006
, pp. 505
-
-
Steele Jr., G.L.1
-
34
-
-
78650083183
-
Composition of dynamic analysis aspects
-
Eindhoven, The Netherlands, Oct. ACM Press
-
É. Tanter, P. Moret, W. Binder, and D. Ansaloni. Composition of dynamic analysis aspects. In Proceedings of the 9th ACM SIGPLAN International Conference on Generative Programming and Component Engineering (GPCE 2010), pages 113-122, Eindhoven, The Netherlands, Oct. 2010. ACM Press.
-
(2010)
Proceedings of the 9th ACM SIGPLAN International Conference on Generative Programming and Component Engineering (GPCE 2010)
, pp. 113-122
-
-
Tanter, É.1
Moret, P.2
Binder, W.3
Ansaloni, D.4
-
35
-
-
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. In GPCE'06: Proceedings of the 5th International Conference on Generative Programming and Component Engineering, pages 89-94, New York, NY, USA, 2006. ACM. (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
-
36
-
-
84956985758
-
Optimizing Java bytecode using the Soot framework: Is it feasible?
-
R. Vallée-Rai, E. Gagnon, L. J. Hendren, P. Lam, P. Pominville, and V. Sundaresan. Optimizing Java bytecode using the Soot framework: Is it feasible? In Compiler Construction, 9th International Conference (CC 2000), pages 18-34, 2000.
-
(2000)
Compiler Construction, 9th International Conference (CC 2000)
, pp. 18-34
-
-
Vallée-Rai, R.1
Gagnon, E.2
Hendren, L.J.3
Lam, P.4
Pominville, P.5
Sundaresan, V.6
-
37
-
-
70450198920
-
Advanced runtime adaptation for java
-
ACM, Oct.
-
A. Villazón, W. Binder, D. Ansaloni, and P. Moret. Advanced Runtime Adaptation for Java. In GPCE'09: Proceedings of the Eighth International Conference on Generative Programming and Component Engineering, pages 85-94. ACM, Oct. 2009.
-
(2009)
GPCE'09: Proceedings of the Eighth International Conference on Generative Programming and Component Engineering
, pp. 85-94
-
-
Villazón, A.1
Binder, W.2
Ansaloni, D.3
Moret, P.4
-
38
-
-
70449648704
-
Flexible calling context reification for aspect-oriented programming
-
Charlottesville, Virginia, USA, Mar. ACM
-
A. Villazón, W. Binder, and P. Moret. Flexible Calling Context Reification for Aspect-Oriented Programming. In AOSD'09: Proceedings of the 8th International Conference on Aspect-oriented Software Development, pages 63-74, Charlottesville, Virginia, USA, Mar. 2009. ACM.
-
(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
|