Jean F C, Jaulent M C, Coignard J, Degoulet P
Medical Informatics Department, Broussais University Hospital, Paris, France.
Proc Annu Symp Comput Appl Med Care. 1991:506-10.
Modularity, distribution and integration are current trends in Software Engineering. To reach these goals HELIOS, a distributive Software Engineering Environment dedicated to the medical field, has been conceived and a prototype implemented. This environment is made by the collaboration of several, well encapsulated Software Components. This paper presents the architecture retained to allow communication between the different components and focus on the implementation details of the Software Bus, the communication and integration vector of the currently running prototype.
模块化、分布式和集成是软件工程当前的发展趋势。为实现这些目标,已经构思并实现了一个专门用于医疗领域的分布式软件工程环境HELIOS的原型。这个环境由几个封装良好的软件组件协作构成。本文介绍了为实现不同组件之间通信而采用的架构,并着重阐述了软件总线的实现细节,软件总线是当前运行原型的通信与集成载体。