+--------------------------------------------------------+
           Papers, Manuscripts, and Projects
+--------------------------------------------------------+

 Journal Papers
----------------------------------------------------------

 * A Denotational Semantics for SPARC TSO
   Ryan Kavanagh and Stephen Brookes.
   Logical Methods in Computer Science, May 8, 2019, Volume 15, Issue 2.
   [PDF]
 * Empirical Study of Integration Activities in Distributions
   of Open Source Software
   Bram Adams, Ryan Kavanagh, Ahmed E. Hassan, and Daniel M. German.
   Empirical Software Engineering (EMSE), June 2016, Volume 21, Issue 3,
   pp. 960-1001.
   [DOI]: 10.1007/s10664-015-9371-y
   [PDF]
 Conference Papers
----------------------------------------------------------

 * Parametrized Fixed Points and Their Applications to Session Types
   Ryan Kavanagh
   Proceedings of The Thirty-Sixth Conference on the Mathematical
   Foundations of Programming Semantics (MFPS XXXVI). Electronic Notes
   in Theoretical Computer Science. To appear.

 * Denotational Semantics for SPARC TSO
   Ryan Kavanagh and Stephen Brookes.
   Proceedings of The Thirty-third Conference on the Mathematical
   Foundations of Programming Semantics (MFPS XXXIII).  Electronic Notes
   in Theoretical Computer Science Volume 336, 16 April 2018, pp. 223-239.
   [PDF]
 Workshop Papers
----------------------------------------------------------

 * Substructural Observed Communications Semantics
   Ryan Kavanagh
   Proceedings Combined 27th International Workshop on Expressiveness
   in Concurrency and 17th Workshop on Structural Operational Semantics
   (EXPRESS/SOS 2020), Online, 31 August 2020, Electronic Proceedings
   in Theoretical Computer Science 322, pp. 69–87.
   [DOI]: 10.4204/EPTCS.322.7
   [PDF]
 Thesis
----------------------------------------------------------

 * Communication-Based Semantics for Recursive Session-Typed Processes
   Ryan Kavanagh
   PhD Thesis. Pittsburgh, PA: Computer Science Department,
   Carnegie Mellon University, September 30, 2021, xi+313 pp.
   [PDF]


 Thesis Proposal
----------------------------------------------------------

 * Denotational Semantics for Session-Typed Processes
   Ryan Kavanagh
   PhD Thesis Proposal.
   Computer Science Department, Carnegie Mellon University.
   Defended May 12, 2020.
   [PDF]
 Preprints
----------------------------------------------------------

 * A denotational account of C11-style memory
   Ryan Kavanagh and Stephen Brookes.
   April 2018. [arXiv:1804.04214]
   [PDF]
 * Coupled Logical Bisimulation for the Lambda-Calculus
   Ryan Kavanagh, Jean-Marie Madiot.
   October 2014. [arXiv:1410.2833]
   [PDF]
 Term Papers
----------------------------------------------------------

 * Explorations on the Wallace-Bolyai-Gerwien Theorem
   Ryan Kavanagh. March 2015.
   [PDF]
 * On Irreducible Rational Quintics
   Ryan Kavanagh. April 2014.
   Note: This paper is buggy per http://mathoverflow.net/q/217868
   [PDF]
 * A Primer on Provability Logic
   Ryan Kavanagh. April 2012.
   [PDF]
 * Explorations on the Dimension of a Graph
   Ryan Kavanagh. December 2011.
   [PDF]
 Last update: 2020-08-31