一种基于模型的可视化汽车电子软件需求表示方法

一种基于模型的可视化汽车电子软件需求表示方法

ID:11509942

大小:4.24 MB

页数:9页

时间:2018-07-12

一种基于模型的可视化汽车电子软件需求表示方法_第1页
一种基于模型的可视化汽车电子软件需求表示方法_第2页
一种基于模型的可视化汽车电子软件需求表示方法_第3页
一种基于模型的可视化汽车电子软件需求表示方法_第4页
一种基于模型的可视化汽车电子软件需求表示方法_第5页
资源描述:

《一种基于模型的可视化汽车电子软件需求表示方法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、山东科学第22卷第5期2009年10月Vol.22No.5Oct.2009SHANDONGSCIENCE文章编号:100224026(2009)0520089209一种基于模型的可视化汽车电子软件需求表示方法刘晓建,王知学,李建新,刘学军(山东省科学院自动化研究所,山东省汽车电子重点实验室,山东济南250014)摘要:汽车电子软件是一类控制汽车机械和动力部件、实现各种汽车安全和舒适功能的高可靠实时嵌入式软件,其需求分析和设计方法是目前软件工程面临的重要挑战之一。本文主要研究汽车电子软件的需求表示方法,将

2、原始需求划分为多个层次和视角,采用多种图形语言对系统的各个侧面进行表示,并揭示各个部分模型之间的关系,力图以可视化的方式形成问题空间的全景“蓝图”和局部可缩放视图。该方法的使用,有利于降低表示需求的复杂度,便于从需求模型到设计模型的平滑过渡。关键词:汽车电子软件;需求表示;多视角分解;特征图;状态图;一致性中图分类号:TP311文献标识码:AAModel2drivenVisualAutomotiveSoftwareRequirementsRepresentationApproachLIUXiao2jia

3、n,WANGZhi2xue,LIJian2xin,LIUXue2jun(ShandongKeylabratoryforAutomotiveTechniques,InstituteofAutomation,ShandongAcademyofScience,Jinan250014,China)Abstract:Automotivesoftwareisakindofemerginghighlyreliableembeddedreal2timesoftware.Itcontrolssomemechanicala

4、ndpowercomponentsofavehicletoachieveasomesafetyandcomfortfeatures.Itsrequirementsanalysisanddesignapproachisoneofthemajorchallengestowardsthepresentsoftwareengineering.Weinvestigateitsrequirementsrepresentationapproachestoformmultiplegraphicviewsandfurth

5、errepresentthewholerequirementblueprint.Wedividethewholerequirementsintomanyabstractsub2requirementsandfurtherdecomposeeachsub2requirementintoseveralperspectiveswhichcanbemodeledbysomewell2selectedvisualcomputeslanguages.Thisapproachfacilitatessoftwarere

6、quirememtstheunderstandingandrepresentationandthesmoothtransitionfromrequirementmodelstodesignmodels.Keywords:automotivesoftware;requirementrepresentation;multiple2viewdecomposition;featuremap;statediagram;consistencyrelationship收稿日期:2009208215基金项目:国家自然科

7、学基金重点课题(No.60736017);国家自然科学基金(No.60573096);中国科学院软件研究所计算机科学重点实验室开放课题基金;山东省优秀中青年科学家科研奖励基金(2008BS01007);山东省成果转化重大专项作者简介:刘晓建(19712),男,博士,研究员,主要研究领域为软件工程、汽车电子软件。E2mail:liuxjian@keylab.net需求分析阶段的任务是认定和定义问题空间,通常包括需求抽取、需求表示和需求验证三个顺序活动,其中需求表示活动起着承上启下的关键作用。选择合理有效的

8、需求表示方法,不仅有利于有效的组织和管理需求,而且有利于需求的验证以及后续的系统架构设计。本文聚焦在汽车电子软件领域,主要研究汽车电子控制单元(ElectronicControlUnit,ECU)的需求表示方法。ECU是集成了微处理器技术和软件技术的嵌入式单元,通常被安装并运行在汽车上,控制汽车动力、悬架和车身部件,实现各种舒适、娱乐和安全辅助驾驶功能。随着汽车控制和附加功能的日趋复杂化,汽车上ECU的数量越来越多,其功能也越来越复杂,导致

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。