Shriram Krishnamurthi
Orcid: 0000-0001-5184-1975Affiliations:
- Brown University, Computer Science Department, Providence, RI, USA
According to our database1,
Shriram Krishnamurthi
authored at least 215 papers
between 1994 and 2024.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on zbmath.org
-
on viaf.org
-
on orcid.org
-
on id.loc.gov
-
on cs.brown.edu
-
on isni.org
-
on dl.acm.org
On csauthors.net:
Bibliography
2024
Proc. ACM Program. Lang., January, 2024
Art Sci. Eng. Program., 2024
Proc. ACM Program. Lang., 2024
Proc. ACM Program. Lang., 2024
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024
Proceedings of the 2024 on Innovation and Technology in Computer Science Education V. 1, 2024
Proceedings of the Formal Methods - 26th International Symposium, 2024
2023
Proc. ACM Program. Lang., October, 2023
Proc. ACM Program. Lang., August, 2023
Dataset, July, 2023
Dataset, July, 2023
Art Sci. Eng. Program., 2023
Proceedings of the ACM Conference on Global Computing Education Vol 1, 2023
2022
Accepted Artifact for Little Tricky Logic: Misconceptions in the Understanding of LTL.
Dataset, September, 2022
Accepted Artifact for Little Tricky Logic: Misconceptions in the Understanding of LTL.
Dataset, September, 2022
Dataset, August, 2022
Dataset, August, 2022
Dataset, August, 2022
Dagstuhl Reports, July, 2022
Dataset, May, 2022
Art Sci. Eng. Program., 2022
Structural versus pipeline composition of higher-order functions (experience report).
Proc. ACM Program. Lang., 2022
Applying cognitive principles to model-finding output: the positive value of negative information.
Proc. ACM Program. Lang., 2022
Integrated Data Science for Secondary Schools: Design and Assessment of a Curriculum.
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022
Proceedings of the Koli Calling '22: 22nd Koli Calling International Conference on Computing Education Research, 2022
Proceedings of the Koli Calling '22: 22nd Koli Calling International Conference on Computing Education Research, 2022
Proceedings of the ICER 2022: ACM Conference on International Computing Education Research, Lugano and Virtual Event, Switzerland, August 7, 2022
Proceedings of the ICER 2022: ACM Conference on International Computing Education Research, Lugano and Virtual Event, Switzerland, August 7, 2022
2021
Art Sci. Eng. Program., 2021
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021
Proceedings of the Koli Calling '21: 21st Koli Calling International Conference on Computing Education Research, Joensuu, Finland, November 18, 2021
Proceedings of the ICER 2021: ACM Conference on International Computing Education Research, 2021
Proceedings of the ICER 2021: ACM Conference on International Computing Education Research, 2021
Proceedings of the EuroUSEC '21: European Symposium on Usable Security 2021, Karlsruhe, Germany, October 11, 2021
Proceedings of the Protocols, Strands, and Logic, 2021
2020
Commun. ACM, 2020
Proceedings of the Koli Calling '20: 20th Koli Calling International Conference on Computing Education Research, 2020
Proceedings of the Koli Calling '20: 20th Koli Calling International Conference on Computing Education Research, 2020
Proceedings of the ICER 2020: International Computing Education Research Conference, 2020
Proceedings of the HotNets '20: The 19th ACM Workshop on Hot Topics in Networks, 2020
2019
Art Sci. Eng. Program., 2019
Notional Machines and Programming Language Semantics in Education (Dagstuhl Seminar 19281).
Dagstuhl Reports, 2019
Proceedings of the 3rd Summit on Advances in Programming Languages, 2019
Proceedings of the 3rd Summit on Advances in Programming Languages, 2019
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019
Harnessing the Wisdom of the Classes: Classsourcing and Machine Learning for Assessment Instrument Generation.
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019
Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering Workshops, 2019
Proceedings of the 2019 ACM Conference on International Computing Education Research, 2019
Proceedings of the 2019 ACM Conference on International Computing Education Research, 2019
Proceedings of the Formal Methods - The Next 30 Years - Third World Congress, 2019
2018
Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018
Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018
Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018
Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018
Proceedings of the 39th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2018
Proceedings of the 39th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2018
Proceedings of the 2018 ACM Conference on International Computing Education Research, 2018
Proceedings of the Formal Methods - 22nd International Symposium, 2018
Proceedings of the 14th ACM SIGPLAN International Symposium on Dynamic Languages, 2018
2017
Proceedings of the 2nd Summit on Advances in Programming Languages, 2017
Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, 2017
Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, 2017
Proceedings of the Software Engineering and Formal Methods - 15th International Conference, 2017
Proceedings of the 2017 ACM SIGPLAN International Symposium on New Ideas, 2017
Proceedings of the 2017 ACM SIGPLAN International Symposium on New Ideas, 2017
Proceedings of the 17th Koli Calling Conference on Computing Education Research, 2017
2016
Programming Language Techniques for Incremental and Reactive Computing (Dagstuhl Seminar 16402).
Dagstuhl Reports, 2016
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016
Switches are Monitors Too!: Stateful Property Monitoring as a Switch Design Criterion.
Proceedings of the 15th ACM Workshop on Hot Topics in Networks, 2016
Proceedings of the 6th Workshop on Security and Privacy in Smartphones and Mobile Devices, 2016
2015
Dagstuhl Reports, 2015
Dagstuhl Reports, 2015
Proceedings of the 1st ACM SIGCOMM Symposium on Software Defined Networking Research, 2015
Proceedings of the 1st ACM SIGCOMM Symposium on Software Defined Networking Research, 2015
Proceedings of the 1st Summit on Advances in Programming Languages, 2015
Transferring Skills at Solving Word Problems from Computing to Algebra Through Bootstrap.
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015
Proceedings of the Programming Languages Mentoring Workshop, 2015
Proceedings of the 2015 Workshop on Partial Evaluation and Program Manipulation, 2015
Proceedings of the 2015 ACM International Symposium on New Ideas, 2015
Proceedings of the 26th IEEE International Symposium on Software Reliability Engineering, 2015
Proceedings of the 20th ACM SIGPLAN International Conference on Functional Programming, 2015
Proceedings of the FM 2015: Formal Methods, 2015
Proceedings of the 10th ACM Workshop on Programming Languages and Analysis for Security, 2015
2014
Scripting Languages and Frameworks: Analysis and Verification (Dagstuhl Seminar 14271).
Dagstuhl Reports, 2014
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation, 2014
Proceedings of the 11th USENIX Symposium on Networked Systems Design and Implementation, 2014
Proceedings of the Innovation and Technology in Computer Science Education Conference 2014, 2014
Proceedings of the Innovation and Technology in Computer Science Education Conference 2014, 2014
Proceedings of the Working Group Reports of the 2014 on Innovation & Technology in Computer Science Education Conference, 2014
Proceedings of the International Computing Education Research Conference, 2014
2013
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013
Proceedings of the Second ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking, 2013
Proceedings of the ACM SIGCOMM 2013 Conference, 2013
Proceedings of the 40th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2013
Usable security as a static-analysis problem: modeling and reasoning about user permissions in social-sharing systems.
Proceedings of the ACM Symposium on New Ideas in Programming and Reflections on Software, 2013
Proceedings of the 2013 ACM SIGPLAN International Conference on Object Oriented Programming Systems Languages & Applications, 2013
Proceedings of the 35th International Conference on Software Engineering, 2013
Proceedings of the Computer Security - ESORICS 2013, 2013
Proceedings of the ECOOP 2013 - Object-Oriented Programming, 2013
2012
Proceedings of the 3rd USENIX Conference on Web Application Development, 2012
Proceedings of the first workshop on Hot topics in software defined networks, 2012
Proceedings of the Static Analysis - 19th International Symposium, 2012
Proceedings of the ACM Symposium on New Ideas in Programming and Reflections on Software, 2012
Proceedings of the 2nd USENIX Workshop on Hot Topics in Management of Internet, 2012
Proceedings of the 8th Symposium on Dynamic Languages, 2012
Proceedings of the Abstract State Machines, Alloy, B, VDM, and Z, 2012
Proceedings of the 11th International Conference on Aspect-oriented Software Development, 2012
2011
Proceedings of the 20th USENIX Security Symposium, 2011
Proceedings of the 42nd ACM technical symposium on Computer science education, 2011
Proceedings of the ACM Symposium on New Ideas in Programming and Reflections on Software, 2011
Proceedings of the 16th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2011
Proceedings of the Seventh International Workshop on Computing Education Research, 2011
Proceedings of the Programming Languages and Systems, 2011
Proceedings of the International Conference on Human Factors in Computing Systems, 2011
2010
Proceedings of the 9th Annual Workshop on the Economics of Information Security, 2010
Proceedings of the Workshop on Future of Software Engineering Research, 2010
Proceedings of the Workshop on Future of Software Engineering Research, 2010
Proceedings of the 15th ACM Symposium on Access Control Models and Technologies, 2010
Proceedings of the Uncovering the Secrets of System Administration: Proceedings of the 24th Large Installation System Administration Conference, 2010
2009
Proceedings of the 18th International Conference on World Wide Web, 2009
Proceedings of the 5th Symposium on Usable Privacy and Security, 2009
Proceedings of the 2009 ACM Conference on Recommender Systems, 2009
Proceedings of the 24th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2009
Proceedings of the Formal Aspects in Security and Trust, 6th International Workshop, 2009
Proceedings of the Proceeding of the 14th ACM SIGPLAN international conference on Functional programming, 2009
Proceedings of the FM 2009: Formal Methods, 2009
2008
SIGPLAN programming language curriculum workshop: Discussion Summaries and recommendations.
ACM SIGPLAN Notices, 2008
Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2008
Proceedings of the Computer Security, 2008
Proceedings of the 6th ACM Workshop on Formal Methods in Security Engineering, 2008
2007
ACM Trans. Softw. Eng. Methodol., 2007
Autom. Softw. Eng., 2007
Proceedings of the 16th International Conference on World Wide Web, 2007
Proceedings of the 2007 ACM SIGPLAN Workshop on Partial Evaluation and Semantics-based Program Manipulation, 2007
Proceedings of the Computer Security, 2007
Proceedings of the 2007 Symposium on Dynamic Languages, 2007
2006
Sci. Comput. Program., 2006
Proceedings of the 2006 Symposium on Interactive 3D Graphics, 2006
Proceedings of the 11th ACM Symposium on Access Control Models and Technologies, 2006
Crossing State Lines: Adapting Object-Oriented Frameworks to Functional Reactive Languages.
Proceedings of the Functional and Logic Programming, 8th International Symposium, 2006
Proceedings of the Programming Languages and Systems, 2006
Proceedings of the Automated Reasoning, Third International Joint Conference, 2006
2005
Discussion summary: characteristics of web services and their impact on testing, analysis and verification.
ACM SIGSOFT Softw. Eng. Notes, 2005
Proceedings of the International Workshop on Automated Specification and Verification of Web Sites, 2005
Autom. Softw. Eng., 2005
Proceedings of the Verified Software: Theories, 2005
Proceedings of the 27th International Conference on Software Engineering (ICSE 2005), 2005
Proceedings of the 10th ACM SIGPLAN International Conference on Functional Programming, 2005
2004
J. Funct. Program., 2004
Comput. Sci. Educ., 2004
Proceedings of the 12th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2004, Newport Beach, CA, USA, October 31, 2004
Proceedings of the 19th IEEE International Conference on Automated Software Engineering (ASE 2004), 2004
Proceedings of the 19th IEEE International Conference on Automated Software Engineering (ASE 2004), 2004
Proceedings of the 19th IEEE International Conference on Automated Software Engineering (ASE 2004), 2004
Proceedings of the 26th International Conference on Software Engineering (ICSE 2004), 2004
2003
Proceedings of the Practical Aspects of Declarative Languages, 5th International Symposium, 2003
Proceedings of the Practical Aspects of Declarative Languages, 5th International Symposium, 2003
Proceedings of the 18th IEEE International Conference on Automated Software Engineering (ASE 2003), 2003
Proceedings of the 18th IEEE International Conference on Automated Software Engineering (ASE 2003), 2003
Proceedings of the 25th International Conference on Software Engineering, 2003
Proceedings of the Programming Languages and Systems, 2003
Proceedings of the 2nd International Conference on Aspect-Oriented Software Development, 2003
2002
Proceedings of the Model Checking of Software, 2002
Proceedings of the Tenth ACM SIGSOFT Symposium on Foundations of Software Engineering 2002, 2002
Proceedings of the 17th IEEE International Conference on Automated Software Engineering (ASE 2002), 2002
Advanced control flows for flexible graphical user interfaces: or, growing GUIs on trees or, bookmarking GUIs.
Proceedings of the 24th International Conference on Software Engineering, 2002
Proceedings of the Programming Languages and Systems, 2002
2001
Proceedings of the 8th European Software Engineering Conference held jointly with 9th ACM SIGSOFT International Symposium on Foundations of Software Engineering 2001, 2001
Proceedings of the 16th IEEE International Conference on Automated Software Engineering (ASE 2001), 2001
Proceedings of the Programming Languages and Systems, 2001
2000
Proceedings of the Practical Aspects of Declarative Languages, 2000
1999
Proceedings of the Formal Syntax and Semantics of Java, 1999
Programming Languages as Operating Systems (or Revenge of the Son of the Lisp Machine).
Proceedings of the fourth ACM SIGPLAN International Conference on Functional Programming (ICFP '99), 1999
Proceedings of the Generative and Component-Based Software Engineering, 1999
Proceedings of the Programming Languages and Systems, 1999
1998
Proceedings of the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 1998
Proceedings of the ECOOP'98, 1998
1997
Proceedings of the Programming Languages: Implementations, 1997
1996
Proceedings of the ACM SIGPLAN'96 Conference on Programming Language Design and Implementation (PLDI), 1996
1994