AspectC++ an aspect-oriented extension to the C++ programming language O Spinczyk, A Gal, W Schröder-Preikschat Proceedings of the Fortieth International Conference on Tools Pacific …, 2002 | 513 | 2002 |
Trace-based just-in-time type specialization for dynamic languages A Gal, B Eich, M Shaver, D Anderson, D Mandelin, MR Haghighat, ... ACM Sigplan Notices 44 (6), 465-478, 2009 | 495 | 2009 |
HotpathVM: An effective JIT compiler for resource-constrained devices A Gal, CW Probst, M Franz Proceedings of the 2nd international conference on Virtual execution …, 2006 | 209 | 2006 |
Orchestra: intrusion detection using parallel execution and monitoring of program variants in user-space B Salamat, T Jackson, A Gal, M Franz Proceedings of the 4th ACM European conference on Computer systems, 33-46, 2009 | 199 | 2009 |
Compiler-generated software diversity T Jackson, B Salamat, A Homescu, K Manivannan, G Wagner, A Gal, ... Moving Target Defense: Creating Asymmetric Uncertainty for Cyber Threats, 77-98, 2011 | 149 | 2011 |
Automated construction of JavaScript benchmarks G Richards, A Gal, B Eich, J Vitek Proceedings of the 2011 ACM international conference on Object oriented …, 2011 | 111 | 2011 |
Tracing for web 3.0: trace compilation for the next generation web applications M Chang, E Smith, R Reitmaier, M Bebenita, A Gal, C Wimmer, B Eich, ... Proceedings of the 2009 ACM SIGPLAN/SIGOPS international conference on …, 2009 | 85 | 2009 |
AspectC++: Language Proposal and Prototype Implementation Ѓ A Gal, W Schrіder-Preikschat, O Spinczyk | 83 | 2001 |
Dynamic incremental compiler and method AI Gal, M Franz US Patent 8,769,511, 2014 | 80 | 2014 |
Reverse stack execution in a multi-variant execution environment B Salamat, A Gal, M Franz Workshop on Compiler and Architectural Techniques for Application …, 2008 | 72 | 2008 |
Incremental dynamic code generation with trace trees A Gal, M Franz Technical Report ICS-TR-06-16, Donald Bren School of Information and …, 2006 | 63 | 2006 |
Multi-variant program execution: Using multi-core systems to defuse buffer-overflow vulnerabilities B Salamat, A Gal, T Jackson, K Manivannan, G Wagner, M Franz 2008 International Conference on Complex, Intelligent and Software Intensive …, 2008 | 62 | 2008 |
CellVM: A homogeneous virtual machine runtime system for a heterogeneous single-chip multiprocessor A Noll, A Gal, M Franz Workshop on Cell Systems and Applications, 4-14, 2008 | 61 | 2008 |
Multi-variant parallel program execution to detect malicious code injection M Franz, A Gal, B Salamat US Patent 8,239,836, 2012 | 56 | 2012 |
Trace-based compilation in execution environments without interpreters M Bebenita, M Chang, G Wagner, A Gal, C Wimmer, M Franz Proceedings of the 8th International Conference on the Principles and …, 2010 | 48 | 2010 |
An aspect-oriented implementation of interrupt synchronization in the PURE operating system family D Mahrenholz, O Spinczyk, A Gal, W Schröder-Preikschat Proceedings of the 5th ECOOP Workshop on Object Orientation and Operating …, 2002 | 45 | 2002 |
On aspect-orientation in distributed real-time dependable systems A Gal Proceedings of the Seventh IEEE International Workshop on Object-Oriented …, 2002 | 45 | 2002 |
Efficient just-in-time execution of dynamically typed languages via code specialization using precise runtime type inference M Chang, M Bebenita, A Yermolovich, A Gal, M Franz Technical Report ICS-TR-07-10, Donald Bren School of Information and …, 2007 | 39 | 2007 |
Efficient bytecode verification and compilation in a virtual machine A Gal University of California at Irvine, 2006 | 33 | 2006 |
Compartmental memory management in a modern web browser G Wagner, A Gal, C Wimmer, B Eich, M Franz ACM SIGPLAN Notices 46 (11), 119-128, 2011 | 32 | 2011 |