The Jalapeno virtual machine B Alpern, CR Attanasio, JJ Barton, MG Burke, P Cheng, JD Choi, ... IBM Systems Journal 39 (1), 211-238, 2000 | 811 | 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 | 425 | 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 | 372 | 2004 |
Deterministic replay of Java multithreaded applications JD Choi, H Srinivasan Proceedings of the SIGMETRICS symposium on Parallel and distributed tools, 48-59, 1998 | 348 | 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 | 156 | 1993 |
Deterministic replay of distributed java applications R Konuru, H Srinivasan, JD Choi Proceedings 14th International Parallel and Distributed Processing Symposium …, 2000 | 108 | 2000 |
Model driven development including aspect integration tool J Conallen, E Lane, H Srinivasan US Patent 8,001,519, 2011 | 104 | 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 | 91 | 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 | 89 | 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 | 85 | 1993 |
Modeling runtime behavior in framework-based applications N Mitchell, G Sevitsky, H Srinivasan European Conference on Object-Oriented Programming, 429-451, 2006 | 74 | 2006 |
Analyzing exception usage in large java applications D Reimer, H Srinivasan Proceedings of ECOOP’2003 Workshop on Exception Handling in Object-Oriented …, 2003 | 73 | 2003 |
Dependence analysis for Java C Chambers, I Pechtchanski, V Sarkar, MJ Serrano, H Srinivasan Languages and Compilers for Parallel Computing: 12th International Workshop …, 2000 | 67 | 2000 |
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 | 64 | 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 | 61 | 2001 |
A unified data-flow framework for optimizing communication M Gupta, E Schonberg, H Srinivasan Languages and Compilers for Parallel Computing: 7th International Workshop …, 1995 | 57 | 1995 |
Flow-sensitive type analysis for C++ PR Carini, M Hind, H Srinivasan IBM Thomas J. Watson Research Division, 1995 | 48 | 1995 |
Analyzing programs with explicit parallelism H Srinivasan, M Wolfe International Workshop on Languages and Compilers for Parallel Computing …, 1991 | 46 | 1991 |
Object model for Java G Ramalingam, H Srinivasan US Patent 5,907,707, 1999 | 41 | 1999 |