2009 |
44 | EE | Azadeh Farzan,
P. Madhusudan:
The Complexity of Predicting Atomicity Violations.
TACAS 2009: 155-169 |
2008 |
43 | EE | Lars E. Olson,
Carl A. Gunter,
P. Madhusudan:
A formal framework for reflective database access control policies.
ACM Conference on Computer and Communications Security 2008: 289-298 |
42 | EE | Azadeh Farzan,
P. Madhusudan:
Monitoring Atomicity in Concurrent Programs.
CAV 2008: 52-65 |
41 | EE | Salvatore La Torre,
P. Madhusudan,
Gennaro Parlato:
An Infinite Automaton Characterization of Double Exponential Time.
CSL 2008: 33-48 |
40 | EE | Salvatore La Torre,
P. Madhusudan,
Gennaro Parlato:
Context-Bounded Analysis of Concurrent Queue Systems.
TACAS 2008: 299-314 |
39 | EE | Wonhong Nam,
P. Madhusudan,
Rajeev Alur:
Automatic symbolic compositional verification by learning assumptions.
Formal Methods in System Design 32(3): 207-234 (2008) |
2007 |
38 | EE | Sruthi Bandhakavi,
Prithvi Bisht,
P. Madhusudan,
V. N. Venkatakrishnan:
CANDID: preventing sql injection attacks using dynamic candidate evaluations.
ACM Conference on Computer and Communications Security 2007: 12-24 |
37 | EE | Salvatore La Torre,
Parthasarathy Madhusudan,
Gennaro Parlato:
A Robust Class of Context-Sensitive Languages.
LICS 2007: 161-170 |
36 | EE | Azadeh Farzan,
P. Madhusudan:
Causal Dataflow Analysis for Concurrent Programs.
TACAS 2007: 102-116 |
35 | EE | P. Madhusudan:
Learning Algorithms and Formal Verification (Invited Tutorial).
VMCAI 2007: 214 |
34 | EE | Viraj Kumar,
P. Madhusudan,
Mahesh Viswanathan:
Visibly pushdown automata for streaming XML.
WWW 2007: 1053-1062 |
2006 |
33 | EE | Azadeh Farzan,
P. Madhusudan:
Causal Atomicity.
CAV 2006: 315-328 |
32 | EE | Rajeev Alur,
Swarat Chaudhuri,
P. Madhusudan:
Languages of Nested Trees.
CAV 2006: 329-342 |
31 | EE | Viraj Kumar,
P. Madhusudan,
Mahesh Viswanathan:
Minimization, Learning, and Conformance Testing of Boolean Programs.
CONCUR 2006: 203-217 |
30 | EE | Rajeev Alur,
P. Madhusudan:
Adding Nesting Structure to Words.
Developments in Language Theory 2006: 1-13 |
29 | EE | Rajeev Alur,
Swarat Chaudhuri,
P. Madhusudan:
A fixpoint calculus for local and global program flows.
POPL 2006: 153-165 |
28 | EE | Rajeev Alur,
Salvatore La Torre,
P. Madhusudan:
Modular strategies for recursive game graphs.
Theor. Comput. Sci. 354(2): 230-249 (2006) |
2005 |
27 | EE | Rajeev Alur,
P. Madhusudan,
Wonhong Nam:
Symbolic Compositional Verification by Learning Assumptions.
CAV 2005: 548-562 |
26 | EE | P. Madhusudan,
P. S. Thiagarajan,
Shaofa Yang:
The MSO Theory of Connectedly Communicating Processes.
FSTTCS 2005: 201-212 |
25 | EE | Rajeev Alur,
Salvatore La Torre,
P. Madhusudan:
Perturbed Timed Automata.
HSCC 2005: 70-85 |
24 | EE | Rajeev Alur,
Viraj Kumar,
P. Madhusudan,
Mahesh Viswanathan:
Congruences for Visibly Pushdown Languages.
ICALP 2005: 1102-1114 |
23 | EE | Rajeev Alur,
Pavol Cerný,
P. Madhusudan,
Wonhong Nam:
Synthesis of interface specifications for Java classes.
POPL 2005: 98-109 |
22 | EE | Rajeev Alur,
Swarat Chaudhuri,
Kousha Etessami,
P. Madhusudan:
On-the-Fly Reachability and Cycle Detection for Recursive State Machines.
TACAS 2005: 61-76 |
21 | EE | Rajeev Alur,
P. Madhusudan,
Wonhong Nam:
Symbolic computational techniques for solving games.
STTT 7(2): 118-128 (2005) |
2004 |
20 | EE | Christof Löding,
P. Madhusudan,
Olivier Serre:
Visibly Pushdown Games.
FSTTCS 2004: 408-420 |
19 | EE | Rajeev Alur,
Mikhail Bernadsky,
P. Madhusudan:
Optimal Reachability for Weighted Timed Games.
ICALP 2004: 122-133 |
18 | EE | Rajeev Alur,
P. Madhusudan:
Decision Problems for Timed Automata: A Survey.
SFM 2004: 1-24 |
17 | EE | Rajeev Alur,
P. Madhusudan:
Visibly pushdown languages.
STOC 2004: 202-211 |
16 | EE | Rajeev Alur,
Kousha Etessami,
P. Madhusudan:
A Temporal Logic of Nested Calls and Returns.
TACAS 2004: 467-481 |
2003 |
15 | EE | Patricia Bouyer,
Deepak D'Souza,
P. Madhusudan,
Antoine Petit:
Timed Control with Partial Observability.
CAV 2003: 180-192 |
14 | EE | Rajeev Alur,
Salvatore La Torre,
P. Madhusudan:
Modular Strategies for Infinite Games on Recursive Graphs.
CAV 2003: 67-79 |
13 | EE | Rajeev Alur,
Salvatore La Torre,
P. Madhusudan:
Playing Games with Boxes and Diamonds.
CONCUR 2003: 127-141 |
12 | EE | P. Madhusudan:
Model-checking Trace Event Structures.
LICS 2003: 371-380 |
11 | EE | Rajeev Alur,
Salvatore La Torre,
P. Madhusudan:
Modular Strategies for Recursive Game Graphs.
TACAS 2003: 363-378 |
10 | EE | P. Madhusudan,
Wonhong Nam,
Rajeev Alur:
Symbolic computational techniques for solving games.
Electr. Notes Theor. Comput. Sci. 89(4): (2003) |
2002 |
9 | EE | P. Madhusudan,
P. S. Thiagarajan:
A Decidable Class of Asynchronous Distributed Controllers.
CONCUR 2002: 145-160 |
8 | EE | Martin Leucker,
P. Madhusudan,
Supratik Mukhopadhyay:
Dynamic Message Sequence Charts.
FSTTCS 2002: 253-264 |
7 | EE | Deepak D'Souza,
P. Madhusudan:
Timed Control Synthesis for External Specifications.
STACS 2002: 571-582 |
6 | EE | P. Madhusudan,
P. S. Thiagarajan:
Branching time controllers for discrete event systems.
Theor. Comput. Sci. 274(1-2): 117-149 (2002) |
2001 |
5 | EE | P. Madhusudan,
B. Meenakshi:
Beyond Message Sequence Graphs.
FSTTCS 2001: 256-267 |
4 | EE | P. Madhusudan,
P. S. Thiagarajan:
Distributed Controller Synthesis for Local Specifications.
ICALP 2001: 396-407 |
3 | EE | P. Madhusudan:
Reasoning about Sequential and Branching Behaviours of Message Sequence Graphs.
ICALP 2001: 809-820 |
2000 |
2 | EE | Orna Kupferman,
P. Madhusudan,
P. S. Thiagarajan,
Moshe Y. Vardi:
Open Systems in Reactive Environments: Control and Synthesis.
CONCUR 2000: 92-107 |
1998 |
1 | EE | P. Madhusudan,
P. S. Thiagarajan:
Controllers for Discrete Event Systems via Morphisms.
CONCUR 1998: 18-33 |