资料介绍
基于量子框架的代码自动生成技术研究:摘要:量子框架是基于有限状态机理论,完整的嵌入式系统实现技术,用以设计能与任何RTOS 一起工作
的活动对象。本文在研究量子框架的基础上,采用UML 中的状态图对AMT 系统中的活动对象进行行为建模。模型数据经XSLT 转换为符合QF 规范的嵌入式代码,实现了从建模到嵌入式代码的自动生成的功能,大大提高了嵌入式系统的开发效率。
[Abstract]:Quantum Frame is the integrated technology of embedded system realization based on FSM theory,
which is used for designing active object that can work well with any RTOS. Based on the study of the Quantum
Frame, this paper sets up the action models of AMT active object with the action describing language –
Statecharts. Through the XSLT technology the data of the model can be transformed into the embedded codes
which meet the QF criterion. Therefore, the model can be transformed into the embedded codes automatically, and
it greatly improves the efficiency of embedded system design.
[Keywords]: FSM, QF, XML, XSLT
1 引言
本文研究了一种轻量级适用于汽车电控系统的软件总线——量子框架(QF: Quantum Frame),它以经典有限状态机理论(FSM)为基础,建立具有松耦合度的活动对象,每个活动对象都是一个单独的有限状态机,能够订阅(subscribe)和发布(publish)事件,活动对象(状态机)之间的协作通过量子框架(QF)来实现。采用量子框架设计的嵌入式系统,具有面向对象和结构紧凑的特点,一个典型的QF 代码只要求少于5KB 的代码和数据。本文首先在Rational Rose 中建立了AMT 系统的活动对象,并将UML 描述的业务模型转换为符合XMI 标准的XML 描述,再通过XSL 技术设计量子框架代码生成器,以XML 语言作为代码生成器的输入文件,生成符合QF 规范的嵌入式代码,实现了量子框架嵌入式代码的自动生成。
的活动对象。本文在研究量子框架的基础上,采用UML 中的状态图对AMT 系统中的活动对象进行行为建模。模型数据经XSLT 转换为符合QF 规范的嵌入式代码,实现了从建模到嵌入式代码的自动生成的功能,大大提高了嵌入式系统的开发效率。
[Abstract]:Quantum Frame is the integrated technology of embedded system realization based on FSM theory,
which is used for designing active object that can work well with any RTOS. Based on the study of the Quantum
Frame, this paper sets up the action models of AMT active object with the action describing language –
Statecharts. Through the XSLT technology the data of the model can be transformed into the embedded codes
which meet the QF criterion. Therefore, the model can be transformed into the embedded codes automatically, and
it greatly improves the efficiency of embedded system design.
[Keywords]: FSM, QF, XML, XSLT
1 引言
本文研究了一种轻量级适用于汽车电控系统的软件总线——量子框架(QF: Quantum Frame),它以经典有限状态机理论(FSM)为基础,建立具有松耦合度的活动对象,每个活动对象都是一个单独的有限状态机,能够订阅(subscribe)和发布(publish)事件,活动对象(状态机)之间的协作通过量子框架(QF)来实现。采用量子框架设计的嵌入式系统,具有面向对象和结构紧凑的特点,一个典型的QF 代码只要求少于5KB 的代码和数据。本文首先在Rational Rose 中建立了AMT 系统的活动对象,并将UML 描述的业务模型转换为符合XMI 标准的XML 描述,再通过XSL 技术设计量子框架代码生成器,以XML 语言作为代码生成器的输入文件,生成符合QF 规范的嵌入式代码,实现了量子框架嵌入式代码的自动生成。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 基于MOS管的多电池包并联技术研究综述 14次下载
- 基于嵌入式图像处理的仪表自动识别技术研究 6次下载
- 机器人操作系统EtherCAT技术研究综述 1次下载
- 太阳能热发电的多级蓄热技术研究综述 18次下载
- V模式的设计方法及自动代码生成资料下载 8次下载
- 一种具有语义区域风格约束的图像生成框架 5次下载
- 人体通信技术研究 22次下载
- 农业机械自动导航技术研究进展 35次下载
- 智能配电网自动化技术研究及实施_冯乾 1次下载
- 基于机载InSAR生成DEM技术研究试验_王通 0次下载
- 基于普适服务的代码自动生成研究_黄凯 0次下载
- 代码生成器的应用 0次下载
- 基于SPGD优化算法的正支共焦非稳腔自动准直调整技术研究 2次下载
- OIL代码自动生成技术过程中的部分研究 0次下载
- 造船业中托盘表的自动生成技术研究 8次下载
- 计算机快速全息生成技术研究 206次阅读
- 基于gin封装的web服务框架升级 219次阅读
- 如何利用Linux下的工具来自动生成实用的状态机框架? 680次阅读
- 5G通信FBAR滤波器镀膜关键技术研究 393次阅读
- 量子计算关键技术研究进展 852次阅读
- 后量子密码的发展趋势研究 514次阅读
- 面向结构化数据的文本生成技术研究 311次阅读
- 微软提出Control-GPT:用GPT-4实现可控文本到图像生成! 443次阅读
- 个性化地定制自己的uvm代码生成器模板和脚本 1170次阅读
- 在单片机中使用的RTOS代码框架 696次阅读
- 自动化测试框架unittes详解 2409次阅读
- Python自动化测试框架有哪些? 4428次阅读
- 为什么量子点被学术与产业技术研究人员关注? 1735次阅读
- 深度解析量子通信技术 2.2w次阅读
- Maven工具生成Mybatis的代码及映射的文件 1706次阅读
下载排行
本周
- 1东芝BiCD集成电路硅单片TB67S109AFNAG数据手册
- 1.93 MB | 5次下载 | 免费
- 2SP3060A/30120A/30160A/30320A/30520A系列数字合成扫频仪使用说明书
- 4.16 MB | 3次下载 | 1 积分
- 3具有双通道 DC-DC转换器、由串行接口控制的9通道电机驱动器TPIC2010数据表
- 1.15MB | 2次下载 | 免费
- 4USB Type-C PD快充协议智能触发芯片FS312B数据手册
- 0.75 MB | 1次下载 | 免费
- 5USB Type_C PD快充协议智能触发芯片FS8025B数据手册
- 1.29 MB | 1次下载 | 免费
- 6触摸按键PCB 设计要点V01
- 1.42 MB | 1次下载 | 免费
- 7DC-DC电路(Buck)的设计与仿真
- 0.60 MB | 1次下载 | 2 积分
- 85V升压充电两串锂电池充电管理IC FS4058数据手册
- 2.98 MB | 次下载 | 免费
本月
- 1DCDC原理详解
- 0.98 MB | 65次下载 | 免费
- 2allegro快速入门教程
- 1.98 MB | 36次下载 | 免费
- 3FU-7(807)胆机原理图
- 11.93 MB | 25次下载 | 1 积分
- 4用于汽车应用的高压电源管理IC TPS65311-Q1数据表
- 1.05MB | 22次下载 | 免费
- 5电子元件基础知识介绍
- 8.76 MB | 15次下载 | 2 积分
- 6华为海思Ascend 310芯片的资料说明
- 0.12 MB | 10次下载 | 10 积分
- 7GD32F10x系列MCU用户手册
- 11.5MB | 9次下载 | 免费
- 86A 输出电流同步降压稳压器TPS65286数据表
- 2.05MB | 6次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935083次下载 | 免费
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420045次下载 | 免费
- 3Altium DXP2002下载入口
- 未知 | 233067次下载 | 免费
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191308次下载 | 免费
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183308次下载 | 免费
- 6labview8.5下载
- 未知 | 81567次下载 | 免费
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73785次下载 | 免费
- 8NI LabVIEW中实现3D视觉的工具和技术
- 未知 | 70088次下载 | 免费
评论
查看更多