嵌入式系统/自动化软件 |
|
| 按行业筛选 |
|
|
| 按产品筛选 |
|
|
| |
本产品全部新闻
|
|
|
|
嵌入式软件质量堪忧 测试环节待加强 |
|
http://cn.newmaker.com
12/27/2007 10:13:00 PM
佳工机电网
|
|
近年来,随着计算技术、信息技术及集成电路技术的发展,嵌入式软件日益受到重视,其在通信、网络、工控、自动化、交通、医疗和消费电子等领域发挥着越来越重要的作用。而与此同时,随着通信器材、医疗器械和消费电子等产品复杂度的不断提升,人们对嵌入式软件的质量,以及潜在的故障、可信性、安全性及隐私保护的关注程度也在不断增加。目前在嵌入式软件领域,无论是过程改进,还是质量评价指标体系等方面还没有形成业界认可的统一标准。因此,制定一套完善的嵌入式软件质量评价标准体系也 成为产业迫切的需求。
嵌入式软件质量受关注
近年来,随着我国电子信息产业的高速发展,越来越多的国际嵌入式软件巨头将目光瞄向中国这一新兴市场,如微软、风河、Montavista、奇趣、PalmSource等厂商纷纷在中国收购、合作以及设立分支机构。据 IDC统计,目前世界范围内嵌入式软件产品创造的工业年产值已达到1万多亿美元。在中国,2006年中国软件产品出口为35.9亿美元,其中嵌入式系统软件出口为28.7亿美元,占79.9%。
嵌入式软件市场快速发展的同时,随之而来的是人们对软件质量以及潜在的故障、可信性、安全性和隐私保护等问题的质疑。前不久在北京召开的第一届亚洲区域嵌入式软件质量度量高层论坛上,与会专家一致认为,中国嵌入式软件产业一些问题日益凸现,如产品的市场化、专业化和社会化程度较低,嵌入式软件产品生产商和终端产品制造商之间的交流渠道不够通畅,嵌入式应用软件主要依赖于终端制造厂商自产、自销、自用,产品缺乏标准性等问题。
对于嵌入式软件目前存在的问题,赛迪顾问软件与服务产业研究中心副总经理贾娟接受《中国电子报》记者采访时认为,在工控、自动化等领域,嵌入式软件质量比较容易保证,因为这些领域相对发展比较稳定,软件的开发周期较长。而在消费电子等产品更新换代较快的领域,软件质量问题较为突出,这是因为随着产品的更新换代,产品复杂度在快速增加,在较短的时间内,对软件系统提出了较高要求。
标准制定难在软件属性分析
从目前嵌入式软件市场来看,到目前为止,无论是软件的过程改进,还是质量指标评测等方面还没有形成业界认可的统一规范和标准,厂商生产的产品也没有具体的参考依据,生产过程是否规范、产品是否合格也得不到保证。因此,制定一套完善的嵌入式软件质量标准体系是行业迫切的需求。
对于嵌入式软件质量评价体系的现状,信息产业部电子工业标准化研究所国家软件标准化推广中心副主任袁玉宇博士接受《中国电子报》记者采访时表示,软件工程的发展处于初期,软件测试与度量属于软件工程中的质量管理部分,发展也比较晚。目前已经存在一些软件测试技术如黑盒技术(边界值、等价类、决策表、因果图等)、白盒技术(逻辑 路径、物理路径、基路径、定义/使用路径和程序片的测试),测试过程和文档也有相应的标准和规范,其中也包括一些自动化测试工具的应用。
对于制定软件评价体系的难点,袁玉宇认为,软件外部质量特征是由内部结构决定的,分析内部结构属性是根本,难点自然就集中的内部属性的抽象分析、度量指标的选取以及度量方法的研究方面。这里需要大量的理论和实践工作,需要对几十个子特征、几百个度量指标逐一地分析研究,因此需要大量的人力和物力投入。
专业测试机构亟待建立
从软件开发角度来看,软件质量的保证需要从其需求分析到代码编写,再到开发完成测试的所有环节上加强,这其中,软件测试是当前保证软件产品质量控制、管理与检测的重要手段。相关调查显示,68.2% 的企业认为软件质量保证和测试非常重要,必须设立专门的度量或测试部门,与开发并重。政府相关部门也在积极研究如何对软件产品的质量 进行更有效的监控和检测等问题。
对此,贾娟表示,从目前来看,国内软件市场与国际市场差距主要表现在软件测试环节。国际方面,除大型软件企业都有自己的软件测试部门外,市场上还有专业的第三方软件评测机构进行评测,而这种机构目前国内还没有,国内的软件产品仅在开发商内部部门完成评测步骤。
对于提高嵌入式产品的质量问题,不仅需要软件厂商在开发环节的精雕细琢,还需要引起厂商对软件在整个嵌入式系统中作用的正确认识。贾娟认为,对于整个嵌入式产业而言,软件意识很重要,原来软件在整个嵌入式系统中没有生产厂商的足够重视,随着当前各行业产品的复杂度不断提高,嵌入式软件发挥着重要作用。厂商应在产品生产过程中, 加大对软件的重视程度,从而提高嵌入式软件的质量,减少产品质量问题的出现。
|
对 嵌入式系统/自动化软件 有何见解?请到 嵌入式系统/自动化软件论坛 畅所欲言吧!
|