Building a Health Care Multi-Agent Simulation Sysmte with Role-Based Modeling

Building a Health Care Multi-Agent Simulation Sysmte with Role-Based Modeling

Xiaoquin Zhang (University of Massachusetts Dartmouth, USA), Haiping Xu (University of Massachusetts Dartmouth, USA) and Bhavesh Shrestha (University of Massachusetts Dartmouth, USA)
DOI: 10.4018/978-1-60566-772-0.ch006
OnDemand PDF Download:
No Current Special Offers


Multi-Agent System (MAS) is a suitable programming paradigm for simulating and modeling health care systems and applications, where resources, data, control and services are widely distributed. We have developed a multi-agent software prototype to simulate the activities and roles inside a health care system. The prototype is developed using a framework called Role-based Agent Development Environment (RADE). In this chapter, the authors present an integrated approach for modeling, designing and implementing a multi-agent health care simulation system using RADE. They describe the definition of role classes and agent classes, as well as the automatic agent generation process. The authors illustrate the coordination problem and present a rule-based coordination approach. In the end, they present a runtime scenario of this health care simulation system, which demonstrates that dynamic task allocation can be achieved through the creation of role instances and the mapping from role instances to agents. This scenario also explains how agents coordinate their activities given their local constraints and interdependence among distributed tasks.
Chapter Preview


Researchers have studied a number of approaches for defining and developing autonomous agents and multi-agent system from different directions. Here we discuss related research work in four areas: agent development framework, role-based modeling of agent-based systems, specification of coordination rules, and model-driven development of multi-agent systems.

Complete Chapter List

Search this Book: