【技术实现步骤摘要】
本专利技术涉及软件工程,特别涉及一种基于autosar架构的可视化建模方法和系统。
技术介绍
1、autosar的核心在于提供一个标准化、可扩展的软件架构,分为基础软件(bsw)、运行时环境(rte)和应用层三个主要部分。现有技术中,autosar中,应用层的建模过程遵循一系列自下而上的步骤,如图1所示,从数据类型的定义开始,经过接口的设计,到运行实体的实现,最后是组件的组合(composition)。首先是数据类型定义(data type definition)。在开始设计软件组件之前,首先需要定义所使用的数据类型,这些数据类型指定了在软件组件之间传递的数据的格式和范围,例如整数、浮点数、结构体等。然后,接口设计(interface design)。在autosar中,主要有两种类型的接口:客户端-服务器接口(client-server interfaces)和发送者-接收者接口(sender-receiver interfaces)。接口定义了软件组件之间的通信规则,包括数据传输和服务调用。设计良好的接口可以在不同的软件组件之间共享
...【技术保护点】
1.一种基于AutoSAR架构的可视化建模方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种基于AutoSAR架构的可视化建模方法,其特征在于,所述方法基于AutoSAR架构进行建模,所述AutoSAR架构包括应用层、中间层和微控制器。
3.根据权利要求1所述的一种基于AutoSAR架构的可视化建模方法,其特征在于,对每个所述软件组件进行内部建模,还包括创建所述示例图,所述示例图包括用于表示所述端口的端口示例图和用于表示所述运行实体的运行实体示例图,通过所述端口示例图和所述运行实体示例图之间设置箭头来表示所述端口对所述运行实体的调用
...
【技术特征摘要】
1.一种基于autosar架构的可视化建模方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种基于autosar架构的可视化建模方法,其特征在于,所述方法基于autosar架构进行建模,所述autosar架构包括应用层、中间层和微控制器。
3.根据权利要求1所述的一种基于autosar架构的可视化建模方法,其特征在于,对每个所述软件组件进行内部建模,还包括创建所述示例图,所述示例图包括用于表示所述端口的端口示例图和用于表示所述运行实体的运行实体示例图,通过所述端口示例图和所述运行实体示例图之间设置箭头来表示所述端口对所述运行实体的调用方式。
4.根据权利要求...
【专利技术属性】
技术研发人员:杨溢龙,原仓周,张洋,牛洪亮,李强伟,
申请(专利权)人:北京航空航天大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。