Publications

Symbolic Pattern Matching in Clojure
Lynch, S.C.
2015; The 8th European Lisp Symposium, London


Reasoning about Complexity – Software Models as External Representations
Lynch, S.C., Ferguson, J.
2014; 25th Workshop of The Psychology of Programming Interest Group, Brighton, UK


Monitoring Defects in Regression Testing via Spectra-Based Fault Localisation
Daniel Howden, Joao F. Ferreira, Simon Lynch
Pre-publication, a work in progress.


Students' Collaborative Reasoning about Natural Selection as a Complex System through the Use of NetLogo as a Digital Representation
Ferguson, J., Lynch, S.C.
2014; Conference Paper at 4th Asian Conference on Technology in the Classroom, Osaka, Japan


On economic and societal benefits of altruistic acts
Richard Sherriff, Daniel Howden
A student paper.


A Multiagent Approach to Teaching Complex Systems Development
Lynch, S.C, and Rajendran, K.
In Multi-Agent Systems for Education and Interactive Entertainment: Design, Use and Experience, IGI Global, 2011


Using Meta-Agents To Build MAS Platforms and Middleware
Lynch, S.
2011; International Conference on Agents and Artificial Intelligence (ICAART)


A Framework for Teaching Multiagent Systems
Lynch, S.C, and Rajendran, K.
Workshop on Educational Uses of Multi-Agent Systems at Eigth Intl. Conf. on Autonomous Agents and Multiagent Systems (AAMAS 2009)


Tools for Novice AI Programmers
Lynch, S.
In Fasli, M. (ed.) Proceedings of the 4th Artificial Intelligence in Education Workshop, Cambridge, UK. HEA-ICS, 2009.


A Framework for Teaching Multimodal Interface Construction
Lynch, S.C, and Rajendran, K.
In Fasli, M. (ed.) Proceedings of the 4th Artificial Intelligence in Education Workshop, Cambridge, UK. HEA-ICS, 2009.


Providing Integrated Development Environments for Multiagent Systems
Lynch, S.C, and Rajendran, K.
2008; Proceedings of 6th Multiagent System Technologies (MATES '08), Lecture Notes in Artificial Intelligence (LNAI) Springer-Verlag.


A Cluedo Case Study
Stoddart, B., Rajendran, K., Lynch, S.
July 2008; Proceedings of Les Journees Scientifiques de L'Universite de Nantes, Christian Attiogbe, Henri Habrias (Eds.), APCB, Faculte des sciences, Nantes.


Breaking Into Industry: Tool Support for Multiagent Systems
Lynch, S.C, and Rajendran, K.
Proceedings of the Sixth Intl. Joint Conf. on Autonomous Agents and Multiagent Systems (AAMAS 07).


Multi-Agent Systems Design for Novices
Lynch, S.C, and Rajendran, K.
Journal of Computer Science Education (Vol. 15, 1), 2005.


Design Diagrams for Multi-Agent Systems
Lynch, S.C, and Rajendran, K.
16th Annual Workshop of the Psychology of Programming Interest Group , Institute of Technology, Carlow, Ireland, 2004.


Boris - A Framework for Developing Multi-Agent Systems
Lynch, S.C, and Rajendran, K.
International Lisp Conference (ILC), New York, 2003.


Modelling GUI Interaction Events for Java Learners
Lynch, S.C, Rajendran, K., and Parsons, D. J.
Java Programming in Education Workshop
ACS/IEEE International Conference on Computer Systems and Applications, Tunis, Tunisia, 2003.


Softening the Complexity of Intelligent Systems Programming
Lynch, S.C
Conference Paper & Proceedings, 14th Annual Workshop
The Psychology of Programming Interest Group, Brunel University, UK, 2002. (PPIG, 14)