- 1
Diego Ordonez Camacho, Kim Mens, Mark van den Brand, and Jurgen Vinju.
Automated generation of program translation and verification tools
using annotated grammars.
Science of Computer Programming, 2009.
- 2
Paul Klint, Tijs van der Storm, and Jurgen Vinju.
Rascal: a domain specific language for source code analysis and
manipulation.
In Proceedings of the IEEE International Working Conference on
Source Code Analysis and Manipulation (SCAM 2009), 2009.
- 3
Philippe Charles, Robert M. Fuhrer, Stanley M. Sutton Jr., Evelyn Duesterwald,
and Jurgen Vinju.
Accelerating the creation of customized, language-specific IDEs in
Eclipse.
In Proceedings of OOPSLA 2009. ACM Sigplan, 2009.
to appear.
- 4
P. Klint, A. T. Kooiker, and J. J. Vinju.
Language Parametric Module Management For IDEs.
In Proceedings of the Seventh Workshop on Language Descriptions,
Tools and Applications (LDTA 2007), Electronic Notes in Theoretical Computer
Science, pages 3 - 17. Elsevier B.V., March 2007.
- 5
M.G.J. van den Brand, M. Bruntink, G.R. Economopoulos, H.A. de Jong, P. Klint,
T. Kooiker, T. van der Storm, and J.J. Vinju.
Using The Meta-environment for Maintenance and Renovation.
In Proceedings of the Conference on Software Maintenance and
Reengineering (CSMR'07). IEEE Computer Society Press, 2007.
- 6
M.G.J. van den Brand, A.T. Kooiker, J.J. Vinju, and N.P. Veerman.
A Language Independent Framework for Context-sensitive
Formatting.
In CSMR '06: Proceedings of the Conference on Software
Maintenance and Reengineering, pages 103-112, Washington, DC, USA, 2006.
IEEE Computer Society Press.
- 7
J.J. Vinju.
Uptr: a simple parse tree representation format.
In Software Transformation Systems Workshop, October 2006.
[pdf,slides
].
- 8
Diego Ordonez Camacho, Kim Mens, Mark van den Brand, and Jurgen J. Vinju.
Automated derivation of translators from annotated grammars.
In Language Descriptions Tools and Applications, ENCTS, pages
121-137, 2006.
- 9
J.J. Vinju.
Analysis and Transformation of Source Code by Parsing and
Rewriting.
PhD thesis, November 2005.
[pdf].
- 10
M. G. J. van den Brand, A. T. Kooiker, Jurgen J. Vinju, and N. P. Veerman.
An Architecture for Context-Sensitive Formatting.
In 21st IEEE International Conference on Software Maintenance
(ICSM 2005), 25-30 September 2005, Budapest, Hungary, pages 631 - 634. IEEE
Computer Society, 2005.
- 11
Jurgen Vinju.
Type-driven automatic quotation of concrete object code in meta
programs.
In Nicolas Guelfi and Anthony Savidis, editors, Rapid
Integration of Software Engineering techniques, volume 3475 of LNCS.
[pdf,slides].
- 12
Jurgen Vinju Paul Klint, Tijs van der Storm.
Term rewriting meets aspect oriented programming.
In Aart Middeldorp, Vincent van Oostrom, Femke van Raamsdonk, and
Roel C. de Vrijer, editors, Processes, Terms and Cycles: Steps on the
Road to Infinity, Essays Dedicated to Jan Willem Klop, on the Occasion of His
60th Birthday, volume 3838 of Lecture Notes in Computer Science.
Springer, 2005.
- 13
M. Bravenboer, R. Vermaas, J.J. Vinju, and E. Visser.
Generalized type-based disambiguation of meta programs with concrete
object syntax.
In Generative Programming and Component Engineering (GPCE),
2005.
- 14
M.G.J. van den Brand, Bas Cornelissen, P.A. Olivier, and J.J Vinju.
TIDE: a generic debugging framework.
In J. Boyland and G. Hedin, editors, Language Design Tools and
Applications, June 2005.
[ps,slides].
- 15
M.G.J. van den Brand and J.J. Vinju.
Generation by transformation in ASF+SDF.
In GPCE Workshop on Software Transformation Systems (STS),
2004.
Position paper [Slides on "Combining Formalisms
for Software Transformation" ,PDF of
the position paper].
- 16
M.G.J. van den Brand, P.E. Moreau, and J.J. Vinju.
A generator of efficient strongly typed abstract syntax trees in
Java.
IEE Proceedings - Software, 2004.
to appear [pdf draft].
- 17
M.G.J. van den Brand, P. Klint, and J.J. Vinju.
Term rewriting with traversal functions.
ACM Transactions on Software Engineering and Methodology
(TOSEM), 12(2):152-190, 2003.
[ACM
online].
- 18
M.G.J. van den Brand, S. Klusener, L. Moonen, and J.J. Vinju.
Generalized Parsing and Term Rewriting - Semantics
Directed Disambiguation.
In Barret Bryant and João Saraiva, editors, Third Workshop
on Language Descriptions Tools and Applications, volume 82 of Electronic Notes in Theoretical Computer Science. Elsevier, 2003.
[pdf].
- 19
M.G.J. van den Brand, P.E. Moreau, and J.J. Vinju.
Environments for Term Rewriting Engines for Free!
In R. Nieuwenhuis, editor, Proceedings of the 14th International
Conference on Rewriting Techniques and Applications (RTA'03), volume 2706 of
LNCS, pages 424-435. Springer-Verlag, 2003.
[slides].
- 20
M.G.J. van den Brand, P. Klint, and J.J. Vinju.
Term Rewriting with Type-safe Traversal Functions.
In B. Gramlich and S. Lucas, editors, Second International
Workshop on Reduction Strategies in Rewriting and Programming (WRS 2002),
volume 70 of Electronic Notes in Theoretical Computer
Science. Elsevier
Science Publishers, 2002.
[ps].
- 21
M.G.J. van den Brand, J. Scheerder, J.J. Vinju, and E. Visser.
Disambiguation Filters for Scannerless Generalized LR
Parsers.
In R. Nigel Horspool, editor, Compiler Construction, volume
2304 of LNCS, pages 143-158. Springer-Verlag, 2002.
[slides].
- 22
M.G.J. van den Brand, A. van Deursen, J. Heering, H.A. de Jong, M. de
Jonge, T. Kuipers, P. Klint, L. Moonen, P. A. Olivier, J. Scheerder, J.J.
Vinju, E. Visser, and J. Visser.
The ASF+SDF Meta-Environment: a Component-Based
Language Development Environment.
In R. Wilhelm, editor, CC'01, volume 2027 of LNCS, pages
365-370. Springer-Verlag, 2001.
- 23
M.G.J. van den Brand and J.J. Vinju.
Rewriting with layout.
In Claude Kirchner and Nachum Dershowitz, editors, Proceedings
of RULE2000,
2000.
[ps],
[slides].