Shriram Krishnamurthi
Shriram Krishnamurthi
Professor of Computer Science, Brown University
Verified email at - Homepage
Cited by
Cited by
Avoiding recomputation in linkage analysis
AA Schaeffer, SK Gupta, K Shriram, RW Cottingham Jr
Human heredity 44 (4), 225-237, 1994
Classes and mixins
M Flatt, S Krishnamurthi, M Felleisen
Proceedings of the 25th ACM SIGPLAN-SIGACT symposium on Principles of …, 1998
Verification and change-impact analysis of access-control policies
K Fisler, S Krishnamurthi, LA Meyerovich, MC Tschantz
Proceedings of the 27th international conference on Software engineering …, 2005
How to design programs: an introduction to programming and computing
M Felleisen, RB Findler, M Flatt, S Krishnamurthi
MIT Press, 2018
Participatory networking: An API for application control of SDNs
AD Ferguson, A Guha, C Liang, R Fonseca, S Krishnamurthi
ACM SIGCOMM computer communication review 43 (4), 327-338, 2013
DrScheme: A programming environment for Scheme
RB Findler, J Clements, C Flanagan, M Flatt, S Krishnamurthi, P Steckler, ...
Journal of functional programming 12 (2), 159, 2002
The essence of JavaScript
A Guha, C Saftoiu, S Krishnamurthi
European conference on Object-oriented programming, 126-150, 2010
Flapjax: a programming language for Ajax applications
LA Meyerovich, A Guha, J Baskin, GH Cooper, M Greenberg, A Bromfield, ...
Proceedings of the 24th ACM SIGPLAN conference on Object oriented …, 2009
Embedding dynamic dataflow in a call-by-value language
GH Cooper, S Krishnamurthi
European Symposium on Programming, 294-308, 2006
Using static analysis for Ajax intrusion detection
A Guha, S Krishnamurthi, T Jim
Proceedings of the 18th international conference on World wide web, 561-570, 2009
A programmer’s reduction semantics for classes and mixins
M Flatt, S Krishnamurthi, M Felleisen
Formal syntax and semantics of Java, 241-269, 1999
Specifying and reasoning about dynamic access-control policies
DJ Dougherty, K Fisler, S Krishnamurthi
International Joint Conference on Automated Reasoning, 632-646, 2006
The Margrave Tool for Firewall Analysis.
T Nelson, C Barratt, DJ Dougherty, K Fisler, S Krishnamurthi
LISA, 1-18, 2010
Tierless programming and reasoning for software-defined networks
T Nelson, AD Ferguson, MJG Scheer, S Krishnamurthi
11th {USENIX} Symposium on Networked Systems Design and Implementation …, 2014
Verifying aspect advice modularly
S Krishnamurthi, K Fisler, M Greenberg
ACM SIGSOFT Software Engineering Notes 29 (6), 137-146, 2004
Catching bugs in the web of program invariants
C Flanagan, M Flatt, S Krishnamurthi, S Weirich, M Felleisen
Proceedings of the ACM SIGPLAN 1996 conference on Programming language …, 1996
Automated fault localization using potential invariants
B Pytlik, M Renieris, S Krishnamurthi, SP Reiss
arXiv preprint cs/0310040, 2003
DrScheme: A pedagogic programming environment for Scheme
RB Findler, C Flanagan, M Flatt, S Krishnamurthi, M Felleisen
International symposium on programming language implementation and logic …, 1997
Synthesizing object-oriented and functional design to promote re-use
S Krishnamurthi, M Felleisen, DP Friedman
European Conference on Object-Oriented Programming, 91-113, 1998
Modular verification of collaboration-based software designs
K Fisler, S Krishnamurthi
Proceedings of the 8th European software engineering conference held jointly …, 2001
The system can't perform the operation now. Try again later.
Articles 1–20