-
1
-
-
33646142070
-
The AspectBench Compiler for AspectJ
-
Generative Programming and Component Engineering, Springer
-
Chris Allan, Pavel Avgustinov, Aske Simon Christensen, Laurie Hendren, Sascha Kuzins, Jennifer Lhoták, Ondřej Lhoták, Oege de Moor, Damien Sereni, Ganesh Sittampalam, and Julian Tibble. The AspectBench Compiler for AspectJ. In Generative Programming and Component Engineering, volume 3676 of LNCS, pages 10-16. Springer, 2005.
-
(2005)
LNCS
, vol.3676
, pp. 10-16
-
-
Allan, C.1
Avgustinov, P.2
Christensen, A.S.3
Hendren, L.4
Kuzins, S.5
Lhoták, J.6
Lhoták, O.7
De Moor, O.8
Sereni, D.9
Sittampalam, G.10
Tibble, J.11
-
2
-
-
31744445215
-
Adding Trace Matching with Free Variables to AspectJ
-
ACM Press
-
Chris Allan, Pavel Avgustinov, Aske Simon Christensen, Laurie Hendren, Sascha Kuzins, Ondřej Lhoták, Oege de Moor, Damien Sereni, Ganesh Sittampalam, and Julian Tibble. Adding Trace Matching with Free Variables to AspectJ. In Object-Oriented Programming, Systems, Languages and Applications, pages 345-364. ACM Press, 2005.
-
(2005)
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
-
-
34548247186
-
SCoPE: An AspectJ compiler for supporting user-defined analysis-based pointcuts
-
Tomoyuki Aotani and Hidehiko Masuhara. SCoPE: an AspectJ compiler for supporting user-defined analysis-based pointcuts. In AOSD, pages 161-172, 2007.
-
(2007)
AOSD
, pp. 161-172
-
-
Aotani, T.1
Masuhara, H.2
-
4
-
-
33244496661
-
abc: An extensible AspectJ compiler
-
ACM Press
-
Pavel Avgustinov, Aske Simon Christensen, Laurie Hendren, Sascha Kuzins, Jennifer Lhoták, Ondřej Lhoták, Oege de Moor, Damien Sereni, Ganesh Sittampalam, and Julian Tibble. abc: An extensible AspectJ compiler. In Aspect-Oriented Software Development (AOSD), pages 87-98. ACM Press, 2005.
-
(2005)
Aspect-Oriented Software Development (AOSD)
, pp. 87-98
-
-
Avgustinov, P.1
Christensen, A.S.2
Hendren, L.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
-
5
-
-
34548250928
-
A flexible architecture for pointcut-advice language implementations
-
New York, NY, USA, ACM Press
-
Christoph Bockisch and Mira Mezini. A flexible architecture for pointcut-advice language implementations. In VMIL '07: Proceedings of the 1st workshop on Virtual machines and intermediate languages for emerging modularization mechanisms, page 1, New York, NY, USA, 2007. ACM Press.
-
(2007)
VMIL '07: Proceedings of the 1st Workshop on Virtual Machines and Intermediate Languages for Emerging Modularization Mechanisms
, pp. 1
-
-
Bockisch, C.1
Mezini, M.2
-
6
-
-
34248217456
-
Declarative, formal, and extensible syntax definition for aspectj
-
New York, NY, USA, ACM Press
-
Martin Bravenboer, Éric Tanter, and Eelco Visser. Declarative, formal, and extensible syntax definition for aspectj. In Proceedings of OOPSLA '06, pages 209-228, New York, NY, USA, 2006. ACM Press.
-
(2006)
Proceedings of OOPSLA '06
, pp. 209-228
-
-
Bravenboer, M.1
Tanter, É.2
Visser, E.3
-
7
-
-
42149126834
-
-
Technical Report NU-CCIS-06-03, Northeastern University, Boston, May
-
Bryan Chadwick, Therapon Skotiniotis, and Karl Lieberherr. Functional Visitors Revisited. Technical Report NU-CCIS-06-03, Northeastern University, Boston, May 2006.
-
(2006)
Functional Visitors Revisited
-
-
Chadwick, B.1
Skotiniotis, T.2
Lieberherr, K.3
-
8
-
-
33750059462
-
Modular name analysis for Java using JastAdd
-
Generative and Transformational Techniques in Software Engineering, International Summer School, GTTSE 2005, Springer
-
Torbjörn Ekman and Görel Hedin. Modular name analysis for Java using JastAdd. In Generative and Transformational Techniques in Software Engineering, International Summer School, GTTSE 2005, volume 4143 of LNCS. Springer, 2006.
-
LNCS
, vol.4143
, pp. 2006
-
-
Ekman, T.1
Hedin, G.2
-
9
-
-
36048972694
-
Pluggable checking and inferencing of non-null types for Java
-
Proceedings of TOOLS Europe 2007
-
Torbjörn Ekman and Görel Hedin. Pluggable checking and inferencing of non-null types for Java. Proceedings of TOOLS Europe 2007, Journal of Object Technology, 6(7), 2007.
-
Journal of Object Technology
, vol.6
, Issue.7
, pp. 2007
-
-
Ekman, T.1
Hedin, G.2
-
10
-
-
42149139036
-
The JastAdd Extensible Java Compiler
-
David Bacon, editor
-
Torbjörn Ekman and Görel Hedin. The JastAdd Extensible Java Compiler. In David Bacon, editor, Proceedings of OOPSLA 2007, 2007.
-
(2007)
Proceedings of OOPSLA 2007
-
-
Ekman, T.1
Hedin, G.2
-
11
-
-
33745216349
-
-
Available from
-
Erich Gamma. JHotDraw. Available from http://sourceforge.net/projects/ jhotdraw, 2004.
-
(2004)
JHotDraw
-
-
Gamma, E.1
-
12
-
-
33746046773
-
Better extensibility through modular syntax
-
New York, NY, USA, ACM Press
-
Robert Grimm. Better extensibility through modular syntax. In PLDI '06: Proceedings of the 2006 ACM SIGPLAN conference on Programming language design and implementation, pages 38-51, New York, NY, USA, 2006. ACM Press.
-
(2006)
PLDI '06: Proceedings of the 2006 ACM SIGPLAN Conference on Programming Language Design and Implementation
, pp. 38-51
-
-
Grimm, R.1
-
13
-
-
0038486642
-
Design pattern implementation in Java and AspectJ
-
Jan Hannemann and Gregor Kiczales. Design pattern implementation in Java and AspectJ. In OOPSLA, pages 161-173, 2002.
-
(2002)
OOPSLA
, pp. 161-173
-
-
Hannemann, J.1
Kiczales, G.2
-
14
-
-
33845935501
-
A join point for loops in AspectJ
-
Bruno Harbulot and John R. Gurd. A join point for loops in AspectJ. In AOSD, pages 63-74, 2006.
-
(2006)
AOSD
, pp. 63-74
-
-
Harbulot, B.1
Gurd, J.R.2
-
16
-
-
0034268727
-
Reference Attributed Grammars
-
Görel Hedin. Reference Attributed Grammars. In Informatica (Slovenia), 24(3), pages 301-317, 2000.
-
(2000)
Informatica (Slovenia)
, vol.24
, Issue.3
, pp. 301-317
-
-
Hedin, G.1
-
18
-
-
0024648265
-
Why Functional Programming Matters
-
J. Hughes. Why Functional Programming Matters. Computer Journal, 32(2):98-107, 1989.
-
(1989)
Computer Journal
, vol.32
, Issue.2
, pp. 98-107
-
-
Hughes, J.1
-
20
-
-
0001538613
-
Semantics of context-free languages
-
June, Correction: Mathematical Systems Theory 5, 1, pp. 95-96 (March 1971)
-
Donald E. Knuth. Semantics of context-free languages. Mathematical Systems Theory, 2(2):127-145, June 1968. Correction: Mathematical Systems Theory 5, 1, pp. 95-96 (March 1971).
-
(1968)
Mathematical Systems Theory
, vol.2
, Issue.2
, pp. 127-145
-
-
Knuth, D.E.1
-
21
-
-
42149185568
-
AWESOME: A Co-Weaving System for Multiple Aspect-Oriented Extensions
-
David Bacon, editor
-
Sergei Kojarski and David H. Lorenz. AWESOME: A Co-Weaving System for Multiple Aspect-Oriented Extensions. In David Bacon, editor, Proceedings of OOPSLA 2007, 2007.
-
(2007)
Proceedings of OOPSLA 2007
-
-
Kojarski, S.1
Lorenz, D.H.2
-
22
-
-
19044399100
-
Circular Reference Attributed Grammars - Their Evaluation and Applications
-
E. Magnusson and G. Hedin. Circular Reference Attributed Grammars - Their Evaluation and Applications. Electr. Notes Theor. Comput. Sci., 82(3), 2003.
-
(2003)
Electr. Notes Theor. Comput. Sci.
, vol.82
, Issue.3
-
-
Magnusson, E.1
Hedin, G.2
-
23
-
-
35248882492
-
Polyglot: An extensible compiler framework for Java
-
12th International Conference on Compiler Construction
-
Nathaniel Nystrom, Michael R. Clarkson, and Andrew C. Myers. Polyglot: An extensible compiler framework for Java. In 12th International Conference on Compiler Construction, volume 2622 of Lecture Notes in Computer Science, pages 138-152, 2003.
-
(2003)
Lecture Notes in Computer Science
, vol.2622
, pp. 138-152
-
-
Nystrom, N.1
Clarkson, M.R.2
Myers, A.C.3
-
26
-
-
33746616933
-
Demeter interfaces: Adaptive programming without surprises
-
Dave Thomas, editor, ECOOP, Springer
-
Therapon Skotiniotis, Jeffrey Palm, and Karl J. Lieberherr. Demeter interfaces: Adaptive programming without surprises. In Dave Thomas, editor, ECOOP, volume 4067 of Lecture Notes in Computer Science, pages 477-500. Springer, 2006.
-
(2006)
Lecture Notes in Computer Science
, vol.4067
, pp. 477-500
-
-
Skotiniotis, T.1
Palm, J.2
Lieberherr, K.J.3
-
27
-
-
33646843643
-
Soot - A Java bytecode optimization framework
-
IBM Press
-
Raja Vallée-Rai, Phong Co, Etienne Gagnon, Laurie Hendren, Patrick Lam, and Vijay Sundaresan. Soot - a Java bytecode optimization framework. In CASCON '99: Proceedings of the 1999 conference of the Centre for Advanced Studies on Collaborative research, page 13. IBM Press, 1999.
-
(1999)
CASCON '99: Proceedings of the 1999 Conference of the Centre for Advanced Studies on Collaborative Research
, pp. 13
-
-
Vallée-Rai, R.1
Co, P.2
Gagnon, E.3
Hendren, L.4
Lam, P.5
Sundaresan, V.6
-
29
-
-
0003930835
-
-
Technical Report P9707, Programming Research Group, University of Amsterdam, July
-
Eelco Visser. Scannerless generalized-LR parsing. Technical Report P9707, Programming Research Group, University of Amsterdam, July 1997.
-
(1997)
Scannerless Generalized-LR Parsing
-
-
Visser, E.1
|