欢迎您访问中国机器人产业联盟网!    
用户名:密码:
设为首页|加入收藏
今天是:

中国软件评测中心-机器人软件代码工程化质量度量

发布时间:2016-03-30    来源:中国机器人产业联盟网

附表1:

联盟标准项目建议书

 

建议项目名称

(中文)

机器人软件代码工程化质量度量

建议项目名称

(英文)

Engineering Quality Measures for Robot Software Code

制定或修订

R制定

□修订

被修订标准编号

采用程度

□IDT

□MOD

□NEQ

采标编号

国际标准或国外先进标准名称

(中文)   

国际标准或国外

先进标准名称

(英文)   

ICS分类号

25.040.30

中国标准分类号

L66

牵头单位

工业和信息化部计算机与微电子发展研究中心(中国软件评测中心)

计划起止时间

2015.10 - 2017.10

参加单位

中国科学院沈阳自动化研究所、广州机械科学研究院有限公司、北京航空航天大学、北京机械工业自动化研究所

目的、意义或

必要性

1.   本项目涉及的方面

本项目用于指导机器人软件代码质量度量方面的测评活动,主要涉及机器人编码语言,从稳定性、可维护性、可测试性、可分析性等几个方面进行评价,规范代码质量。

2.   项目的目的、意义

本项目有助于机器人企业提升机器人软件代码工程化水平、规范机器人代码、提升机器人软件产品的质量和可靠性,促进机器人产业的发展。特制定本标准作为开展机器人软件代码在质量度量测评方面工作的依据。通过本标准制定的质量度量测评内容和要求,可发现机器人软件代码中稳定性、可维护性、可测试性、可分析性等方面存在的缺陷。

3.   对产业发展的作用,期望解决的问题

目前,机器人行业缺乏对于机器人软件代码工程化的测评方法和标准。通过本项目,有助于使机器人企业从机器人软件内部代码角度考察机器人软件的质量,发现隐藏的代码缺陷,在行业内形成规范的机器人软件代码工程化体系,提高机器人软件质量,带动机器人行业整体水平的提高。

范围和主要

技术内容

1.   标准的技术内容与适用范围:

本标准适用于机器人软件代码在质量度量方面的测评活动,选取一种机器人编程语言,覆盖软件代码的全部质量度量指标,并可根据软件的实际情况合理裁减以满足代码质量度量测评的个性化要求,规范机器人代码质量。标准的主要技术内容如下:

1)    术语和定义

2)    软件代码质量度量测试内容

             (1)   声明定义类

             (2)   版面书写类

             (3)   分支控制类

             (4)   指针使用类

             (5)   跳转控制类

             (6)   运算处理类

             (7)   过程调用类

             (8)   语句使用类

             (9)   调用返回类

            (10)  程序注释类

            (11)  循环控制类

            (12)  类型转换类

            (13)  初始化类

            (14)  比较判断类

            (15)  名称、符号与变量使用类

3)    软件代码工程化质量度量评价

             (1)   稳定性

             (2)   可维护性

             (3)   可测试性

             (4)   可分析性

国内外情况

简要说明

1.   国内外对该技术研究情况简要说明:目前,机器人领域内并没有开展机器人软件代码的质量度量测评工作,在机器人系统研发及质量保障环节没有形成规范、统一的软件代码工程化体系。在未来,机器人软件在机器人领域将会取得快速发展。凭借已经成熟的软件产品质量度量方法,机器人软件代码的工程化将在国家的支持和机器人市场的迅速发展情况下,于未来的5-10年内将逐渐走向成熟,本标准中的内容将为未来该技术的发展提供基础;

2.   项目与国际标准或国外先进标准采用程度的考虑:目前暂无对应的国际标准或国外先进标准;

3.   与国内相关标准间的关系:目前,国内相关标准主要有《GJB 5369-2005 航天型号软件C语言安全子集》、《GB/T 15272-1994 程序设计语言C》。本标准参考《GJB 5369-2005 航天型号软件C语言安全子集》,结合机器人软件的特点、使用和技术发展情况进行制定,以使本标准适用于机器人软件;

4.   明确指出标准项目是否存在知识产权问题:本标准不存在知识产权问题。

标准起草

牵头单位

 

(签字、盖公章)

 

       月    日

标准组

 

(签字、盖公章)

 

            月    日

[注1]  填写制定或修订项目中,若选择修订则必须填写被修订标准编号;

[注2]  选择采用国际标准或国外先进标准,必须填写采标编号及采用程度

我要打印】【关闭
焦点精粹              更多>>
图片新闻