A multiagent approach to teaching complex systems development

Simon Lynch, Keerthi Rajendran

    Research output: Chapter in Book/Report/Conference proceedingChapter

    Abstract

    Teaching practical development of multi-agent systems (MAS) presents various difficulties. This is also the case for application areas, like multimodal dialog systems (MMD), which rely on agent technologies to provide their systems infrastructure. These areas are challenging for novices and require significant pre-requisite knowledge from both learners and educators. The authors aim to reduce these difficulties, targeting teaching towards undergraduate and postgraduate computing students from increasingly diverse educational backgrounds. The authors specify an adaptable multi-agent architecture and provide a set of general purpose agents to handle essential multimodal tasks like speech input/output, fusion and semantic analysis. They outline the design of this system and describe how it provides a framework for students to assemble complex systems and experiment with agent-level design patterns. They evaluate the usability of the resulting software and tools using the Cognitive Dimensions Framework and by examining students' experience of using this approach in computing courses and project work.

    Original languageEnglish
    Title of host publicationMulti-Agent Systems for Education and Interactive Entertainment
    Subtitle of host publicationDesign, Use and Experience
    PublisherIGI Global
    Pages70-87
    Number of pages18
    ISBN (Print)9781609600808
    DOIs
    Publication statusPublished - 1 Dec 2010

    Fingerprint Dive into the research topics of 'A multiagent approach to teaching complex systems development'. Together they form a unique fingerprint.

  • Cite this

    Lynch, S., & Rajendran, K. (2010). A multiagent approach to teaching complex systems development. In Multi-Agent Systems for Education and Interactive Entertainment: Design, Use and Experience (pp. 70-87). IGI Global. https://doi.org/10.4018/978-1-60960-080-8.ch004