项目名称: 高可靠软件建模语言及模型自动转换方法研究

项目编号: No.61272075

项目类型: 面上项目

立项/批准年度: 2013

项目学科: 自动化技术、计算机技术

项目作者: 薛锦云

作者单位: 江西师范大学

项目金额: 70万元

中文摘要: 模型驱动的开发(MDD)可以大幅度提高软件开发的效率,简化软件验证的过程,提高软件的可靠性。软件建模语言和模型自动转换方法则是实现MDD开发最具挑战性的关键问题。本项目基于申请人在多项国家级课题连续资助下,研究成功的泛型算法设计语言Radl和泛型抽象顺序设计语言Apla,以及从Radl模型到Apla模型,再到C++、Java等可执行语言程序自动转换平台(PAR平台),进一步研究并提出高抽象度并发分布式计算和面向服务计算的语言机制,使之和已有Radl和Apla语言融合,构成简单通用高可靠软件建模语言,并在实际软件开发中获得应用;进而研究提出该建模语言主要语言成份语法和语义形式化描述的方法; 着重研究并发分布式软件模型和面向服务计算软件模型自动转换的方法,构建相关模型自动转换的实验系统,并构建基于范畴论的模型自动变换正确性架构。沿着我们特有的技术路线,使我国这方面的研究进入世界先进行列。

中文关键词: 建模语言;软件模型;自动转换方法;高可靠软件;语义

英文摘要: Model Driven Development (MDD) can greatly improve the efficiency of software development, to simplify the process of software verification, and enhance the software reliability. Software modeling Language and method of automatic model transformation are challenging key technologies to implement MDD development. Based on some original research achievement - - generic algorithm language Radl, generic abstract sequential language Apla, automatic transformed platform (PAR platform), continuously supported by several national projects, the applicant will do further research and propose the language mechanism of high abstract concurrent and distributed computing and service-oriented computing, which will be integrated to the existing Radl language and Apla language, and constitute a simple and general high reliable software modeling language, then propose the syntax and semantics of the modeling language. The main research include the method of automatic transformation about concurrent and distributed software model and service-oriented computing, constructing the experimental system supporting automatic model transformation, building the correct framework of automatic model transformation based on category theory. The aim is that research achievement will be advanced in the world.

英文关键词: Modeling Language;Software model;Method of Automatic Transformation;Highly Reliable Software;Semantics

成为VIP会员查看完整内容
0

相关内容

一种描述信息或者数据模型的概念的语言。目前最流行的,最常用的建模语言是UML(Unified Modeling Language,统一建模语言)。建模语言的关键在于能够实现模型概念的传
软件多缺陷定位方法研究综述
专知会员服务
20+阅读 · 2022年1月25日
专知会员服务
79+阅读 · 2021年10月15日
专知会员服务
29+阅读 · 2021年5月8日
【干货书】PyTorch实战-一个解决问题的方法
专知会员服务
143+阅读 · 2021年4月2日
专知会员服务
30+阅读 · 2021年2月7日
专知会员服务
36+阅读 · 2020年12月14日
专知会员服务
33+阅读 · 2020年11月25日
专知会员服务
25+阅读 · 2020年9月9日
专知会员服务
28+阅读 · 2020年5月20日
 图像内容自动描述技术综述
专知会员服务
84+阅读 · 2019年11月17日
语音识别的快速纠错模型FastCorrect系列来了!
微软研究院AI头条
1+阅读 · 2022年3月22日
Java依赖冲突高效解决之道
阿里技术
0+阅读 · 2022年1月14日
重拾面向对象软件设计
阿里技术
0+阅读 · 2021年11月23日
手机的负一屏有用吗?
ZEALER订阅号
0+阅读 · 2021年11月14日
AI 框架部署方案之模型转换
极市平台
2+阅读 · 2021年11月2日
智能合约的形式化验证方法研究综述
专知
14+阅读 · 2021年5月8日
已删除
将门创投
12+阅读 · 2019年7月1日
国家自然科学基金
1+阅读 · 2014年12月31日
国家自然科学基金
2+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
1+阅读 · 2009年12月31日
Arxiv
0+阅读 · 2022年4月20日
Search-based Methods for Multi-Cloud Configuration
Arxiv
0+阅读 · 2022年4月20日
Arxiv
16+阅读 · 2020年5月20日
Arxiv
31+阅读 · 2018年11月13日
Arxiv
14+阅读 · 2018年5月15日
小贴士
相关VIP内容
软件多缺陷定位方法研究综述
专知会员服务
20+阅读 · 2022年1月25日
专知会员服务
79+阅读 · 2021年10月15日
专知会员服务
29+阅读 · 2021年5月8日
【干货书】PyTorch实战-一个解决问题的方法
专知会员服务
143+阅读 · 2021年4月2日
专知会员服务
30+阅读 · 2021年2月7日
专知会员服务
36+阅读 · 2020年12月14日
专知会员服务
33+阅读 · 2020年11月25日
专知会员服务
25+阅读 · 2020年9月9日
专知会员服务
28+阅读 · 2020年5月20日
 图像内容自动描述技术综述
专知会员服务
84+阅读 · 2019年11月17日
相关资讯
语音识别的快速纠错模型FastCorrect系列来了!
微软研究院AI头条
1+阅读 · 2022年3月22日
Java依赖冲突高效解决之道
阿里技术
0+阅读 · 2022年1月14日
重拾面向对象软件设计
阿里技术
0+阅读 · 2021年11月23日
手机的负一屏有用吗?
ZEALER订阅号
0+阅读 · 2021年11月14日
AI 框架部署方案之模型转换
极市平台
2+阅读 · 2021年11月2日
智能合约的形式化验证方法研究综述
专知
14+阅读 · 2021年5月8日
已删除
将门创投
12+阅读 · 2019年7月1日
相关基金
国家自然科学基金
1+阅读 · 2014年12月31日
国家自然科学基金
2+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
1+阅读 · 2009年12月31日
微信扫码咨询专知VIP会员