Degoulet P, Jean F C, Engelmann U, Meinzer H P, Baud R, Sandblad B, Wigertz O, Le Meur R, Jagermann C
Medical Informatics Department, Broussais University Hospital, Paris, France.
Comput Methods Programs Biomed. 1994 Dec;45 Suppl:S1-11.
The constitution of highly integrated health information networks and the growth of multimedia technologies raise new challenges for the development of medical applications. We describe in this paper the general architecture of the HELIOS medical software engineering environment devoted to the development and maintenance of multimedia distributed medical applications. HELIOS is made of a set of software components, federated by a communication channel called the HELIOS Unification Bus. The HELIOS kernel includes three main components, the Analysis-Design and Environment, the Object Information System and the Interface Manager. HELIOS services consist in a collection of toolkits providing the necessary facilities to medical application developers. They include Image Related services, a Natural Language Processor, a Decision Support System and Connection services. The project gives special attention to both object-oriented approaches and software re-usability that are considered crucial steps towards the development of more reliable, coherent and integrated applications.
高度集成的健康信息网络的构建以及多媒体技术的发展给医学应用的开发带来了新的挑战。在本文中,我们描述了致力于多媒体分布式医学应用开发与维护的HELIOS医学软件工程环境的总体架构。HELIOS由一组软件组件组成,这些组件通过一个名为HELIOS统一总线的通信通道联合起来。HELIOS内核包括三个主要组件,即分析设计与环境、对象信息系统和接口管理器。HELIOS服务由一系列工具包组成,为医学应用开发者提供必要的设施。它们包括图像相关服务、自然语言处理器、决策支持系统和连接服务。该项目特别关注面向对象方法和软件可重用性,这被认为是朝着开发更可靠、连贯和集成的应用程序迈出的关键步骤。