* * * *
Last Updated 08-Jan-2007 © Matthew McNaughton 2007

Matthew P. McNaughton
home
/ publications

Publications
Thesis
Journals and Book Contributions
Workshops
Conferences
Symposiums

Thesis

Exact Multiple Sequence Alignment
M. McNaughton
M.Sc. Dissertation, University of Alberta, 2003
postscript

Journals and Book Contributions

Creating a Visual Scripting System
Matthew McNaughton, Thomas Roy
AI Game Programming Wisdom 3, ed. Steve Rabin (Hingham: Charles River Media, 2006): 567-582
link to publisher

Generating Ambient Behaviors in Computer Role-Playing Games
Maria Cutumisu, Duane Szafron, Jonathan Schaeffer, Matthew McNaughton, Thomas Roy, Curtis Onuczko, and Mike Carbonaro
IEEE Intelligent Systems, Sept./Oct. 2006, vol. 21,  no. 5,  pp. 19-27
abstract or pdf (A preliminary version of this paper appeared as: LNAI 3814, Springer-Verlag (Intetain Conference 05), 2005, pp. 34-43).

Pattern-based AI Scripting using ScriptEase
M. McNaughton, J. Redford, J. Schaeffer and D. Szafron
Advances in Artificial Intelligence, Y. XIang and B. Chaib-draa (eds), (New York: Springer Verlag, 2003) pp. 35-49
abstract
or pdf

Workshops

Code Generation for AI Scripting in Computer Role-Playing Games
M. McNaughton, J. Schaeffer, D. Szafron, D. Parker and J. Redford
Challenges in Game AI Workshop at the 19th National Conference on Artificial Intelligence (AAAI-04), July 2004
abstract or pdf

Conferences

Evaluating Pattern Catalogs - The Computer Games Experience
M. Cutumisu, C. Onuczko, D. Szafron, J. Schaeffer, M. McNaughton, T. Roy, J. Siegel and M. Carbonaro
Proceeding of the 28th International Conference on Software Engineering (ICSE '06) May 2006
abstract or pdf

Broker: An Interprocess Communication Solution for Multi-Robot Systems
M. McNaughton, S. Verret, A. Zadorozny, and H. Zhang.
Proceedings of the 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems(IROS '05) August 2005
abstract or pdf

A Pattern Catalog For Computer Role Playing Games
C. Onuczko, M. Cutumisu, D. Szafron, J. Schaeffer, M. McNaughton, T. Roy, K. Waugh, M. Carbonaro and J. Siegel
Proceedings of the GameOn North America Conference, August 2005
abstract or pdf

Interactive Story Writing in the Classroom: Using Computer Games
Mike Carbonaro, Maria Cutumisu, Matthew McNaughton, Curtis Onuczko, Thomas Roy, Jonathan Schaeffer, Duane Szafron, Stephanie Gillis and Sabrina Kratchmer
Proceedings of the International Digital Games Research Association Conference 2005 (DiGRA '05), June 2005
abstract or pdf

Writing Interactive Stories in the Classroom
Duane Szafron, Mike Carbonaro, Maria Cutumisu, Stephanie Gillis, Matthew McNaughton, Curtis Onuczko, Thomas Roy and Jonathan Schaeffer
Interactive Multimedia Electronic Journal of Computer-Enhanced Learning (IMEJ), Volume 7, Number 1, May 2005, 13 pages
abstract or online version

ScriptEase: Generative Design Patterns for Computer Role-Playing Games
M. McNaughton, M. Cutumisu, D. Szafron, J. Schaeffer, J. Redford and D. Parker
Proceedings of the 19th IEEE International Conference on Automated Software Engineering (ASE '04) September 2004
abstract
or pdf

A Demonstration of Generating Scripting Code for Computer Role-Playing Games - ScriptEase
M. McNaughton, M. Cutumisu, D. Szafron, J. Schaeffer, J. Redford, D. Parker.
Proceedings of the 19th IEEE International Conference on Automated Software Engineering (ASE '04) September 2004
pdf

Color Vision for RoboCup With Fast Lookup Tables
Matthew McNaughton and Hong Zhang
Proceedings of the IEEE International Conference on Robotics, Intelligent Systems and Signal Processing (RISSP'03), October 2003
abstract or postscript or pdf

Pattern-based AI Scripting using ScriptEase
M. McNaughton, J. Redford, J. Schaeffer and D. Szafron
Proceedings of the Sixteenth Canadian Conference on Artificial Intelligence (AI 2003), June 2003
abstract
or pdf

Memory-Efficient A* Heuristics for Multiple Sequence Alignment
Matthew McNaughton, Paul Lu, Jonathan Schaeffer and Duane Szafron
Proceedings of the Nineteenth National Conference on Artificial Intelligence (AAAI'2002), July 2002, pp. 737- 743.
abstract
or pdf

Symposiums

Using the SGI Pro64 Open Source Compiler Infra-Structure for Teaching and Research
J. N. Amaral, C. Barton, A. C. Macdonell, and M. McNaughton
Proceedings of 13th Symposium on Computer Architecture and High Performance Computing (SBAC-PAD 2001), September, 2001.
abstract or postscript