Cargando…

The ALPHA Project: An architecture for leveraging public health applications

OBJECTIVE: Public health surveillance applications are central to the collection, analysis and dissemination of disease and health information. As these applications evolve and mature, it is evident that many of these applications must address similar requirements, such as policies, security and fle...

Descripción completa

Detalles Bibliográficos
Autores principales: Turner, Cameron, Bishay, Hany, Peng, Bo, Merifield, Aaron
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Published by Elsevier Ireland Ltd. 2006
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7185761/
https://www.ncbi.nlm.nih.gov/pubmed/16356766
http://dx.doi.org/10.1016/j.ijmedinf.2005.10.006
_version_ 1783526822386860032
author Turner, Cameron
Bishay, Hany
Peng, Bo
Merifield, Aaron
author_facet Turner, Cameron
Bishay, Hany
Peng, Bo
Merifield, Aaron
author_sort Turner, Cameron
collection PubMed
description OBJECTIVE: Public health surveillance applications are central to the collection, analysis and dissemination of disease and health information. As these applications evolve and mature, it is evident that many of these applications must address similar requirements, such as policies, security and flexibility. It is important a software architecture is created to meet these requirements. METHODS: We outline the requirements for a public health surveillance application, and define a set of common components to address these requirements. These components are configured to produce services used in the development of public health applications. RESULTS: A layered software architecture, the ALPHA architecture, has been developed to support the development of public health applications. The architecture has been used to build eleven surveillance applications for the Public Health Agency of Canada in the areas of disease surveillance, survey, distributed data collection and inventory management. CONCLUSIONS: We have found that a software architecture that addresses requirements on policies, security and flexibility facilitates the development of configurable public health applications. By creating this architecture, key success factors, such as reducing cost and time-to-market of applications, adapting to changing surveillance targets and increasing user efficiency are achieved.
format Online
Article
Text
id pubmed-7185761
institution National Center for Biotechnology Information
language English
publishDate 2006
publisher Published by Elsevier Ireland Ltd.
record_format MEDLINE/PubMed
spelling pubmed-71857612020-04-28 The ALPHA Project: An architecture for leveraging public health applications Turner, Cameron Bishay, Hany Peng, Bo Merifield, Aaron Int J Med Inform Article OBJECTIVE: Public health surveillance applications are central to the collection, analysis and dissemination of disease and health information. As these applications evolve and mature, it is evident that many of these applications must address similar requirements, such as policies, security and flexibility. It is important a software architecture is created to meet these requirements. METHODS: We outline the requirements for a public health surveillance application, and define a set of common components to address these requirements. These components are configured to produce services used in the development of public health applications. RESULTS: A layered software architecture, the ALPHA architecture, has been developed to support the development of public health applications. The architecture has been used to build eleven surveillance applications for the Public Health Agency of Canada in the areas of disease surveillance, survey, distributed data collection and inventory management. CONCLUSIONS: We have found that a software architecture that addresses requirements on policies, security and flexibility facilitates the development of configurable public health applications. By creating this architecture, key success factors, such as reducing cost and time-to-market of applications, adapting to changing surveillance targets and increasing user efficiency are achieved. Published by Elsevier Ireland Ltd. 2006 2005-12-13 /pmc/articles/PMC7185761/ /pubmed/16356766 http://dx.doi.org/10.1016/j.ijmedinf.2005.10.006 Text en Crown copyright © 2005 Published by Elsevier Ireland Ltd. All rights reserved. Since January 2020 Elsevier has created a COVID-19 resource centre with free information in English and Mandarin on the novel coronavirus COVID-19. The COVID-19 resource centre is hosted on Elsevier Connect, the company's public news and information website. Elsevier hereby grants permission to make all its COVID-19-related research that is available on the COVID-19 resource centre - including this research content - immediately available in PubMed Central and other publicly funded repositories, such as the WHO COVID database with rights for unrestricted research re-use and analyses in any form or by any means with acknowledgement of the original source. These permissions are granted for free by Elsevier for as long as the COVID-19 resource centre remains active.
spellingShingle Article
Turner, Cameron
Bishay, Hany
Peng, Bo
Merifield, Aaron
The ALPHA Project: An architecture for leveraging public health applications
title The ALPHA Project: An architecture for leveraging public health applications
title_full The ALPHA Project: An architecture for leveraging public health applications
title_fullStr The ALPHA Project: An architecture for leveraging public health applications
title_full_unstemmed The ALPHA Project: An architecture for leveraging public health applications
title_short The ALPHA Project: An architecture for leveraging public health applications
title_sort alpha project: an architecture for leveraging public health applications
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7185761/
https://www.ncbi.nlm.nih.gov/pubmed/16356766
http://dx.doi.org/10.1016/j.ijmedinf.2005.10.006
work_keys_str_mv AT turnercameron thealphaprojectanarchitectureforleveragingpublichealthapplications
AT bishayhany thealphaprojectanarchitectureforleveragingpublichealthapplications
AT pengbo thealphaprojectanarchitectureforleveragingpublichealthapplications
AT merifieldaaron thealphaprojectanarchitectureforleveragingpublichealthapplications
AT turnercameron alphaprojectanarchitectureforleveragingpublichealthapplications
AT bishayhany alphaprojectanarchitectureforleveragingpublichealthapplications
AT pengbo alphaprojectanarchitectureforleveragingpublichealthapplications
AT merifieldaaron alphaprojectanarchitectureforleveragingpublichealthapplications