Publications by Dr Neil Brown
Publication period (7/2007 onwards) - ordered by publication type and date
Journal Papers
Conference Papers
-
Repositories of teaching material and communities of use: nifty assignments and the
greenroom.
Sally Fincher, Michael Kölling, Ian Utting, Neil Brown, and Phil Stevens.
In Proceedings of the Sixth international workshop on Computing education
research, pages 107-114. ACM SIGCSE, August 2010.
-
Relating
and Visualising CSP, VCR and Structural Traces.
Neil C. C. Brown and Marc L. Smith.
In Peter H. Welch, Herman W. Roebbers, Jan F. Broenink, Frederick R.M. Barnes,
Carl G. Ritson, Adam T. Sampson, Gardiner S. Stiles, and Brian Vinter,
editors, Communicating Process Architectures 2009, volume 67 of
Concurrent Systems Engineering, pages 89-103, Amsterdam, The
Netherlands, November 2009. WoTUG, IOS Press.
-
Auto-Mobiles: Optimised Message-Passing.
Neil C. C. Brown.
In Peter H. Welch, Herman W. Roebbers, Jan F. Broenink, Frederick R.M. Barnes,
Carl G. Ritson, Adam T. Sampson, Gardiner S. Stiles, and Brian Vinter,
editors, Communicating Process Architectures 2009, volume 67 of
Concurrent Systems Engineering, pages 225-238, Amsterdam, The
Netherlands, November 2009. WoTUG, IOS Press.
-
Alloy:
Fast generic transformations for Haskell.
Neil C.C. Brown and Adam T. Sampson.
In Haskell '09: Proceedings of the 2009 ACM SIGPLAN Haskell
Symposium, pages 105-116, September 2009.
-
Representation and implementation of csp and vcr traces.
Neil C.C. Brown and Marc L. Smith.
In Peter H. Welch, Susan Stepney, Fiona A.C. Polack, Frederick R.M. Barnes,
Alistair A. McEwan, Gardner S. Stiles, Jan F. Broenink, and Adam T. Sampson,
editors, Communicating Process Architectures 2008, volume 66 of
Concurrent Systems Engineering, pages 329-345, Amsterdam, The
Netherlands, September 2008. WoTUG, IOS Press.
-
Communicating haskell processes: Composable explicit concurrency using monads.
Neil C.C. Brown.
In Peter H. Welch, Susan Stepney, Fiona A.C. Polack, Frederick R.M. Barnes,
Alistair A. McEwan, Gardner S. Stiles, Jan F. Broenink, and Adam T. Sampson,
editors, Communicating Process Architectures 2008, volume 66 of
Concurrent Systems Engineering, pages 67-83, Amsterdam, The
Netherlands, September 2008. WoTUG, IOS Press.
-
Matching
and modifying with generics.
Neil C. C. Brown and Adam T. Sampson.
In Peter Achten, Pieter Koopman, and Marco T. Morazán, editors, Trends in
Functional Programming (TFP) 2008, pages 304-318, May 2008.
Draft Proceedings.
-
C++CSP2: A Many-to-Many Threading Model for Multicore
Architectures.
Neil C. C. Brown.
In Alistair A. McEwan, Wilson Ifill, and Peter H. Welch, editors,
Communicating Process Architectures 2007, pages 183-205, July
2007.
-
Integrating
and Extending JCSP.
P.H. Welch, N.C.C. Brown, J. Moores, K. Chalmers, and B. Sputh.
In Steve Schneider, Alistair A. McEwan, Wilson Ifill, and Peter H. Welch,
editors, Communicating Process Architectures 2007, volume 65 of
Concurrent Systems Engineering, pages 349-370, Amsterdam, The
Netherlands, July 2007. WoTUG, IOS.
Miscellaneous