医疗设备软件开发新主张:模型驱动
来源:电子工程世界 作者:—— 时间:2010-05-31 10:54
软件开发人员不需要放弃他们当前的开发环境来采用模型驱动方法。从模型产生的代码能被编入他们的选择代码编辑器内,模型内可自动更新变化(见图4).这保持了实现与设计同步。
图4:模型驱动开发于现有的开发环境如Eclipse相集成。
校验和验证
FDA 指南推荐在初始设计输入时启动校验,并且持续校验迭代贯穿整个开发过程。大多数缺陷在开发初始分析阶段即进入系统,但通常很晚直到集成阶段才被发现。模型驱动方法采用模型执行和一致性校验,以在最容易被确定的产品设计早期发现问题。采用该模型,有可能生成生产质量代码,包括C代码。
对于医疗设备工程师来说,在主机平台运行的模型执行能刚好在硬件可能为软件测试准备就绪之前校验设计行为。当硬件可用时,工程师就能专注于目标特定的问题,如时序。
图5:通过突出设计行为,模型执行有助实现早期校验。
文档制作
利用模型驱动方法,因为软件开发人员创建了模型,他们也提供面向其设计的文档制作。模型中的图表使设计可视化,能被用于项目股东或监管机构的沟通交流。因为实现代码也是从模型生成的,实现和文档制作都保持同步,以帮助确保文档能准确地表述实现。模型文档能生成多种格式,满足每间公司的特定需要。对于整体设备来说,文档内可包含图解、表格、矩阵和文本信息。
结论
医疗设备软件的复杂性日益增加,机构监管是生活的现实。基于UML的MDD环境帮助实现文本需求可视化,加强了设计过程。它授予团队分解复杂需求并与项目湍急及政府机构更有效沟通的能力。通过维持多层的一致信息,模型的语义有助于管理设计变更。
在设计周期的初期进行校验来识别最容易被定位的错误,以达到质量和安全性目标。对于医疗设备开发商,一个模型驱动方法集成了产品生命周期的不同阶段——有助于改进公司交付创新医疗设备软件的能力,同时获得竞争优势。
- •医疗设备干扰与抗干扰问题2019-01-23
- •苹果或将在近期推出新的医疗服务或设备功能2019-01-23
- •雅特生科技推出多款符合医疗设备安规标准的全新15W和20W直流/直流电源转换器2017-11-22
- •村田高功能能源装置在医疗设备峰值辅助和备份中的必要性2017-01-10
- •医疗设备市场超千亿 医疗电源前景利好证2016-12-22
- •雅特生推出用于医疗设备650W交流/直流电源供应器2016-09-07
- •Molex中国东莞厂房设施获得一级医疗设备FDA注册2014-10-11
- •可穿戴医疗设备需大数据库支撑 传感器精确度是核心2014-08-14
- •SCHURTER推出医疗设备专用开关及断路器2014-05-12
- •电子器件:医疗连接器应用广泛 作用重大2014-03-04