基于WEB服务的特定领域模型可执行性研究与实例化

来源 :云南大学 | 被引量 : 0次 | 上传用户:aiggo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Frederick Brooks在1986年提出了“银弹定律”,做出了“十年内,没有任何单独的软件工程进展可以使软件生产率有数量级的提高”的定论。时至今日,业界仍然没有突破这一定论。以MDA为代表的模型驱动开发方法一直被认为是溶解银弹的希望。但是经过多年的研究与应用,模型驱动开发并未达到预期效果,模型的使用一直停留在分析和设计阶段,并随着软件开发的深入,逐渐与系统实现相背离。   本文通过对特定领域建模和模型驱动开发方法的深入研究,结合WEB服务技术,探讨了如何构建特定领域可执行模型,以达到以模型驱动软件开发的目的。论文的研究重点是特定领域可执行建模架构的设计与实现,主要包括以下工作:   首先,论文提出了基于WEB服务的可执行的特定领域建模架构xDSMOWS。xDSMOWS以特定领域建模为核心来构建精确完整的特定领域可执行模型xDSM,在特定领域模型执行基础设施DSMEI的支撑下,使用WEB服务作为xDSM模型执行的核心功能实现实体,通过解析执行xDSM所定义的行为逻辑,将xDSM转化为网构软件的形态完成系统实现。   第二,论文设计了特定领域可执行元建模语言xDSMML。以模型成熟度MMLs5为指导,xDSMML可以准确地描述xDSM元模型与xDSM应用模型。xDSMML在可视化元建模语言XMML的语义基础上进行扩展,并整合了良好定义的行为语义,充分支持特定领域行为建模,并建立了动作规约与模型约束AS&MC表面语法,为模型的动态行为提供了精确的定义。同时以行为场景为行为建模的核心,从领域行为过程的视角建模,针对系统目标以行为场景描述系统行为。并以行为场景基础元模型为基础,采用针对元模型的应用建模和元级提升的方法实现了xDSM的元模型扩展机制。   第三,xDSM的执行环境是特定领域模型执行基础设施DSMEI。DSMEI以xDSM的精确完整的行为逻辑为核心,以AGDSWS为软件功能实体,以WEB服务的形式为最终用户提供xDSM模型执行的开放标准应用接口。由行为逻辑执行框架下独立的行为逻辑执行单元来解释执行已通过编译的xDSM应用模型。从而直接执行xDSM,实现模型驱动开发。   第四,以基于业务文档交换的WEB服务模型为基础设计并实现了DSMEI的领域应用WEB服务提供框架和AGDSWS支撑框架。一方面实现了领域应用WEB服务的动态发布与调用,另一方面实现了AGDSWS服务虚拟化。   最后,领域空间是特定领域建模过程与实施框架的基本单元。基于良构的体系结构,领域空间可以进行复用与复合,进而实现了领域知识的复用,开放性地扩展了特定领域模型及其实现的范围与规模。   本文的研究从根本上体现了模型的核心价值,为可执行模型的研究与模型执行基础设施的研发提供了可行的方法和手段,推动了模型驱动软件开发的应用研究,具有一定的理论意义和实用价值。
其他文献
微博是一种基于人际关系的信息、资源、交流和分享的互动平台,从2006年出现以来,迅速成为互联网的流行,改变了媒介生态环境。微博既是一种社会网络,同时微博也是一种传播现象,是一
退耕还林工程是我国为了缓解不断恶化的生态环境而采取的一项重大举措,工程自实施以来,一度成为学术界的研究热点。本文主要从两个方面对其进行了研究,首先是复耕问题,退耕还林工
包头地区区域广阔,老城区、旧小区等比比皆是,在很大程度上影响了电能表和采集终端的规范安装,寻找表计安装位置颇费周折效率较低。抄表工作是一个对计量点巡查最广泛的工作,目前电力计量抄表的方式大多采用的是汇集抄表及设置电能量采集装置,通过总线通信的方式,将各个表计信息进行集中采集、处理,采用MODEM或数据网络通信方式将汇集的抄表信息上传至监控中心。在这种传输的方式下,也滋生了一些基于光纤通道的抄表方式
电能成为当今社会的主要能源,由国家电网统一供给,电力系统的稳定运行是保证正常生产生活的前提,如果电力系统遭到破坏,导致人们的生产和生活受到巨大的影响,甚至导致人身伤
随着无限维动力系统研究的不断深入和发展,大量科研工作者越来越关注与重视非线性发展方程长时间性态的研究.而广义Camassa-Holm方程出现在许多物理模型中,是非线性科学领域
随着社会对电力需求的逐渐增加,对电网的可靠性要求也越来越高。柔性交流输电系统(FACTS)技术的出现,为提高电网的可控性与可靠性提供了更新更有效的方法,已经成为近年来电力系统所研究的前沿课题之一。静止无功补偿器(SVC)和可控串联补偿器(TCSC)做为FACTS装置中应用最广泛的重要组成成员,是提高电力系统稳定性最有效的工具。因此,研究SVC与TCSC在电力系统中的应用具有非常重要的理论意义和实用
商业智能(BI)是一种决策上的智能。一段时间以来,商业智能已经开始得到商家们的重视,然而,商业智能在政府层面的应用却才刚刚起步。   商业智能到目前为止还没有一个统一的定
复杂系统的宏观性质和行为取决于系统中个体之间的相互作用结构,而这一结构可以通过复杂网络来描述,所以复杂网络研究就成为探讨复杂性的基础。其中社会系统,是复杂网络平台下的
学位
永磁型无轴承电机以其结构简单、运行可靠、体积小、重量轻、效率高和功率密度大等优势,在飞轮储能、各种高速机床主轴电机和密封泵类、离心机、压缩机、高速微型硬盘驱动装置等领域具备实用化优势,成为无轴承电机中最具有发展前途的一种电机。本文以无轴承永磁电机为研究对象,着重于控制策略的研究,主要完成了以下研究工作:首先对无轴承永磁电机的悬浮原理和数学模型进行了深入分析。为了克服传统控制策略中必须基于转子磁场定
当今时代,科技的飞速发展使得知识创新速度倍增,知识逐渐取代了劳动力、资本,成为最重要的资源。本文以团队知识创新为研究对象,从复杂适应系统思想入手,用多主体建模和社会网络分