-
1
-
-
42149186238
-
Oege de Moor, Damien Sereni, Ganesh Sittampalam, and Julian Tibbie, abc: An extensible AspectJ compiler
-
Pavel Avgustinov, Aske Simon Christensen, Laurie Hendren, Sascha Kuzins, Jennifer Lhoták, Ondrej Lhoták, Oege de Moor, Damien Sereni, Ganesh Sittampalam, and Julian Tibbie, abc: An extensible AspectJ compiler. Transactions on Aspect-Oriented Software Development, 1(1), 2006.
-
(2006)
Transactions on Aspect-Oriented Software Development
, vol.1
, Issue.1
-
-
Avgustinov, P.1
Simon Christensen, A.2
Hendren, L.3
Kuzins, S.4
Lhoták, J.5
Lhoták, O.6
-
3
-
-
42149150284
-
-
ajc in the AspectJ project, 1.5.0, 2007. http://www.eclipse.org/aspectj/.
-
ajc in the AspectJ project, 1.5.0, 2007. http://www.eclipse.org/aspectj/.
-
-
-
-
4
-
-
0029461481
-
On binary methods
-
Kim B. Bruce, Luca Cardelli, Giuseppe Castagna, Jonathan Eifrig, Scott F. Smith, Valery Trifonov, Gary T. Leavens, and Benjamin C. Pierce. On binary methods. Theory and Practice of Object Systems, 1(3):221-242, 1995.
-
(1995)
Theory and Practice of Object Systems
, vol.1
, Issue.3
, pp. 221-242
-
-
Bruce, K.B.1
Cardelli, L.2
Castagna, G.3
Eifrig, J.4
Smith, S.F.5
Trifonov, V.6
Leavens, G.T.7
Pierce, B.C.8
-
5
-
-
34248160938
-
The DaCapo benchmarks: Java benchmarking development and analysis
-
ACM Press, October
-
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. In Proceedings of OOPSLA'06. ACM Press, October 2006.
-
(2006)
Proceedings of OOPSLA'06
-
-
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..
-
6
-
-
0035551932
-
The Java syntactic extender (JSE)
-
ACM Press
-
Jonthan Bachrach and Keith Playford. The Java syntactic extender (JSE). In Proceedings of OOPSLA'01, pages 31-42. ACM Press, 2001.
-
(2001)
Proceedings of OOPSLA'01
, pp. 31-42
-
-
Bachrach, J.1
Playford, K.2
-
8
-
-
12844281062
-
Concrete syntax for objects. Domain-specific language embedding and assimilation without restrictions
-
ACM Press, October
-
Martin Bravenboer and Eelco Visser. Concrete syntax for objects. Domain-specific language embedding and assimilation without restrictions. In Proceedings of OOPSLA'04, pages 365-383. ACM Press, October 2004.
-
(2004)
Proceedings of OOPSLA'04
, pp. 365-383
-
-
Bravenboer, M.1
Visser, E.2
-
9
-
-
42149084882
-
-
Eclipse Java Compiler, Eclipse Java Development Tools 3.1.2, 2007. http://download.eclipse.org/eclipse/downloads/drops/R-3.1.2-200601181600/index. php.
-
Eclipse Java Compiler, Eclipse Java Development Tools 3.1.2, 2007. http://download.eclipse.org/eclipse/downloads/drops/R-3.1.2-200601181600/index. php.
-
-
-
-
10
-
-
35048850527
-
Rewritable Reference Attributed Grammars
-
Proceedings of ECOOP 2004, of, Springer
-
Torbjörn Ekman and Görel Hedin. Rewritable Reference Attributed Grammars. In Proceedings of ECOOP 2004, volume 3086 of LNCS, pages 144-169. Springer, 2004.
-
(2004)
LNCS
, vol.3086
, pp. 144-169
-
-
Ekman, T.1
Hedin, G.2
-
11
-
-
33750059462
-
Modular name analysis for Java using JastAdd
-
Generative and Transformational Techniques in Software Engineering, International Summer School, GTTSE 2005, of, 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.
-
(2006)
LNCS
, vol.4143
-
-
Ekman, T.1
Hedin, G.2
-
14
-
-
1442313104
-
Declaring and checking non-null types in an object-oriented language
-
M. Fahndrich and K. Rustan M. Leino. Declaring and checking non-null types in an object-oriented language. In Proceedings of OOPSLA '03, pages 302-312, 2003.
-
(2003)
Proceedings of OOPSLA '03
, pp. 302-312
-
-
Fahndrich, M.1
Rustan, K.2
Leino, M.3
-
15
-
-
0003518498
-
-
Second Edition. Addison-Wesley, Boston, Mass
-
James Gosling, Bill Joy, Guy Steele, and Gilad Bracha. The Java Language Specification Second Edition. Addison-Wesley, Boston, Mass., 2000.
-
(2000)
The Java Language Specification
-
-
Gosling, J.1
Joy, B.2
Steele, G.3
Bracha, G.4
-
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
-
17
-
-
0037374916
-
JastAdd: An aspect-oriented compiler construction system
-
Görel Hedin and Eva Magnusson. JastAdd: an aspect-oriented compiler construction system. Science of Computer Programming, 47(1):37-58, 2003.
-
(2003)
Science of Computer Programming
, vol.47
, Issue.1
, pp. 37-58
-
-
Hedin, G.1
Magnusson, E.2
-
18
-
-
84976817682
-
A simple technique for handling multiple polymorphism
-
D. H. H. Ingalls. A simple technique for handling multiple polymorphism. In Proceedings of OOP-SLA'86, pages 347-349, 1986.
-
(1986)
Proceedings of OOP-SLA'86
, pp. 347-349
-
-
Ingalls, D.H.H.1
-
20
-
-
42149173024
-
-
JaCo Java Compiler
-
JaCo Java Compiler, The Programming Language Keris, 2007. http://lampwww.epfl.ch/zenger/keris/.
-
(2007)
The Programming Language Keris
-
-
-
21
-
-
42149134678
-
-
JastAdd, 2007. http://jastadd.cs.lth.se/web/.
-
(2007)
-
-
-
22
-
-
82955230066
-
An overview of AspectJ
-
Proceedings of ECOOP 2001, of, Springer
-
Gregor Kiczales, Erik Hilsdale, Jim Hugunin, Mik Kersten, Jeffrey Palm, and William G. Griswold. An overview of AspectJ. In Proceedings of ECOOP 2001, volume 2072 of LNCS, pages 327-355. Springer, 2001.
-
(2001)
LNCS
, vol.2072
, pp. 327-355
-
-
Kiczales, G.1
Hilsdale, E.2
Hugunin, J.3
Kersten, M.4
Palm, J.5
Griswold, W.G.6
-
23
-
-
0001538613
-
-
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).
-
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).
-
-
-
-
24
-
-
21844499184
-
Modularity and reusability in attribute grammars
-
Uwe Kastens and William M. Waite. Modularity and reusability in attribute grammars. Acta Informatica, 31(7):601-627, 1994.
-
(1994)
Acta Informatica
, vol.31
, Issue.7
, pp. 601-627
-
-
Kastens, U.1
Waite, W.M.2
-
25
-
-
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
-
26
-
-
35248882492
-
Polyglot: An extensible compiler framework for java
-
Compiler Construction, 12th International Conference, CC 2003, of, Springer
-
Nathaniel Nystrom, Michael R. Clarkson, and Andrew C. Myers. Polyglot: An extensible compiler framework for java. In Compiler Construction, 12th International Conference, CC 2003, volume 2622 of LNCS, pages 138-152. Springer, 2003.
-
(2003)
LNCS
, vol.2622
, pp. 138-152
-
-
Nystrom, N.1
Clarkson, M.R.2
Myers, A.C.3
-
29
-
-
0141653318
-
Mixin layers: An object-oriented implementation technique for refinements and collaboration-based designs
-
Yannis Smaragdakis and Don Batory. Mixin layers: an object-oriented implementation technique for refinements and collaboration-based designs. ACM Trans. Softw. Eng. Methodol, 11(2):215-255, 2002.
-
(2002)
ACM Trans. Softw. Eng. Methodol
, vol.11
, Issue.2
, pp. 215-255
-
-
Smaragdakis, Y.1
Batory, D.2
-
31
-
-
84884607964
-
OpenJava: A Class-Based Macro System for Java
-
Springer
-
Michiaki Tatsubori, Shigeru Chiba, Kozo Itano, and Marc-Olivier Killijian. OpenJava: A Class-Based Macro System for Java. In Proceedings of the 1st OOPSLA Workshop on Reflection and Software Engineering, pages 117-133. Springer, 2000.
-
(2000)
Proceedings of the 1st OOPSLA Workshop on Reflection and Software Engineering
, pp. 117-133
-
-
Tatsubori, M.1
Chiba, S.2
Itano, K.3
Killijian, M.-O.4
-
32
-
-
0001956132
-
Soot - a Java Optimization Framework
-
Raja Vallée-Rai, Laurie Hendren, Vijay Sundaresan, Patrick Lam, Etienne Gagnon, and Phong Co. Soot - a Java Optimization Framework. In Proceedings of CASCON 1999, pages 125-135, 1999.
-
(1999)
Proceedings of CASCON
, pp. 125-135
-
-
Vallée-Rai, R.1
Hendren, L.2
Sundaresan, V.3
Lam, P.4
Gagnon, E.5
Co, P.6
-
35
-
-
42149126526
-
-
Eric Van Wyk, Lijesh Krishnan, August Schwerdfeger, and Derek Bodin. Attribute Grammar-based Language Extensions for Java. In Proceedings of ECOOP'07, LNCS. Springer, 2007.
-
Eric Van Wyk, Lijesh Krishnan, August Schwerdfeger, and Derek Bodin. Attribute Grammar-based Language Extensions for Java. In Proceedings of ECOOP'07, LNCS. Springer, 2007.
-
-
-
-
36
-
-
0034777426
-
Extensible algebraic datatypes with defaults
-
ACM Press
-
Matthias Zenger and Martin Odersky. Extensible algebraic datatypes with defaults. In Proceedings of ICFP'01, pages 241-252. ACM Press, 2001.
-
(2001)
Proceedings of ICFP'01
, pp. 241-252
-
-
Zenger, M.1
Odersky, M.2
|