A THEORY-BASED ENVIRONMENT FOR CREATING REUSABLE COGNITIVE MODELS
Open Access
Author:
Cohen, Mark A
Graduate Program:
Information Sciences and Technology
Degree:
Doctor of Philosophy
Document Type:
Dissertation
Date of Defense:
August 18, 2008
Committee Members:
Frank Edward Ritter, Committee Chair/Co-Chair Steven Raymond Haynes, Committee Member Mary Beth Rosson, Committee Member Richard Alan Carlson, Committee Member
Intelligent agents and cognitive models are useful for a number of purposes. Unfortunately, limited theory-based tool and language support for the creation of intelligent agents has made it difficult for modelers to create, debug, and reuse agent software. This dissertation explores how to make it easier to create intelligent agents, and especially cognitive models, by taking advantage of established software engineering principles. The benefits of applying software engineering principles to intelligent agent development is demonstrated with the creation of a high-level language and development environment that embodies these principles, and with an evaluation of this language and environment, in use, by students and cognitive modelers.