Besting Andreas, Bürger Sebastian, Kasparick Martin, Strathen Benjamin, Portheine Frank
SurgiTAIX AG, 52134 Herzogenrath, Germany.
Institute of Applied Microelectronics and Computer Engineering, University of Rostock, 18119 Rostock, Germany.
Biomed Tech (Berl). 2018 Feb 23;63(1):49-56. doi: 10.1515/bmt-2017-0012.
The new IEEE 11073 service-oriented device connectivity (SDC) standard proposals for networked point-of-care and surgical devices constitutes the basis for improved interoperability due to its independence of vendors. To accelerate the distribution of the standard a reference implementation is indispensable. However, the implementation of such a framework has to overcome several non-trivial challenges. First, the high level of complexity of the underlying standard must be reflected in the software design. An efficient implementation has to consider the limited resources of the underlying hardware. Moreover, the frameworks purpose of realizing a distributed system demands a high degree of reliability of the framework itself and its internal mechanisms. Additionally, a framework must provide an easy-to-use and fail-safe application programming interface (API). In this work, we address these challenges by discussing suitable software engineering principles and practical coding guidelines. A descriptive model is developed that identifies key strategies. General feasibility is shown by outlining environments in which our implementation has been utilized.
面向联网医疗点和手术设备的新IEEE 11073面向服务的设备连接(SDC)标准提案,因其独立于供应商,构成了改善互操作性的基础。为加速该标准的推广,参考实现必不可少。然而,实现这样一个框架必须克服几个重大挑战。首先,基础标准的高度复杂性必须在软件设计中得到体现。高效的实现必须考虑底层硬件的有限资源。此外,该框架实现分布式系统的目的要求框架本身及其内部机制具有高度的可靠性。另外,一个框架必须提供易于使用且具备故障安全功能的应用程序编程接口(API)。在这项工作中,我们通过讨论合适的软件工程原则和实际编码准则来应对这些挑战。开发了一个描述性模型,该模型确定了关键策略。通过概述我们的实现所使用的环境,展示了总体可行性。