MASSPEC: multiagent system specification through policy exploration and checking

Date

2012-04-24

Journal Title

Journal ISSN

Volume Title

Publisher

Kansas State University

Abstract

Multiagent systems have been proposed as a way to create reliable, adaptable, and efficient systems. As these systems grow in complexity, configuration, tuning, and design of these systems can become as complex as the problems they claim to solve. As researchers in multiagent systems engineering, we must create the next generation of theories and tools to help tame this growing complexity and take some of the burden off the systems engineer. In this thesis, I propose guidance policies as a way to do just that. I also give a framework for multiagent system design, using the concept of guidance policies to automatically generate a set of constraints based on a set of multiagent system models as well as provide an implementation for generating code that will conform to these constraints. Presenting a formal definition for guidance policies, I show how they can be used in a machine learning context to improve performance of a system and avoid failures. I also give a practical demonstration of converting abstract requirements to concrete system requirements (with respect to a given set of design models).

Description

Keywords

Multiagent Systems, Policies, Artificial Intelligence, Model Checking, Software Engineering

Graduation Month

May

Degree

Doctor of Philosophy

Department

Department of Computing and Information Sciences

Major Professor

Scott A. DeLoach

Date

2012

Type

Dissertation

Citation