当前位置: X-MOL 学术IEEE Consum. Electron. Mag. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Developing Consumer Electronics Software Using A-SPICE: Infotainment Development Experience
IEEE Consumer Electronics Magazine ( IF 3.7 ) Pub Date : 2020-06-22 , DOI: 10.1109/mce.2020.2978212
Jelena Vlaovic , Milan Vidakovic , Marko Kovacevic , Branimir Kovacevic , Nemanja Lukic

This article presents one experience with the design and implementation of a consumer electronics (CE) software module using automotive software process improvement and capability determination (A-SPICE) methodology. Electronic program guide (EPG) engine software module is a very stable, configurable product that ensures high performance and satisfies different television standards. It is designed to operate on a wide range of hardware platforms, especially in automotive multimedia systems. Since the EPG engine had to be integrated into the automotive infotainment system, that module was developed in compliance with the Hersteller Initiative Software-Manufacturer's software initiative metrics and A-SPICE standard. Application lifecycle management tool was used in the development process for project management and for generating data for analysis purposes. The software itself was tested during the whole project lifecycle using several static and dynamic code analysis methods. Difficulties concerning testing procedures, code quality, and complying with A-SPICE standard were detected and resolved. Since the CEs software development is not that strict as automotive one, this article points out the advantages of introducing the A-SPICE methodology in the CE field.

中文翻译:


使用 A-SPICE 开发消费电子软件:信息娱乐开发经验



本文介绍了使用汽车软件流程改进和功能确定 (A-SPICE) 方法设计和实现消费电子 (CE) 软件模块的经验。电子节目指南(EPG)引擎软件模块是一种非常稳定、可配置的产品,可确保高性能并满足不同的电视标准。它设计用于在各种硬件平台上运行,特别是在汽车多媒体系统中。由于 EPG 引擎必须集成到汽车信息娱乐系统中,因此该模块的开发符合 Hersteller Initiative Software-Manufacturer 的软件计划指标和 A-SPICE 标准。应用程序生命周期管理工具在开发过程中用于项目管理和生成用于分析目的的数据。使用多种静态和动态代码分析方法在整个项目生命周期中对软件本身进行了测试。检测并解决了有关测试程序、代码质量和遵守 A-SPICE 标准的困难。由于CE软件开发不像汽车软件开发那么严格,本文指出了在CE领域引入A-SPICE方法的优势。
更新日期:2020-06-22
down
wechat
bug