项目名称: 软件构件的精化、组合和粘合理论研究

项目编号: No.60970031

项目类型: 面上项目

立项/批准年度: 2010

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

项目作者: 詹乃军

作者单位: 中国科学院软件研究所

项目金额: 30万元

中文摘要: 基于构件和对象方法被认为是解决开发大型复杂软件的有效方法,并已经在软件工程中获得巨大成功。然而,基于构件和对象方法缺乏坚实的理论基础,例如,人们还不能完整地定义对象语言的语义;也没能给出UML一个标准的形式语义,虽然UML已经在工业界广泛使用。上述理论缺陷导致构件的理论和方法不支持面向对象设计和实现,而面向对象的理论未提供接口的模型来支持黑箱组合。对象本身不支持组合。为了解决构件和对象系统理论问题,何积丰和刘志明等使用Hoare和何积丰的统一程序理论(UTP)给出构件和对象系统一个语义模型,叫rCOS。rCOS已在国内外获得好评。然而rCOS理论缺乏一个关于构件组合、精化 及协调的完整理论,不能有效地处理粘合代码;rCOS的语义亦不能表达实时等一些非功能性需求等。本项目将重点研究这些问题,从而建立一个构件和对象系统的理论基础。

中文关键词: 基于构件;面向对象;形式模型;精化;

英文摘要:

英文关键词: component-based;object-oriented;formal model;refinement;

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

相关内容

顾及时空特征的地理知识图谱构建方法
专知会员服务
53+阅读 · 2022年2月15日
软件多缺陷定位方法研究综述
专知会员服务
20+阅读 · 2022年1月25日
神经结构搜索的研究进展综述
专知会员服务
35+阅读 · 2022年1月12日
专知会员服务
13+阅读 · 2021年10月3日
《过参数化机器学习理论》综述论文
专知会员服务
45+阅读 · 2021年9月19日
专知会员服务
34+阅读 · 2021年8月1日
专知会员服务
57+阅读 · 2021年6月1日
【CVPR2021】面向视频动作分割的高效网络结构搜索
专知会员服务
13+阅读 · 2021年3月14日
专知会员服务
83+阅读 · 2020年12月11日
“C 不再是一种编程语言!”
CSDN
0+阅读 · 2022年4月4日
“C不再是一种编程语言”
InfoQ
0+阅读 · 2022年3月28日
俄罗斯开发人员或因制裁而无法使用开源软件!
大数据文摘
0+阅读 · 2022年3月8日
工程设计论——如何写好工程代码
阿里技术
0+阅读 · 2022年2月15日
软件多缺陷定位方法研究综述
专知
1+阅读 · 2022年1月25日
程序开发人员缺乏经验的 7 种表现
InfoQ
0+阅读 · 2021年12月22日
基于规则的建模方法的可解释性及其发展
专知
4+阅读 · 2021年6月23日
自动驾驶仿真软件列表
智能交通技术
13+阅读 · 2019年5月9日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
1+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2008年12月31日
小贴士
相关VIP内容
顾及时空特征的地理知识图谱构建方法
专知会员服务
53+阅读 · 2022年2月15日
软件多缺陷定位方法研究综述
专知会员服务
20+阅读 · 2022年1月25日
神经结构搜索的研究进展综述
专知会员服务
35+阅读 · 2022年1月12日
专知会员服务
13+阅读 · 2021年10月3日
《过参数化机器学习理论》综述论文
专知会员服务
45+阅读 · 2021年9月19日
专知会员服务
34+阅读 · 2021年8月1日
专知会员服务
57+阅读 · 2021年6月1日
【CVPR2021】面向视频动作分割的高效网络结构搜索
专知会员服务
13+阅读 · 2021年3月14日
专知会员服务
83+阅读 · 2020年12月11日
相关资讯
“C 不再是一种编程语言!”
CSDN
0+阅读 · 2022年4月4日
“C不再是一种编程语言”
InfoQ
0+阅读 · 2022年3月28日
俄罗斯开发人员或因制裁而无法使用开源软件!
大数据文摘
0+阅读 · 2022年3月8日
工程设计论——如何写好工程代码
阿里技术
0+阅读 · 2022年2月15日
软件多缺陷定位方法研究综述
专知
1+阅读 · 2022年1月25日
程序开发人员缺乏经验的 7 种表现
InfoQ
0+阅读 · 2021年12月22日
基于规则的建模方法的可解释性及其发展
专知
4+阅读 · 2021年6月23日
自动驾驶仿真软件列表
智能交通技术
13+阅读 · 2019年5月9日
相关基金
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
1+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2008年12月31日
微信扫码咨询专知VIP会员