Hostname: page-component-74656f9884-npj9w Total loading time: 0 Render date: 2026-11-06T23:09:14.359Z Has data issue: false hasContentIssue false

A knowledge-rich distributed decision support framework: a case study for brain tumour diagnosis

Published online by Cambridge University Press:  28 July 2011

David Dupplaw*
Affiliation:
Intelligence, Agents, Multimedia Group, School of Electronics and Computer Science, University of Southampton, Highfield, Southampton SO17 1BJ, UK; e-mail: dpd@ecs.soton.ac.uk, croitoru@lirmm.fr, sd@ecs.soton.ac.uk, bo01.hu@sap.com, phl@ecs.soton.ac.uk
Madalina Croitoru*
Affiliation:
Intelligence, Agents, Multimedia Group, School of Electronics and Computer Science, University of Southampton, Highfield, Southampton SO17 1BJ, UK; e-mail: dpd@ecs.soton.ac.uk, croitoru@lirmm.fr, sd@ecs.soton.ac.uk, bo01.hu@sap.com, phl@ecs.soton.ac.uk
Srinandan Dasmahapatra*
Affiliation:
Intelligence, Agents, Multimedia Group, School of Electronics and Computer Science, University of Southampton, Highfield, Southampton SO17 1BJ, UK; e-mail: dpd@ecs.soton.ac.uk, croitoru@lirmm.fr, sd@ecs.soton.ac.uk, bo01.hu@sap.com, phl@ecs.soton.ac.uk
Alex Gibb*
Affiliation:
University of Birmingham, Birmingham B15 2TT, UK; e-mail: a.j.gibb@bham.ac.uk
Horacio González-Vélez*
Affiliation:
School of Computing and IDEAS Research Institute, Robert Gordon University, St Andrew Street, Aberdeen AB25 1HG, UK; e-mail: h.gonzalez-velez@rgu.ac.uk
Miguel Lurgi*
Affiliation:
MicroArt, SL. Parc Científic de Barcelona C/Baldiri Reixac, 4-6 – 08028 Barcelona, Spain; e-mail: mlurgi@microart.cat
Bo Hu*
Affiliation:
Intelligence, Agents, Multimedia Group, School of Electronics and Computer Science, University of Southampton, Highfield, Southampton SO17 1BJ, UK; e-mail: dpd@ecs.soton.ac.uk, croitoru@lirmm.fr, sd@ecs.soton.ac.uk, bo01.hu@sap.com, phl@ecs.soton.ac.uk
Paul Lewis*
Affiliation:
Intelligence, Agents, Multimedia Group, School of Electronics and Computer Science, University of Southampton, Highfield, Southampton SO17 1BJ, UK; e-mail: dpd@ecs.soton.ac.uk, croitoru@lirmm.fr, sd@ecs.soton.ac.uk, bo01.hu@sap.com, phl@ecs.soton.ac.uk
Andrew Peet*
Affiliation:
University of Birmingham and Birmingham Children's Hospital, Birmingham B4 6NH, UK; e-mail: acpeet@doctors.org.uk
Rights & Permissions [Opens in a new window]

Abstract

The HealthAgents project aims to provide a decision support system for brain tumour diagnosis using a collaborative network of distributed agents. The goal is that through the aggregation of the small data sets available at individual hospitals, much better decision support classifiers can be created and made available to the hospitals taking part. In this paper, we describe the technicalities of the HealthAgents framework, in particular how the interoperability of the various agents is managed using semantic web technologies. On the broad scale the architecture is based around distributed data-mart agents that provide ontological access to hospitals’ underlying data that has been anonymized and processed from proprietary formats into a canonical format. Classifier producers have agents that gather the global data from participating hospitals such that classifiers can be created and deployed as agents. The design on a microscale has each agent built upon a generic-layered framework that provides the common agent program code, allowing rapid development of agents for the system. We believe that our framework provides a well-engineered, agent-based approach to data sharing in a medical context. It can provide a better basis on which to investigate the effectiveness of new classification techniques for brain tumour diagnosis.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 2011
Figure 0

Figure 1 The logical architecture of the HealthAgents system showing the various countries and hospital data-marts involved. Data-marts in the hospitals run entirely outside of the hospitals’ own networks. The British and Valencian data-marts aggregate data from multiple hospitals into a single database, unlike the Barcelona hospitals that each provide their own data-mart. The data-marts are made available on the agent network through the database agents

Figure 1

Figure 2 The top-level concepts in the HealthAgents Language (HAL) ontology

Figure 2

Figure 3 The basic layer structure of an agent

Figure 3

Figure 4 Network of yellow-pages agents

Figure 4

Figure 5 Message diagram displayed in real time during the execution of the system showing the yellow-pages directory currency checking messages. The example shows five pings being sent and only four pongs being returned. The status screen of the yellow-pages agent is shown during and after the ping-pong mechanism to show that the database agent that did not respond has been removed from the directory (the message in the bottom right of the status screen also indicated the removal of one agent)