KR Webzine Vol.133
- 2021年 12月
- 2021年 11月
- 2021年 10月
- 2021年 09月
- 2021年 08月
- 2021年 07月
- 2021年 06月
- 2021年 05月
- 2021年 04月
- 2021年 03月
- 2021年 02月
- 2021年 01月
- 2020年 12月
- 2020年 11月
- 2020年 10月
- 2020年 09月
- 2020年 08月
- 2020年 07月
- 2020年 06月
- 2020年 05月
- 2020年 04月
- 2020年 03月
- 2020年 02月
- 2020年 01月
- 2019年 12月
- 2019年 11月
- 2019年 10月
- 2019年 09月
- 2019年 08月
- 2019年 07月
- 2019年 06月
- 2019年 05月
- 2019年 04月
- 2019年 03月
- 2019年 02月
- 2019年 01月
- 2018年 12月
- 2018年 11月
- 2018年 10月
- 2018年 09月
- 2018年 08月
- 2018年 07月
- 2018年 06月
- 2018年 05月
- 2018年 04月
- 2018年 03月
- 2018年 02月
- 2018年 01月
- 2017年 12月
- 2017年 11月
- 2017年 10月
- 2017年 09月
- 2017年 08月
- 2017年 07月
- 2017年 06月
- 2017年 05月
- 2017年 04月
- 2017年 03月
- 2017年 02月
- 2017年 01月
- 2016年 12月
- 2016年 11月
- 2016年 10月
- 2016年 09月
- 2016年 08月
- 2016年 07月
- 2016年 06月
- 2016年 05月
- 2016年 04月
- 2016年 03月
- 2016年 02月
- 2016年 01月
- 2015年 12月
- 2015年 11月
- 2015年 10月
- 2015年 09月
- 2015年 08月
- 2015年 07月
- 2015年 06月
- 2015年 05月
- 2015年 04月
- 2015年 03月
- 2015年 02月
- 2015年 01月
- 2014年 12月
- 2014年 11月
- 2014年 10月
- 2014年 09月
- 2014年 08月
- 2014年 07月
- 2014年 06月
- 2014年 05月
- 2014年 04月
- 2014年 03月
- 2014年 02月
- 2014年 01月
- 2013年 12月
- 2013年 11月
- 2013年 10月
- 2013年 09月
- 2013年 08月
- 2013年 07月
- 2013年 06月
- 2013年 05月
- 2013年 04月
- 2013年 04月
- 2013年 01月
- 2012年 12月
- 2012年 11月
- 2012年 10月
- 2012年 09月
- 2012年 08月
- 2012年 07月
- 2012年 06月
- 2012年 05月
- 2012年 04月
- 2012年 03月
- 2012年 02月
- 2012年 01月
- 2011年 12月
- 2011年 11月
- 2011年 10月
- 2011年 09月
- 2011年 08月
- 2011年 07月
- 2011年 06月
- 2011年 05月
- 2011年 04月
- 2011年 03月
- 2011年 02月
- 2011年 01月
- 2010年 12月
- 2010年 11月
- 2010年 10月
- 2010年 09月
- 2010年 08月
- 2010年 07月
- 2010年 06月
- 2010年 05月
- 2010年 04月
- 2010年 03月
- 2010年 02月
- 2010年 01月
- 2009年 12月
- 2009年 11月
- 2009年 10月
- 2009年 09月
- 2009年 08月
- 2009年 07月
- 2009年 06月
- 2009年 05月
- 2009年 04月
- 2009年 03月
04
2020年 04月
KR从2018年开始参与由韩国电子通信研究院(ETRI)主管的造船海洋ICT融合“SW综合开发者环境(SDK)和共同开发“事业”,确保了建立智能Ship和智能Shipyard的基础技术。
造船海洋ICT融合SW整合开发者环境(SDK)及核心库开发项目由基于零部件的SW综合开发支援IDE(产品名称:MarineWiz)的开发和利用造船海洋ICT SW分类体系的Ship/Shipyard核心库开发和激活造船海洋SW和质量体系的开发组成。造船海洋ICT SW综合开发者环境(SDK)和图2一样,利用基于零部件的SW综合开发支援工具,通过质量体系进行验证的船厂和船舶领域的核心库组合进行SW的开发,特别是与UI商业逻辑分离的运用基于MVVM(Model,View, View-Model)模型的框架模式,可以更加便捷、更快地支持应用SW的开发。
KR在造船海洋应用SW开发中所使用的核心库的新开发过程中,为了支持搭载SW综合开发支援工具,通过开发符合性评估指南,为质量保障提供了相应的措施。
符合性评估指南的开发标准是根据ISO/IEC 25000的国际标准文件开发的,要求事项分析是通过调查和造船海洋SW质量相关的规定来导出适用范围。另外,根据导出的适用范围,对ISO/IEC 12207生命周期相关关系进行分析,制定了最终质量测量特性,开发出最终的符合性评估核对表。
通过分析软件生命周期的质量特性相关关系,结果显示ISO/IEC 25010质量模式中学习性、用户错误保护、熟练度、机密性、试验可能性、安装性的6种质量特性在ISO/IEC 12207的运行阶段,具有重要度较高的相关关系。另外,为了提高使用者文档中所述剧本的比例,确认该剧本是否正确操作,将可行性辨别能力和效果性增加到了另外的指标。
质量特性 |
质量指标 |
定义 |
说明 |
可行性 辨别能力 |
UAp-1-G |
说明 完成度 |
产品说明或在用户文档中描述的使用剧本比例 |
学习性 |
ULe-1-G |
用户手册完成度 |
用于用户文档或帮助功能的详细描述的百分比 |
用户错误保护 |
UEp-2-S |
用户输入错误修订 |
通过识别原因确认用户输入错误时提供正确的值 |
熟练度 |
RMa-4-S |
测试 覆盖率 |
测试期间所要求的测试比例 |
机密性 |
SCo-1-G |
控制访问 |
未经授权的访问中所保护的数据项目比例 |
试验 可能性 |
MTe-3-S |
重新测试 |
维修后的重新启动点,容易进行操作的比例 |
安装性 |
PIn-2-G |
安装简便 |
用户在运营环境中容易安装软件的比例 |
效果性 |
Ef-1-G |
结束的 工作 |
没有使用者的帮助,正确完成的整体工作率 |
Ef-4-G |
有错误的工作 |
用户犯错误的工作率 |
为了软件的符合性评估,必须将指标化的软件质量特性导出为可测量的函数,ISO/IEC 25000提供了与质量测定相关的量度目录。此列表可分为ISO/IEC 25022用户观点的测量(效果性)和ISO/IEC 25023产品质量观点的测量,ISO/IEC 25022、25023提供的量度目录,包含可用于获取名称和ID、量度的说明、计算量度测量值的公式、获取测量值的方法及类型。
为了确保造船海洋软件的质量标准,分析造船海洋ICT SW质量相关机构的标准文件,分析软件的产品说明书,建立了用户使用说明书中明示的详细标准,考虑到质量测量的国际标准,以软件生命周期运行阶段中重要度较高的相关关系的质量特性,识别评估项目,导出可进行数值化的符合性评估函数。
为了进行软件符合性评估的评估者,为了处理软件质量评估要求事项,需要选定质量测定,而符合性评估要求事项必须被分配到,可以定义为评估软件质量而使用的每一个适当的质量测量。将软件质量详细标准定义为可测量要求事项的评估项目,并按照评估说明的相关质量指标排列,开发出了如下表格:
质量指标 |
评估项目 |
评估说明 |
UAp-1-G
(可行性
辨别能力) |
(1) 识别信息 |
是否有明确的信息可以识别软件名称、版本等产品? |
(2) 供应商信息 |
是否显示供应商名称、供应商地址、网站等供应商信息? |
|
(3) 执行信息 |
是否显示可作为产品进行的作业和服务? |
|
(4) 部件信息 |
是否显示软件部件的选项或版本? |
|
ULe-1-G
(学习性) |
(1) 功能概要 |
是否显示可执行功能的概要? |
(2) 用户信息 |
是否显示软件使用所需的信息? |
|
(3) 功能说明 |
是否显示了所有用户对产品说明书所述功能的说明? |
|
UEp-2-S
(用户错误保护)
|
(1) 限制事项 |
是否显示输入值范围、最大记录数等用户可访问的限制事项? |
RMa-4-S
(熟练度)
|
(1) 测试范围 |
对所要求的功能说明的测试都完成了吗? |
SCo-1-G
(机密性) |
(1) 信息安全 |
是否显示了对主要数据提供非许可者禁止访问功能时的内容? |
MTe-3-S
(试验可能性)
|
(1) 管理功能 |
如果另外有软件管理功能,是否显示运行功能所需的所有信息? |
PIn-2-G
(安装性) |
(1) 安装信息 |
是否显示软件安装所需的最小存储空间? |
(2) 实行安装 |
产品安装软件成功了吗? |
|
(3) 实行变更 |
产品更换软件成功了吗? |
|
(4) 实行删除 |
产品成功删除软件了吗? |
|
Ef-1-G
(效果性)
|
(1) 实行功能 |
产品说明书所述功能的工作都完成了吗? |
Ef-4-G
(效果性)
|
(1) 功能错误 |
功能在操作期间发生错误的次数在允许范围内吗? |
核对表的评估项目显示了软件的可识别信息、功能的学习信息、用户需要注意的错误信息、安装信息、提供安全和管理功能时,是否显示可执行的信息。另外,还参考了用户所列出的信息,在使用软件时,可以确认该功能的运行和错误的测试范围是否都实现了。
KR通过该研究过程,将可进行质量测试的符合性评估项目,根据国际标准,制定了有效的清单化并准备了可评估的质量流程,并且在开发基于组件的应用软件时,能够诊断出可应用的库质量建立了标准化研究基础。
* 本内容为2020年度政府(科技信息通讯部)的财源,在信息通讯产业振兴院的支持下进行的研究(No.S0510-20-1003,SW综合开发者环境(SDK)和通用库的开发)