2008 | ||
---|---|---|
28 | EE | Yuan Zhang, Vugranam C. Sreedhar, Weirong Zhu, Vivek Sarkar, Guang R. Gao: Minimum Lock Assignment: A Method for Exploiting Concurrency among Critical Sections. LCPC 2008: 141-155 |
27 | EE | Guangming Tan, Vugranam C. Sreedhar, Guang R. Gao: Just-In-Time Locality and Percolation for Optimizing Irregular Applications on a Manycore Architecture. LCPC 2008: 331-342 |
26 | EE | Marcio Buss, Daniel Brand, Vugranam C. Sreedhar, Stephen A. Edwards: Flexible pointer analysis using assign-fetch graphs. SAC 2008: 234-239 |
2007 | ||
25 | EE | Daniel Brand, Marcio Buss, Vugranam C. Sreedhar: Evidence-Based Analysis and Inferring Preconditions for Bug Detection. ICSM 2007: 44-53 |
24 | EE | Dana Glasner, Vugranam C. Sreedhar: Configuration Reasoning and Ontology ForWeb. IEEE SCC 2007: 387-394 |
23 | EE | Weirong Zhu, Vugranam C. Sreedhar, Ziang Hu, Guang R. Gao: Synchronization state buffer: supporting efficient fine-grain synchronization on many-core architectures. ISCA 2007: 35-45 |
22 | EE | Yuan Zhang, Vugranam C. Sreedhar, Weirong Zhu, Vivek Sarkar, Guang R. Gao: Optimized lock assignment and allocation: a method for exploiting concurrency among critical sections. PPOPP 2007: 146-147 |
2006 | ||
21 | Vugranam C. Sreedhar, Steve Zdancewic: Proceedings of the 2006 Workshop on Programming Languages and Analysis for Security, PLAS 2006, Ottawa, Ontario, Canada, June 10, 2006 ACM 2006 | |
20 | EE | Vugranam C. Sreedhar: Data-centric security: role analysis and role typestates. SACMAT 2006: 170-179 |
2005 | ||
19 | EE | Marco Pistoia, Robert J. Flynn, Larry Koved, Vugranam C. Sreedhar: Interprocedural Analysis for Privileged Code Placement and Tainted Variable Detection. ECOOP 2005: 362-386 |
18 | EE | Vugranam C. Sreedhar, Maria-Cristina V. Marinescu: From statecharts to ESP: programming with events, states and predicates for embedded systems. EMSOFT 2005: 48-51 |
17 | EE | Marina Biberstein, Vugranam C. Sreedhar, Bilha Mendelson, Daniel Citron, Alberto Giammaria: Instrumenting annotated programs. VEE 2005: 164-174 |
2003 | ||
16 | EE | Jong-Deok Choi, Manish Gupta, Mauricio J. Serrano, Vugranam C. Sreedhar, Samuel P. Midkiff: Stack allocation and synchronization optimizations for Java using escape analysis. ACM Trans. Program. Lang. Syst. 25(6): 876-910 (2003) |
2002 | ||
15 | EE | Vugranam C. Sreedhar: Mixin Up components. ICSE 2002: 198-207 |
2001 | ||
14 | EE | Vugranam C. Sreedhar: York: programming software components. ESEC / SIGSOFT FSE 2001: 305-306 |
2000 | ||
13 | EE | Vugranam C. Sreedhar, Michael G. Burke, Jong-Deok Choi: A framework for interprocedural optimization in the presence of dynamic class loading. PLDI 2000: 196-207 |
12 | EE | Bowen Alpern, C. Richard Attanasio, John J. Barton, Michael G. Burke, Perry Cheng, Jong-Deok Choi, Anthony Cocchi, Stephen J. Fink, David Grove, Michael Hind, Susan Flynn Hummel, Derek Lieber, Vassily Litvinov, Mark F. Mergen, Ton Ngo, James R. Russell, Vivek Sarkar, Mauricio J. Serrano, Janice C. Shepherd, Stephen E. Smith, Vugranam C. Sreedhar, Harini Srinivasan, John Whaley: The Jalapeño virtual machine. IBM Systems Journal 39(1): 211- (2000) |
1999 | ||
11 | EE | Michael G. Burke, Jong-Deok Choi, Stephen J. Fink, David Grove, Michael Hind, Vivek Sarkar, Mauricio J. Serrano, Vugranam C. Sreedhar, Harini Srinivasan, John Whaley: The Jalapeño Dynamic Optimizing Compiler for Java. Java Grande 1999: 129-141 |
10 | EE | Jong-Deok Choi, Manish Gupta, Mauricio J. Serrano, Vugranam C. Sreedhar, Samuel P. Midkiff: Escape Analysis for Java. OOPSLA 1999: 1-19 |
9 | EE | Vugranam C. Sreedhar, Roy Dz-Ching Ju, David M. Gillies, Vatsa Santhanam: Translating Out of Static Single Assignment Form. SAS 1999: 194-210 |
1998 | ||
8 | EE | Vugranam C. Sreedhar, Guang R. Gao, Yong-Fong Lee: A New Framework for Elimination-Based Data Flow Analysis Using DJ Graphs. ACM Trans. Program. Lang. Syst. 20(2): 388-435 (1998) |
1997 | ||
7 | EE | Vugranam C. Sreedhar, Guang R. Gao, Yong-Fong Lee: Incremental Computation of Dominator Trees. ACM Trans. Program. Lang. Syst. 19(2): 239-252 (1997) |
1996 | ||
6 | Vugranam C. Sreedhar, Guang R. Gao, Yong-Fong Lee: A New Framework for Exhaustive and Incremental Data Flow Analysis Using DJ Graphs. PLDI 1996: 278-290 | |
5 | EE | Vugranam C. Sreedhar, Guang R. Gao, Yong-Fong Lee: Identifying Loops Using DJ Graphs. ACM Trans. Program. Lang. Syst. 18(6): 649-658 (1996) |
1995 | ||
4 | Vugranam C. Sreedhar, Guang R. Gao, Yong-Fong Lee: Incremental Computation of Dominator Trees. Intermediate Representations Workshop 1995: 1-12 | |
3 | Vugranam C. Sreedhar, Guang R. Gao: A Linear Time Algorithm for Placing phi-nodes. POPL 1995: 62-73 | |
2 | EE | Vugranam C. Sreedhar, Guang R. Gao: Computing phi-nodes in linear time using DJ graphs. J. Prog. Lang. 3(4): (1995) |
1993 | ||
1 | Vugranam C. Sreedhar, Kazem Taghva: Capturing Strong Reduction in Director String Calculus. Theor. Comput. Sci. 107(2): 333-347 (1993) |