Keith Wansbrough

According to our database1, Keith Wansbrough authored at least 13 papers between 1997 and 2019.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2019
Engineering with Logic: Rigorous Test-Oracle Specification and Validation for TCP/IP and the Sockets API.
J. ACM, 2019

2008
Dynamic rebinding for marshalling and update, via redex-time and destruct-time reduction.
J. Funct. Program., 2008

2007
Acute: High-level programming language design for distributed computation.
J. Funct. Program., 2007

2006
Engineering with logic: HOL specification and symbolic-evaluation testing for TCP implementations.
Proceedings of the 33rd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2006

2005
Rigorous specification and conformance testing techniques for network protocols, as applied to TCP, UDP, and sockets.
Proceedings of the ACM SIGCOMM 2005 Conference on Applications, 2005

2003
Simple polymorphic usage analysis.
PhD thesis, 2003

Global abstraction-safe marshalling with hash types.
Proceedings of the Eighth ACM SIGPLAN International Conference on Functional Programming, 2003

Dynamic rebinding for marshalling and update, with destruct-time?
Proceedings of the Eighth ACM SIGPLAN International Conference on Functional Programming, 2003

2002
Rigour is good for you <i>and</i> feasible: reflections on formal treatments of C and UDP sockets.
Proceedings of the 10th ACM SIGOPS European Workshop, Saint-Emilion, France, July 1, 2002, 2002

Timing UDP: Mechanized Semantics for Sockets, Threads, and Failures.
Proceedings of the Programming Languages and Systems, 2002

2001
The UDP Calculus: Rigorous Semantics for Real Networking.
Proceedings of the Theoretical Aspects of Computer Software, 4th International Symposium, 2001

1999
Once Upon a Polymorphic Type.
Proceedings of the POPL '99, 1999

1997
A Modular Monadic Action Semantics.
Proceedings of the Conference on Domain-Specific Languages, 1997


  Loading...