A parallel software architecture for building intelligent medical monitors
- 1 April 1990
- journal article
- conference paper
- Published by Springer Nature in Journal of Clinical Monitoring and Computing
- Vol. 7 (2), 117-128
- https://doi.org/10.1007/bf01724205
Abstract
Intensive care units become more complicated each day as the number of devices developed to monitor various aspects of a patient's status continues to increase. Intelligent monitors attempt to reduce this complexity by interpreting the data and presenting a high level summary to the clinician. We propose an innovative parallel software architecture for constructing intelligent medical monitors: theprocess trellis. The process trellis is an explicitly parallel structure, and therefore can take advantage of the performance gains available from parallel computing hardware. It does not, however, presuppose any expertise in parallel programming on the part of the application programmer. A prototype cardiovascular monitor has been built using this parallel software architecture. Preliminary testing of the monitor has shown that real-time cardiovascular monitoring, including data calculations, symbolic classification, and interpretation can be accomplished in real-time.Keywords
This publication has 10 references indexed in Scilit:
- Implementation of a Computerized Patient Advice System using the HELP clinical information systemComputers and Biomedical Research, 1989
- Applications experience with LindaPublished by Association for Computing Machinery (ACM) ,1988
- A real-time multiprocessor system for acquisition of multichannel neural dataIEEE Transactions on Biomedical Engineering, 1988
- Hidra: A Hierarchical Instrument for Distributed Real-Time Analysis of Biological SignalsIEEE Transactions on Biomedical Engineering, 1987
- The S/Net's Linda kernelACM Transactions on Computer Systems, 1986
- A blackboard architecture for controlArtificial Intelligence, 1985
- Negotiation as a metaphor for distributed problem solvingArtificial Intelligence, 1983
- The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem SolverIEEE Transactions on Computers, 1980
- The Hearsay-II Speech-Understanding System: Integrating Knowledge to Resolve UncertaintyACM Computing Surveys, 1980
- Parallelism in Artificial Intelligence Problem Solving: A Case Study of Hearsay IIIEEE Transactions on Computers, 1977