中文

医学影像软件的实践现状

软件工程 2024-05-21 v1 计算机视觉与模式识别

摘要

我们从48个候选项目中选取了29个医学影像项目,通过回答每个软件项目的108个问题评估了10项软件质量,并采访了29个开发团队中的8个。基于定量数据,我们使用层次分析法(AHP)对MI软件进行了排名。排名前四的软件产品是3D Slicer、ImageJ、Fiji和OHIF Viewer。总体而言,MI软件处于健康状态,表现如下:我们观察到了研究软件开发指南推荐的88%的文档工件,100%的MI项目使用版本控制工具,且开发者似乎使用常见的准敏捷研究软件开发过程。然而,由于某些推荐工件的稀缺性、持续集成的低使用率(17%的项目)、单元测试的低使用率(约50%的项目),以及文档方面的改进空间(九名开发者中有六人认为他们的文档不够清晰),当前的实践现状偏离了现有指南。通过采访开发者,我们确定了五个痛点以及两个潜在关注的质量:缺乏开发时间、缺乏资金、技术障碍、确保正确性、可用性、可维护性和可重复性。受访者提出了改进实践现状、解决已识别痛点以及提升软件质量的策略。结合他们的想法与我们的想法,我们得出以下建议清单:增加文档,通过丰富数据集增加测试,增加持续集成的使用,转向Web应用程序,采用代码检查工具,使用同行评审,为变更而设计,添加保证案例,并纳入“生成所有事物”的方法。

关键词

引用

@article{arxiv.2405.12171,
  title  = {State of the Practice for Medical Imaging Software},
  author = {W. Spencer Smith and Ao Dong and Jacques Carette and Michael D. Noseworthy},
  journal= {arXiv preprint arXiv:2405.12171},
  year   = {2024}
}

备注

73 pages, 14 figures, 12 tables