Follow
Shriram Krishnamurthi
Shriram Krishnamurthi
Professor of Computer Science, Brown University
Verified email at cs.brown.edu - Homepage
Title
Cited by
Cited by
Year
Avoiding recomputation in linkage analysis
AA Schaeffer, SK Gupta, K Shriram, RW Cottingham, Jr
Human heredity 44 (4), 225-237, 1994
7861994
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
5892005
Classes and mixins
M Flatt, S Krishnamurthi, M Felleisen
Proceedings of the 25th ACM SIGPLAN-SIGACT symposium on Principles of …, 1998
5851998
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
3642013
The essence of JavaScript
A Guha, C Saftoiu, S Krishnamurthi
ECOOP 2010–Object-Oriented Programming: 24th European Conference, Maribor …, 2010
3372010
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-182, 2002
3252002
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
3202009
How to design programs: an introduction to programming and computing
M Felleisen, RB Findler, M Flatt, S Krishnamurthi
MIT Press, 2018
2422018
Embedding dynamic dataflow in a call-by-value language
GH Cooper, S Krishnamurthi
Programming Languages and Systems: 15th European Symposium on Programming …, 2006
2362006
How to design programs
M Felleisen, RB Findler, M Flatt, S Krishnamurthi
MIT Press, 2001
2282001
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
2052009
A programmer’s reduction semantics for classes and mixins
M Flatt, S Krishnamurthi, M Felleisen
Formal syntax and semantics of Java, 241-269, 1999
1891999
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
1832014
The Margrave Tool for Firewall Analysis.
T Nelson, C Barratt, DJ Dougherty, K Fisler, S Krishnamurthi
LISA 10, 1-18, 2010
1812010
Specifying and reasoning about dynamic access-control policies
DJ Dougherty, K Fisler, S Krishnamurthi
Automated Reasoning: Third International Joint Conference, IJCAR 2006 …, 2006
1752006
Verifying aspect advice modularly
S Krishnamurthi, K Fisler, M Greenberg
ACM SIGSOFT Software Engineering Notes 29 (6), 137-146, 2004
1522004
Automated fault localization using potential invariants
B Pytlik, M Renieris, S Krishnamurthi, SP Reiss
arXiv preprint cs/0310040, 2003
1362003
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
1311996
Synthesizing object-oriented and functional design to promote re-use
S Krishnamurthi, M Felleisen, DP Friedman
Ecoop 98, 91-113, 1998
1301998
DrScheme: A pedagogic programming environment for Scheme
RB Findler, C Flanagan, M Flatt, S Krishnamurthi, M Felleisen
Programming Languages: Implementations, Logics, and Programs: 9th …, 1997
1271997
The system can't perform the operation now. Try again later.
Articles 1–20