模型驱动开发
模型驱动开发的相关文献在2005年到2021年内共计99篇,主要集中在自动化技术、计算机技术、无线电电子学、电信技术、航空
等领域,其中期刊论文86篇、会议论文4篇、专利文献454609篇;相关期刊52种,包括潍坊学院学报、深圳信息职业技术学院学报、电子学报等;
相关会议4种,包括第十四届全国软件与应用学术会议、2009年全国理论计算机科学学术年会、第四届和谐人机环境联合学术会议等;模型驱动开发的相关文献由187位作者贡献,包括侯金奎、万建成、刘晓燕等。
模型驱动开发—发文量
专利文献>
论文:454609篇
占比:99.98%
总计:454699篇
模型驱动开发
-研究学者
- 侯金奎
- 万建成
- 刘晓燕
- 乐婷婷
- 曹荣凯
- 李丹丹
- 杨潇
- 马军
- 何啸
- 刘兴华
- 曹云峰
- 朱汇龙
- 王帅强
- 王海洋
- 王磊
- 麻志毅
- 丛佩政
- 任爱华
- 何克清
- 刘芮滦
- 刘英
- 刘进
- 塞博利亚·M
- 季一木
- 张仕
- 张天霖
- 张玉艳
- 张铁牛
- 戴维·卡明斯基
- 戴维·奥格尔
- 文浩
- 李亚晖
- 李长锋
- 毛新军
- 洪中
- 潘加宇
- 潘加宇(主持人)
- 王四美
- 王夕宁
- 王汝传
- 纳塔拉詹·加内桑
- 耿韶明
- 胡翠云
- 苏巴拉奥·西拉姆
- 蒂姆·哈恩
- 蒋建民
- 邓杨
- 邵维忠
- 郭鹏
- 龚彬
-
-
苏卓;
王东艳;
杨镒箫;
张明睿;
姜宇;
孙家广
-
-
摘要:
模型驱动开发以其低错误率、易仿真、易验证的特点,在嵌入式软件开发中被广泛应用.近年来,基于模型的嵌入式软件开发方法及相应工具也在逐渐发展和完善.数据流模型是各种建模工具中使用最为频繁的语义模型,然而,各种工具对于数据流模型的代码生成能力却参差不齐,特别是对于数据分支组件的支持,当前主流的建模工具都采用各种方式来回避复杂的分支建模及对应的代码生成.但是,分支建模是非常重要的,使用分支组件可以更清晰地表现出数据流的数据传递逻辑.为了解决复杂分支建模带来的代码生成难题,针对具有复杂分支组合的数据流模型.提出了一种基于分支调度标记的代码生成方法.在所提出的算法中,首先通过拓扑排序确定模型的调度顺序,再根据不同分支的影响对组件进行分支标记;之后,根据组件的分支标记构造一个基于控制流的代码生成位置表;最后,即可根据代码生成位置表进行各种主流语言的代码生成.通过构造4个具有复杂分支的数据流模型实例进行代码生成,并在生成代码行数和运行时间等方面与Simulink和Ptolemy进行对比,进一步说明该代码生成方法在复杂分支组合情况下的通用性以及所做工作的价值和意义.
-
-
文浩;
蒋建民;
张仕;
洪中
-
-
摘要:
在模型驱动开发过程中,为了减轻开发人员的负担,通常采用自动工具生成代码框架。本文提出了一种基于活动图与顺序图自动生成代码框架的方法,并且基于该方法开发了原型工具。首先,给出了活动图和顺序图的形式化表达;其次,基于活动图和顺序图模型提出了三个实现自动代码生成的算法,该算法是通过活动图来描述对象内部的活动次序,并且利用顺序图体现对象之间的交互;最后,给出了一个原型工具,实现了模型到代码框架的自动转换。该工作可以确保转换的正确性,并且提高软件开发效率。
-
-
徐尧强;
舒乔晔;
黄昭;
周瑾;
王康元
-
-
摘要:
国家电网公司的公共数据模型(SG-CIM)已经更新至4.8版本,但在很多领域仍未足够精细.基于项目管理业务给出一种建模的技术路线,并就模型的应用给出建议;以华东分部的各业务系统中关于项目管理部分的信息为依据,以业务流程为导向;参考IEC 61968-100标准中InfERPSupport包中的类,以及企业资源计划(ERP)中对于组织和人员的描述,使得给出的模型能够抽象项目管理全业务;最后基于该领域模型完成基于开放应用程序组集成规范(OAGIS)的系统间信息交互设计.
-
-
文浩;
蒋建民;
张仕;
洪中
-
-
摘要:
在模型驱动开发过程中,为了减轻开发人员的负担,通常采用自动工具生成代码框架.本文提出了一种基于活动图与顺序图自动生成代码框架的方法,并且基于该方法开发了原型工具.首先,给出了活动图和顺序图的形式化表达;其次,基于活动图和顺序图模型提出了三个实现自动代码生成的算法,该算法是通过活动图来描述对象内部的活动次序,并且利用顺序图体现对象之间的交互;最后,给出了一个原型工具,实现了模型到代码框架的自动转换.该工作可以确保转换的正确性,并且提高软件开发效率.
-
-
刘芮滦;
邓杨;
龚彬
-
-
摘要:
模型驱动开发逐渐应用于嵌入式系统的软件设计,在软件设计阶段重点关注的是软件的架构模型和详细功能模型.用于嵌入式系统软件建模的语言和工具很多,其中结构分析与设计语言(AADL)模型可以构建嵌入式软件的架构,高安全性应用开发环境(SCADE)模型可以描述嵌入式软件的逻辑功能,将两者统一使用可以满足嵌入式软件概要设计和详细设计的建模需求.针对某飞行器控制系统,本文分别使用AADL和SCADE对飞行器控制系统软件架构和功能进行建模,利用KCG工具从SCADE模型自动生成C代码,通过手工代码和自动生成代码的集成完成控制系统部分软件设计.实际应用表明,采用AADL和SCADE相结合的建模方法适用于模型驱动开发在嵌入式软件设计中应用.
-
-
刘芮滦;
邓杨;
龚彬
-
-
摘要:
模型驱动开发逐渐应用于嵌入式系统的软件设计,在软件设计阶段重点关注的是软件的架构模型和详细功能模型。用于嵌入式系统软件建模的语言和工具很多,其中结构分析与设计语言(AADL)模型可以构建嵌入式软件的架构,高安全性应用开发环境(SCADE)模型可以描述嵌入式软件的逻辑功能,将两者统一使用可以满足嵌入式软件概要设计和详细设计的建模需求。针对某飞行器控制系统,本文分别使用AADL和SCADE对飞行器控制系统软件架构和功能进行建模,利用KCG工具从SCADE模型自动生成C代码,通过手工代码和自动生成代码的集成完成控制系统部分软件设计。实际应用表明,采用AADL和SCADE相结合的建模方法适用于模型驱动开发在嵌入式软件设计中应用。
-
-
乐婷婷;
刘晓燕;
李丹丹;
曹荣凯;
吉春山
-
-
摘要:
随着智能家居技术的快速发展,终端用户对移动界面的应用提出越来越高的要求,目前在用户和移动界面交互方面还需进一步的研究.因此,针对智能家居移动界面的应用,运用了一种基于IFML标准的模型驱动的移动应用建模方法,通过定义容器和组件扩展、上下文扩展及事件扩展并使用可视化建模语言对智能家居移动界面进行建模,生成的中央控制器、空气质量检测、语音遥控和摄像头移动界面比传统的移动界面具有更强的交互性和更好的用户体验.
-
-
曹荣凯;
刘晓燕;
朱汇龙;
乐婷婷;
李丹丹;
惠子青
-
-
摘要:
为解决日益复杂的Web应用程序前端界面的设计问题,文中提出了一种基于IFML生成用户界面的建模方法,首先介绍IFML对Web应用的扩展,该模型转换方法的优势以及开发环境,其次给出了从IFML映射到该设计环境中的具体方法,最后进行了总结以及对未来的展望.
-
-
-
郭伟;
钱金龙;
陈希;
臧一佩
-
-
摘要:
高速铁路ATO系统是在既有高速铁路列车控制系统基础上实现列车自动驾驶功能的列控系统,通过对ATO系统的地面关键设备TSRS进行软、硬件改造及升级,使其具备车-地通信功能,从而实现ATO系统的车站自动发车、区间自动运行、到站自动停车、车门开门防护、车门/站台门联动控制等智能化功能.本文研究了基于SCADE的模型驱动软件开发技术,并将其应用在车-地通信功能设计开发过程中.通过对模型进行验证、仿真测试和集成测试,最终验证了开发结果的正确性.
-
-
Hou Jin-Kui;
侯金奎;
Wang Lei;
王磊
- 《第十四届全国软件与应用学术会议》
| 2015年
-
摘要:
为解决模型驱动开发中语义特性的描述和验证等方面的问题,在对类型范畴理论进行扩充的基础上引入进程代数,为构件式软件模型的描述、转换以及转换过程中语义特性的保持和验证建立了一种统一的语义描述框架.范畴图表描述了体系结构模型的语义,类型态射蕴含了构件对象之间的依赖关系,类型函子用来刻画模型转换前后的映射机制.应用研究表明,该框架很好地遵循了模型驱动开发的理念实质和过程要求,为基于模型转换的软件开发研究提供了新的理解、认知学习和推进的指导架构.
-
-
胡翠云;
毛新军
- 《2009年全国理论计算机科学学术年会》
| 2009年
-
摘要:
模型驱动开发技术通过不同抽象层次模型的建立和转换,可有效提高软件开发的效率和质量。本文将模型驱动开发思想引入到面向Agent软件工程,研究了基于Agent的模型转换技术,并将它集成到面向Agent的软件开发方法学ODAM中。ODAM将基于组织抽象所建立起来的模型视为平台无关模型,将基于特定平台所建立起来的模型视为平台相关模型,支持模型驱动的软件开发。本文选取JADE作为目标系统的开发平台,建立了ODAM元模型和JADE元模型间的映射关系,提出了从ODAM组织模型到JADE模型、从JADE模型到程序代码的模型转换规则,开发了相应的支撑软件工具ODAMTransformer,通过案例分析和演示展示了技术和工具的可行性和有效性。
-
-
-
侯金奎;
万建成;
王帅强
- 《第四届中国软件工程大会》
| 2007年
-
摘要:
为解决模型驱动开发过程中高层模型描述和模型转换方面存在的问题,以软件体系结构为基础,通过对UML进行扩展,提出了一种平台无关的Web应用建模方法,包括体系结构模型、逻辑视图、静态视图和界面展示视图四部分.然后基于源模型语义特征在目标语义域中的重新构造,依据转换两端建模元素的语法结构和语义表达特性定义模型间的映射规则,实现模型转换和目标代码生成。以J2EE作为目标平台进行实验验证,表明此方法保持了高层模型的平台无关特性,能够对模型驱动的软件开发提供有力的支持.