构件柔性组装描述的形式化方法研究及其在水利领域的应用

来源 :河海大学 | 被引量 : 13次 | 上传用户:nimadebiri
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
尽管软件构件技术研究已经取得很大进展,但在水利领域中应用构件技术仍然存在许多困难。主要问题在于没有满足水利领域需求的基于构件的软件开发环境。原因是当前的构件技术研究还主要聚焦在解决一般意义下构件的生产、存贮、检索、组装、演化等环节中存在的问题,对在特定领域中构件技术的应用研究很少,成果过于专业化,不便于在特定领域应用。领域业务应用需要的专业构件和工具软件十分缺乏。 在特定领域中应用构件技术的目的是提高软件的复用程度,增强软件的进化能力,降低软件的开发维护成本。由于领域软件运行环境复杂、需求多变、专业性强,因而要求领域软件构件对运行环境有良好的适应能力,其功能可以根据业务需求进行配置。为此,需要建立领域构件柔性组装技术体系,通过规范但形式化程度适当的构件柔性组装描述,维护领域构件柔性组装技术体系的语境相对一致性,从而实现领域构件的组装。 为了建立领域构件柔性组装技术体系,本文以水利领域业务应用为背景,围绕构件柔性组装的形式化描述,对领域构件柔性组装的相关概念、柔性组装机制、柔性组装描述的形式化及语言、建立水利领域构件柔性组装描述体系等方面进行了研究,并取得以下成果: 1、在对概念构件、领域构件、应用框架、构件的行为、构件的柔性及柔性组装等基本概念进行深入分析与明确定义的基础上,阐明了领域构件的柔性组装是构件可配置地融入构件环境的操作,其配置通过构件与构件环境的描述匹配来实现、描述匹配通过描述的形式化及约束条件下的语义判定来实现的柔性组装机制;提出了适合领域应用的基于描述树的构件柔性组装描述的形式化方法;揭示了领域意义下的构件柔性组装原理。 2、利用XML的开放性与易学易用的特点,根据构件柔性组装描述树的定义,应用XML Schema定义了基于XML的构件柔性组装描述语言FCML,给出了FCML的语义以及通过定义元素命名空间与值空间、增加描述要素来扩展和定制FCML的机制,为构件柔性组装描述的形式化及其在特定领域的应用提供了语言环境。 河河大学博士学位论文 3、应用领域构件柔性组装原理,分析研究了水利领域业务应用的基本特征,提出由形式化描述机制、组装工具、构件、框架和主框架构成的领域构件柔性组装技术体系框架,以及FCML在水利领域的定制与扩展方法;定义了水利领域应用框架体系及其描述的形式化方法,为在不同抽象层次制定水利领域软件技术标准和构件柔性组装技术的应用创造了条件。
其他文献
动漫产业是21世纪极具市场的产业,而日本动漫的发展最负盛名,借鉴日本动漫影视发展的路线,分析我国动漫影视的发展,正是目前我国动漫发展的问题,并有针对性地提出应对措施,从
<正>《德伯家的苔丝》是19世纪末期英国著名的诗人、艺术家和批判现实主义作家托马斯·哈代创作的一部杰出的、震撼人心的长篇悲剧小说,该作品是英国文学和世界文学中的经典
<正>劳伦斯(1885—1930),英国著名作家,也是20世纪最重要的作家之一,但因其作品中存在的大量情爱描写,所以饱受争议。劳伦斯的代表作有小说《儿子与情人》《虹》《查泰莱夫人
《现代》杂志作为三十年代的重要文学杂志,关联着许多重要的文学现象,它在错综复杂的文化语境中所展现出的探索的勇气和独立的姿态使它成为文学史、出版史上特异的存在。本文旨
天然气的开发利用是今后一个时期我国能源发展的重要领域,天然气利用规划将是我国能源发展规划以及国民经济和社会发展计划的重要组成部分,加快开发和利用天然气步伐,提高天然气
超细水泥可以渗透到微细裂隙,其渗透性几乎可以与化学浆材媲美。但是超细水泥流变性能差,抗侵蚀能力弱,严重妨碍了它的应用与发展。超细高性能灌浆水泥(Micro-fine high perform
本文旨在对马克思所揭示的经济现象的法律逻辑思想进行梳理和总结,从反思目前学界对马克思法律思想中法律反作用问题的认识不深和研究不够的现状出发,提出造成这种现象的原因在
现代行政要求法律赋予行政主体大量的行政自由裁量权。由于行政自由裁量权是法律规定的范围内行政主体做出或不做出某种行为的权力,行政自由裁量行为是合法不合理的行为,因此,行
数据压缩技术,作为信息论研究中的一个重要课题,一直受到人们的广泛关注。数据压缩技术的主要目的是力求用最少的数据表示信源所发出的信号,使信号占用的存储空间尽可能小,以达到
本文运用比较的方法,将有出土资料记载的石磬,按照形制、纹饰等形态要素对之进行了新的分类。这种分类着眼于石磬本体的形制、纹饰、铭文、音律等要素,将其分为“模糊型石磬”、