Simulation Environment for the Optimization of the Data Retrieval Capabilities of an Agent Based System in a Healthcare Setting

  • José Hilário Patriarca-Almeida
  • Pedro Manuel Vieira-Marques
  • Ricardo João Cruz-Correia
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6867)


A Virtual Electronic Patient Record (VEPR) has been deployed at Hospital de S. João since 2005, that retrieves and integrates clinical record data. One of its modules is a Multi-Agent system for Integration of Data (MAID) that provides automatic report retrieval from departmental systems.

The currently deployed MAID uses a static interval for the retrieval of report references. As each department differs in report production rate throughout the day there was a need to optimize and adapt the report reference retrieval to each departmental system.

As this optimization could not be done with the deployed system, a simulation environment was developed that enables the testing and comparison of different optimization options using real past report data as reference.

The use of the simulation environment has proven to be essential for the development of the optimization solution as it allows the comparison of variables related to the optimization process.


Multi-agent systems electronic health records systems integration optimization simulation 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Cruz-Correia, R., Vieira-Marques, P., Costa, P., Ferreira, A., Oliveira-Palhares, E., Araujo, F., Costa-Pereira, A.: Integration of hospital data using agent technologies - A case study. Ai Commun. 18, 191–200 (2005)MathSciNetGoogle Scholar
  2. 2.
    Vieira-Marques, P., Cruz-Correia, R., Costa, P., Palhares, E., Ferreira, A., Costa-Pereira, A.: MAID - Multi Agent for the Integration of Data. In: Proceedings of the 1st Iberian Conference on Information Systems and Technologies, vol. I, pp. 603–614, 764 (2006)Google Scholar
  3. 3.
    Bellifemine, F., Poggi, A., Rimassa, G.: Developing Multi-agent Systems with JADE. In: Castelfranchi, C., Lespérance, Y. (eds.) ATAL 2000. LNCS (LNAI), vol. 1986, pp. 42–47. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  4. 4.
  5. 5.
    Ambite, J.L., Knoblock, C.A.: Agents for information gathering. IEEE Expert 12, 2–4 (1997)CrossRefGoogle Scholar
  6. 6.
    Hayes, C.C.: Agents in a nutshell-a very brief introduction. IEEE Transactions on Knowledge and Data Engineering 11, 127–132 (1999)CrossRefGoogle Scholar
  7. 7.
    Isern, D., Sanchez, D., Moreno, A.: Agents applied in health care: A review. Int. J. Med. Inform. 79, 145–166 (2010)CrossRefGoogle Scholar
  8. 8.
    Van Der Meijden, M.J., Tange, H.J., Troost, J., Hasman, A.: Determinants of success of inpatient clinical information systems: a literature review. J. Am. Med. Inform. Assoc. 10, 235–243 (2003)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • José Hilário Patriarca-Almeida
    • 1
  • Pedro Manuel Vieira-Marques
    • 1
    • 2
  • Ricardo João Cruz-Correia
    • 1
    • 3
  1. 1.Center for Research in Health Information Systems and Technologies - CINTESISPortoPortugal
  2. 2.Informatics CentreFaculty of Medicine of University of PortoPortoPortugal
  3. 3.Department of Biostatistics and Medical InformaticsFaculty of Medicine of University of PortoPortoPortugal

Personalised recommendations