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)和通用库的开发)


