基于模型集成计算的面向领域开发方法研究

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:liongliong456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自计算机诞生以来,软件开发经历了从机器语言、汇编语言到高级语言的发展过程,抽象层次越来越高,开发人员也越来越多地关注问题本身而不再是一些技术上的实现细节。针对软件开发的发展趋势,对象管理组织提出了模型驱动架构,为解决各种互不兼容平台和中间件技术在系统集成和互操作方面存在的不足提供了新思路,开辟了软件开发模式由以代码为中心向以模型为中心转变的新时期。然而MDA作为一种通用的软件开发标准,缺乏对特定领域开发支持,为此模型集成运算理论开始被提出。该理论提出至今获得了普遍重视,并且不断完善深化,成为国外研究热点。模型集成计算专注于建模过程中模型的表示、组成、分析和控制,他贯穿于系统开发的整个生命周期,包括规范,设计,开发,验证,集成和维护。通过建模语言的语法抽象领域内的共性和不变性,利用模型定制来实现领域应用的多样化。模型集成计算理论在面向领域系统开发方面具有良好的应用前景。本文在深入研究模型集成计算理论的基础上,通过与模型驱动架构,面向领域开发的比较,突出模型集成计算理论在特定领域开发的巨大优势。重点研究基于模型集成计算理论领域系统开发过程,通用建模环境等开发工具,设计模型验证方法和代码生成系统,为模型验证提供可行方法,最后通过实例验证基于MIC系统开发整个过程。
其他文献
语义物联网是语义网与物联网的结合,主要目的是利用语义网的语义标注技术解决物联网中的资源异构问题,从而实现资源的高效利用。传感器网络是物联网的基础设施,是应用程序获
随着无线网络的发展,近年来无线Mesh网络也蓬勃发展起来。做为一种新型无线通讯网络,无线Mesh网络有着自组性、自愈性、频谱效率高、覆盖范围大、可扩展性能强、可靠性强等特点
本文就基于文本的信息隐藏技术做了相关的研究。 本文首先介绍了信息隐藏技术的研究现状及应用领域,论述了信息隐藏技术的定义、通用模型、基本要素等方面,并对信息隐藏技术
遗传算法是模拟生物界的进化过程而产生的一种现代人工智能算法,它具有天然的并行性,在求解复杂、大规模、非线性、不可微的优化问题中具有较高的性能。当今单核计算机现在已
万维网信息的爆炸式增长使Web已经成为世界上最大的信息库。面对这个海量、异构、半结构化的信息库,Web用户经常发现要查找到所需要的信息需要耗费大量的时间,造成了“信息过
人工蜂群算法(Artificial Bee Colony Algorithm, ABC)是一种受蜜蜂采蜜行为启发产生的新型群体智能优化算法。由于控制参数少、易于实现、计算简洁等特点,近年来ABC算法备受
随着Internet技术的发展,万维网上的文档数目成指数级增长,在如此浩瀚的信息库中,用户非常难找寻到自己所需要的信息。因此如何自动且高效地处理这些海量文档信息成为目前重
实验室信息管理系统(Laboratory Information Management System,缩写为LIMS)是利用计算机网络技术、数据存储技术、快速数据处理技术来对实验室进行全方位管理的计算机软、
无线传感器网络是当前通信和计算机领域的研究热点。目标跟踪是无线传感器网络中的一项重要应用,在军事和民用上都具有广泛的应用前景,也是技术上具有挑战性的课题。   目前
如今搜索引擎是一个十分活跃的话题和领域,在世界各地都能看到搜索引擎的身影。   搜索引擎已经成为信息产业一个重要的支撑,作为搜索引擎重要组成部分的网络爬虫也日渐受人