Kock Ann-Kristin, Andersen Björn, Handels Heinz, Ingenerf Josef
Institute of Medical Informatics, University of Luebeck.
Stud Health Technol Inform. 2014;205:313-7.
In many software systems to date, interactive graphical user interfaces (GUIs) are represented implicitly in the source code, together with the application logic. Hence, the re-use, development, and modification of these interfaces is often very laborious. Flexible adjustments of GUIs for various platforms and devices as well as individual user preferences are furthermore difficult to realize. These problems motivate a software-based separation of content and GUI models on the one hand, and application logic on the other. In this project, a software solution for structured reporting on mobile devices is developed. Clinical content archetypes developed in a previous project serve as the content model while the Android SDK provides the GUI model. The necessary bindings between the models are specified using the Jess Rule Language.
在目前的许多软件系统中,交互式图形用户界面(GUI)与应用程序逻辑一起隐含地表示在源代码中。因此,这些界面的重用、开发和修改通常非常费力。此外,针对各种平台和设备以及个人用户偏好对GUI进行灵活调整也很难实现。这些问题促使一方面基于软件将内容和GUI模型分离,另一方面将应用程序逻辑分离。在这个项目中,开发了一种用于移动设备结构化报告的软件解决方案。在前一个项目中开发的临床内容原型用作内容模型,而安卓软件开发工具包(Android SDK)提供GUI模型。使用Jess规则语言指定模型之间的必要绑定。