2011
CoSMoS process, models, and metamodels (PDF)
Paul S. Andrews, Susan Stepney, Tim Hoverd, Fiona A. C. Polack, Adam T. Sampson and Jon Timmis
In Susan Stepney, Peter H. Welch, Paul S. Andrews and Carl G. Ritson (eds.)
Proceedings of the 2011 Workshop on Complex Systems Modelling and Simulation
pp. 1—14
Luniver Press
BibTeX
Linking scales: simulation and visualisation
Adam T. Sampson
Presentation at CoSMoS 2011
BibTeX Slides
Process-Oriented Subsumption Architectures in Swarm Robotic Systems (PDF)
Jeremy C. Posso, Adam T. Sampson, Jonathan Simpson and Jon Timmis
In Peter H. Welch, Adam T. Sampson, Jan B. Pedersen, Jon Kerridge, Jan F. Broenink and Frederick R.M. Barnes (eds.)
Communicating Process Architectures 2011, volume 68 of Concurrent Systems Engineering
pp. 303—316
IOS Press
BibTeX Slides
Distributing Concurrent Simulation
Adam T. Sampson
Fringe presentation at Communicating Process Architectures 2011
BibTeX Slides
Concurrent Event-Driven Programming in occam-pi for the Arduino (PDF)
Christian L. Jacobsen, Matthew C. Jadud, Omer Kilic and Adam T. Sampson
In Peter H. Welch, Adam T. Sampson, Jan B. Pedersen, Jon Kerridge, Jan F. Broenink and Frederick R.M. Barnes (eds.)
Communicating Process Architectures 2011, volume 68 of Concurrent Systems Engineering
pp. 177—193
IOS Press
BibTeX
This is a Parallel Parrot
Adam T. Sampson
Fringe presentation at Communicating Process Architectures 2011
BibTeX Slides
Object Store Based Simulation Interworking (PDF)
Carl G. Ritson, Paul S. Andrews and Adam T. Sampson
In Peter H. Welch, Adam T. Sampson, Jan B. Pedersen, Jon Kerridge, Jan F. Broenink and Frederick R.M. Barnes (eds.)
Communicating Process Architectures 2011, volume 68 of Concurrent Systems Engineering
pp. 243—254
IOS Press
BibTeX
Communicating Process Architectures 2011
Peter H. Welch, Adam T. Sampson, Jan B. Pedersen, Jon Kerridge, Jan F. Broenink and Frederick R.M. Barnes (eds.)
Volume 68 of Concurrent Systems Engineering
IOS Press
BibTeX
Informing coarse-graining through concurrency
Adam Sampson and Jim Bown
Presentation at Microsoil II
BibTeX Slides
Modelling at the tissue scale: a concurrent approach
Adam Sampson and Alexey Goltsov
Presentation at Signalling 2011
BibTeX Slides
Scalable Simulation for Systems Medicine
Adam Sampson
Presentation at SICSA Workshop on Systems Medicine
BibTeX Slides
Multicore scheduling for lightweight communicating processes (PDF)
Carl G. Ritson, Adam T. Sampson and Frederick R. M. Barnes
In Science of Computer Programming
In press
BibTeX
Colliding blobs with Threading Building Blocks
Adam Sampson
Presentation at SICSA Multicore Challenge II
BibTeX Slides
Using Models in Complex Systems Simulation (PDF)
Paul Andrews, Fiona Polack, Adam Sampson, Susan Stepney and Jon Timmis
Poster presented at Epistemology of Modeling and Simulation 2011
BibTeX
Free-Range Code: open source in practice
Adam Sampson
University of York TRANSIT seminar
BibTeX Slides
2010
This Is A Parallel Parrot
Adam Sampson
Presentation at SICSA Multicore Challenge I
BibTeX Slides
Information visualization and the arts-science-social science interface (PDF)
J. Bown, K. Fee, A. Sampson, M. Shovman, R. Falconer, A. Goltsov, J. Issacs, P. Robertson, K. Scott-Brown and A. Szymkowiak
In M. D. Tiwari, R. C. Tripathi and Anupam Agrawal (eds.)
IITM '10: Proceedings of the First International Conference on Intelligent Interactive Technologies and Multimedia
pp. 9—17
ACM
BibTeX
Modelling fungal colonies and communities: challenges and opportunities (PDF)
Ruth E. Falconer, James L. Bown, Eilidh McAdam, Paco Perez-Reche, Adam T. Sampson, Jan van den Bulcke and Nia A. White
In IMA Fungus, volume 1 number 2
pp. 155—159
BibTeX
The Best of Most Worlds: Shared Objects for Multilingual Simulation (PDF)
Adam T. Sampson and Paul S. Andrews
In 9th Workshop on Parallel/High-Performance Object-Oriented Scientific Computing (POOSC'10)
BibTeX
Process-Oriented Patterns for Concurrent Software Engineering (PDF)
Adam T. Sampson
PhD thesis
University of Kent
BibTeX
Future directions for modelling fungi
Jim Bown and Adam T. Sampson
Presentation at IMC9 Modelling Fungal Colonies and Communities SIG
BibTeX Slides
Proceedings of the 2010 Workshop on Complex Systems Modelling and Simulation (PDF)
Susan Stepney, Peter H. Welch, Paul S. Andrews and Adam T. Sampson (eds.)
Luniver Press
BibTeX
Plumbing the Arduino
Adam Sampson and Omer Kilic
Presentation at Open Source Hardware User Group 3
BibTeX Slides
A Transactional Architecture for Simulation (PDF)
Tim Hoverd and Adam T. Sampson
In ICECCS 2010: Fifteenth IEEE International Conference on Engineering of Complex Computer Systems
pp. 286—290
IEEE Press
BibTeX Slides
Reflections on the Simulation of Complex Systems for Science (PDF)
Fiona A. C. Polack, Paul S. Andrews, Teodor Ghetiu, Mark Read, Susan Stepney, Jon Timmis and Adam T. Sampson
In ICECCS 2010: Fifteenth IEEE International Conference on Engineering of Complex Computer Systems
pp. 276—285
IEEE Press
BibTeX Slides
CoSMoS: A Reusable Approach to Complex Systems Simulation
Adam T. Sampson
University of Abertay White Space Research seminar
BibTeX Slides
2009
Clocks
Adam T. Sampson and Neil C. C. Brown
Fringe presentation at Communicating Process Architectures 2009
BibTeX Slides
occam on the Arduino
Adam T. Sampson, Matthew C. Jadud and Christian L. Jacobsen
Fringe presentation at Communicating Process Architectures 2009
BibTeX Slides
Communicating Process Architectures 2009
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 (eds.)
Volume 67 of Concurrent Systems Engineering
IOS Press
BibTeX
Alloy: Fast Generic Transformations for Haskell (PDF)
Neil C.C. Brown and Adam T. Sampson
In Haskell '09: Proceedings of the 2009 ACM SIGPLAN Haskell Symposium
pp. 105—116
BibTeX Slides
The CoSMoS Process: Simulations for Scientific Exploration (PDF)
Paul S. Andrews, Susan Stepney, Jon Timmis, Fiona Polack, Adam Sampson, Peter Welch and Frederick Barnes
In ECCS 2009: European Conference on Complex Systems
Extended abstract
BibTeX
Multicore Scheduling for Lightweight Communicating Processes (PDF)
Carl G. Ritson, Adam T. Sampson and Frederick R. M. Barnes
In John Field and Vasco Thudichum Vasconcelos (eds.)
Coordination Models and Languages, 11th International Conference, COORDINATION 2009, Lisboa, Portugal, June 9-12, 2009. Proceedings, volume 5521 of Lecture Notes in Computer Science
pp. 163—183
Springer
BibTeX Slides
Birds on the Wall: Distributing a Process-Oriented Simulation (PDF)
Adam T. Sampson, John Markus Bjørndalen and Paul S. Andrews
In 2009 IEEE Congress on Evolutionary Computation (CEC 2009)
pp. 225—231
IEEE Press
BibTeX Slides
The engineering of concurrent simulations of complex systems (PDF)
Fiona A.C. Polack, Paul S. Andrews and Adam T. Sampson
In 2009 IEEE Congress on Evolutionary Computation (CEC 2009)
pp. 217—224
IEEE Press
BibTeX Slides
2008
Generics in Small Doses (PDF)
Adam T. Sampson and Neil C. C. Brown
Presentation at Fun in the Afternoon, November 2008
BibTeX Slides
Two-Way Protocols for occam-pi (PDF)
Adam T. Sampson
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 (eds.)
Communicating Process Architectures 2008, volume 66 of Concurrent Systems Engineering
pp. 85—97
IOS Press
BibTeX Slides
Tock: One Year On
Adam T. Sampson and Neil C. C. Brown
Fringe presentation at Communicating Process Architectures 2008
BibTeX Slides
Process-Oriented Collective Operations (PDF)
John Markus Bjørndalen and Adam T. Sampson
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 (eds.)
Communicating Process Architectures 2008, volume 66 of Concurrent Systems Engineering
pp. 309—328
IOS Press
BibTeX Slides
Communicating Process Architectures 2008
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 (eds.)
Volume 66 of Concurrent Systems Engineering
IOS Press
BibTeX
Simulating biology: towards understanding what the simulation shows (PDF)
Paul S. Andrews, Fiona Polack, Adam T. Sampson, Lisa Scott and Mark Coles
In Susan Stepney, Fiona Polack and Peter Welch (eds.)
Proceedings of the 2008 Workshop on Complex Systems Modelling and Simulation, York, UK, September 2008
pp. 93—123
Luniver Press
BibTeX Slides
Investigating patterns for the process-oriented modelling and simulation of space in complex systems (PDF)
Paul S. Andrews, Adam T. Sampson, John Markus Bjørndalen, Susan Stepney, Jon Timmis, Douglas N. Warren and Peter H. Welch
In S. Bullock, J. Noble, R. Watson and M. A. Bedau (eds.)
Artificial Life XI: Proceedings of the Eleventh International Conference on the Simulation and Synthesis of Living Systems
pp. 17—24
MIT Press, Cambridge, MA
BibTeX Slides
Complex systems models: engineering simulations (PDF)
Fiona A.C. Polack, Tim Hoverd, Adam T. Sampson, Susan Stepney and Jon Timmis
In S. Bullock, J. Noble, R. Watson and M. A. Bedau (eds.)
Artificial Life XI: Proceedings of the Eleventh International Conference on the Simulation and Synthesis of Living Systems
pp. 482—489
MIT Press, Cambridge, MA
BibTeX
Matching and Modifying with Generics (PDF)
Neil C.C. Brown and Adam T. Sampson
In Trends in Functional Programming (TFP) 2008
pp. 304—318
BibTeX Slides
2007
Herding Fish: from TUNA to CoSMoS
Adam Sampson
University of Sheffield Verification and Testing Group seminar
BibTeX Slides
Compiling occam to C with Tock
Adam T. Sampson
Fringe presentation at Communicating Process Architectures 2007
BibTeX Slides
Making music with occam-pi
Adam Sampson
University of Kent Systems Research Group seminar
BibTeX Slides
2006
occam-pi Masterclass
Adam Sampson
Short course on occam-pi for Kent postgrad students
BibTeX Slides
Video Processing in occam-pi (PDF)
Carl G. Ritson, Adam T. Sampson and Frederick R.M. Barnes
In P.H. Welch, J. Kerridge and F.R.M. Barnes (eds.)
Communicating Process Architectures 2006, volume 64 of Concurrent Systems Engineering Series
pp. 311—329
IOS Press
BibTeX
pony - The occam-pi Network Environment (PDF)
Mario Schweigler and Adam Sampson
In Peter Welch, Jon Kerridge and Fred Barnes (eds.)
Communicating Process Architectures 2006, volume 64 of Concurrent Systems Engineering Series
pp. 77—108
IOS Press
BibTeX
Making music with occam-pi
Adam Sampson
Fringe presentation at Communicating Process Architectures 2006
BibTeX
2005
Lazy Cellular Automata with Communicating Processes (PDF)
A.T. Sampson, P.H. Welch and F.R.M. Barnes
In J.F. Broenink, H.W. Roebbers, J.P.E. Sunter, P.H. Welch and D.C. Wood (eds.)
Communicating Process Architectures 2005, volume 63 of Concurrent Systems Engineering Series
pp. 165—175
IOS Press
BibTeX Slides
Barrier Synchronisation for occam-pi (PDF)
Frederick R.M. Barnes, Peter H. Welch and Adam T. Sampson
In Hamid R. Arabnia (eds.)
Proceedings of the 2005 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'05)
pp. 173—179
CSREA Press
BibTeX
2004
Through the Looking-Glass: the technology behind the UK Mirror Service
Adam Sampson
UKC Systems Engineering Research Group seminar
BibTeX Slides