Martin Bravenboer
Martin Bravenboer
Relational AI
No verified email
Title
Cited by
Cited by
Year
Stratego/XT 0.17. A language and toolset for program transformation
M Bravenboer, KT Kalleberg, R Vermaas, E Visser
Science of computer programming 72 (1-2), 52-70, 2008
4392008
Strictly declarative specification of sophisticated points-to analyses
M Bravenboer, Y Smaragdakis
Proceedings of the 24th ACM SIGPLAN conference on Object oriented …, 2009
3532009
Pick your contexts well: understanding object-sensitivity
Y Smaragdakis, M Bravenboer, O Lhoták
Proceedings of the 38th annual ACM SIGPLAN-SIGACT symposium on Principles of …, 2011
2942011
Concrete syntax for objects: domain-specific language embedding and assimilation without restrictions
M Bravenboer, E Visser
Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented …, 2004
2852004
Program transformation with scoped dynamic rewrite rules
M Bravenboer, A van Dam, K Olmos, E Visser
Fundamenta Informaticae 69 (1-2), 123-178, 2006
1252006
Using Datalog for fast and easy program analysis
Y Smaragdakis, M Bravenboer
International Datalog 2.0 Workshop, 245-251, 2010
932010
Preventing injection attacks with syntax embeddings
M Bravenboer, E Dolstra, E Visser
Proceedings of the 6th international conference on Generative programming …, 2007
932007
Exception analysis and points-to analysis: Better together
M Bravenboer, Y Smaragdakis
Proceedings of the eighteenth international symposium on Software testing …, 2009
732009
Stratego/XT 0.16: components for transformation systems
M Bravenboer, KT Kalleberg, R Vermaas, E Visser
Proceedings of the 2006 ACM SIGPLAN symposium on Partial evaluation and …, 2006
722006
Metaborg in action: Examples of domain-specific language embedding and assimilation using stratego/xt
M Bravenboer, R De Groot, E Visser
International Summer School on Generative and Transformational Techniques in …, 2005
682005
Declarative, formal, and extensible syntax definition for AspectJ
M Bravenboer, É Tanter, E Visser
ACM SIGPLAN Notices 41 (10), 209-228, 2006
612006
More sound static handling of Java reflection
Y Smaragdakis, G Balatsouras, G Kastrinis, M Bravenboer
Asian Symposium on Programming Languages and Systems, 485-503, 2015
592015
Generalized type-based disambiguation of meta programs with concrete object syntax
M Bravenboer, R Vermaas, J Vinju, E Visser
International Conference on Generative Programming and Component Engineering …, 2005
542005
Join processing for graph patterns: An old dog with new tricks
D Nguyen, M Aref, M Bravenboer, G Kollias, HQ Ngo, C Ré, A Rudra
Proceedings of the GRADES'15, 1-8, 2015
452015
Parse table composition
M Bravenboer, E Visser
International Conference on Software Language Engineering, 74-94, 2008
312008
Secureblox: customizable secure distributed data processing
WR Marczak, SS Huang, M Bravenboer, M Sherr, BT Loo, M Aref
Proceedings of the 2010 ACM SIGMOD International Conference on Management of …, 2010
302010
Rewriting strategies for instruction selection
M Bravenboer, E Visser
International Conference on Rewriting Techniques and Applications, 237-251, 2002
292002
Guiding visitors: Separating navigation from computation
M Bravenboer, E Visser
262001
Mixing source and bytecode: a case for compilation by normalization
LCL Kats, M Bravenboer, E Visser
Proceedings of the 23rd ACM SIGPLAN conference on Object-oriented …, 2008
242008
Grammar engineering support for precedence rule recovery and compatibility checking
E Bouwers, M Bravenboer, E Visser
Electronic Notes in Theoretical Computer Science 203 (2), 85-101, 2008
232008
The system can't perform the operation now. Try again later.
Articles 1–20