The Jalapeno virtual machine B Alpern, CR Attanasio, JJ Barton, MG Burke, P Cheng, JD Choi, ... IBM Systems Journal 39 (1), 211-238, 2000 | 814 | 2000 |
The Jalapeno dynamic optimizing compiler for Java MG Burke, JD Choi, S Fink, D Grove, M Hind, V Sarkar, MJ Serrano, ... Proceedings of the ACM 1999 conference on Java Grande, 129-141, 1999 | 431 | 1999 |
Method and system for recording and replaying the execution of distributed java programs JD Choi, R Konuru, H Srinivasan US Patent 6,832,367, 2004 | 376 | 2004 |
Deterministic replay of Java multithreaded applications JD Choi, H Srinivasan Proceedings of the SIGMETRICS symposium on Parallel and distributed tools, 48-59, 1998 | 354 | 1998 |
Deterministic replay of multithreaded applications JD Choi, H Srinivasan US Patent 6,101,524, 2000 | 176 | 2000 |
Data flow equations for explicitly parallel programs D Grunwald, H Srinivasan Proceedings of the fourth ACM SIGPLAN symposium on Principles and Practice …, 1993 | 153 | 1993 |
Deterministic replay of distributed java applications R Konuru, H Srinivasan, JD Choi Proceedings 14th International Parallel and Distributed Processing Symposium …, 2000 | 107 | 2000 |
Model driven development including aspect integration tool J Conallen, E Lane, H Srinivasan US Patent 8,001,519, 2011 | 105 | 2011 |
A unified framework for optimizing communication in data-parallel programs M Gupta, E Schonberg, H Srinivasan IEEE Transactions on Parallel and Distributed Systems 7 (7), 689-704, 1996 | 93 | 1996 |
Static analysis based error reduction for software applications B Alpern, R Johnson, A Kershenbaum, L Koved, G Leeman, M Pistoia, ... US Patent App. 10/620,078, 2005 | 91 | 2005 |
Static single assignment for explicitly parallel programs H Srinivasan, J Hook, M Wolfe Proceedings of the 20th ACM SIGPLAN-SIGACT symposium on Principles of …, 1993 | 83 | 1993 |
Analyzing exception usage in large java applications D Reimer, H Srinivasan Proceedings of ECOOP’2003 Workshop on Exception Handling in Object-Oriented …, 2003 | 75 | 2003 |
Dependence analysis for Java C Chambers, I Pechtchanski, V Sarkar, MJ Serrano, H Srinivasan International Workshop on Languages and Compilers for Parallel Computing, 35-52, 1999 | 69 | 1999 |
Saber: Smart analysis based error reduction D Reimer, E Schonberg, K Srinivas, H Srinivasan, B Alpern, RD Johnson, ... ACM SIGSOFT Software Engineering Notes 29 (4), 243-251, 2004 | 65 | 2004 |
Drive-by analysis of running programs W De Pauw, N Mitchell, M Robillard, G Sevitsky, H Srinivasan Proc. ICSE Workshop of Software Visualization, 2001 | 64 | 2001 |
Modeling runtime behavior in framework-based applications N Mitchell, G Sevitsky, H Srinivasan European Conference on Object-Oriented Programming, 429-451, 2006 | 60 | 2006 |
A unified data-flow framework for optimizing communication M Gupta, E Schonberg, H Srinivasan Languages and Compilers for Parallel Computing: 7th International Workshop …, 1995 | 59 | 1995 |
Flow-sensitive type analysis for C++ PR Carini, M Hind, H Srinivasan IBM Thomas J. Watson Research Division, 1995 | 51 | 1995 |
Analyzing programs with explicit parallelism H Srinivasan, M Wolfe International Workshop on Languages and Compilers for Parallel Computing …, 1991 | 44 | 1991 |
Object model for Java G Ramalingam, H Srinivasan US Patent 5,907,707, 1999 | 41 | 1999 |