网格环境下实时数据库的面向方面建模

被引量 : 3次 | 上传用户:Hmilts
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网格技术是让人们可以自由使用地理位置上分散的资源,而不用关心它的具体实现方法。网格的目标是实现对地理上广泛分布的大量异构资源进行共享。随着网格技术和实时数据库系统的日益发展,越来越多的实时、异构、分布的数据库系统需要资源共享,在网格环境下如何对实时数据库系统建模是一个非常值得研究的问题。本文的主要工作根据实时数据库的特征,运用新提出的开发方法ACCORD,对实时数据库建模,主要的研究工作如下:首先,本文从基本概念、基本要求、主要特征以及体系结构等四个方面介绍了网格的相关理论;详细的介绍了实时数据库的基本理论,着重介绍了实时数据库相比传统的数据库特殊的实时特性,事务特性,及其悲观并发控制算法和乐观并发控制算法;同时对网格环境下的实时数据库的优势和问题以及设计目标和功能需求做了简单的介绍。其次,简单的介绍了软件开发方法的发展过程,分别介绍了面向过程开发方法、面向对象开发方法、基于构件的开发方法。从这些传统的开发方法的不足:不能很好的解决横切关注点的有效分离,造成代码的分散、混乱和难以维护等引入一种新的能满足动态变化的需求的面向方面的软件开发方法AOSD(Aspect-oriented System Development)开发方法。比较详细的介绍了面向方面技术的关注点、通知、连接点、类型间的声明、方面、编织等相关概念,和面向方面建模(AOM:Aspect-oriented Modeling)的相关理论,及其通过UML扩展机制来满足面向方面的建模的相关方法。最后,充分利用了前面介绍的面向方面开发方法和基于构件的开放方法来解决复杂的实时数据库系统的建模,提出了一个新的概念ACCORD(aspectualcomponent-based real-time system development),并以汽车控制系统为例运用ACCORD来完成系统多个方面的建模。分析了系统的应用背景和体系结构,把系统分解成五个基本的组件(用户接口管理组件、调度管理组件、事务管理组件、索引管理组件、内存管理组件)和三个方面包(并发控制方面包、日志和恢复方面包、QoS方面包),并运用UML的扩展机制对其进行建模分析。
其他文献
一般的产品设计流程大致可以分为前期准备阶段、创意阶段、定稿阶段这样三个阶段。其中创意阶段是整个设计流程的核心和重点,而设计定位是连接前期准备阶段和创意阶段不可缺
介绍了2014年我国塑料工业的发展状况,包括各种塑料制品产销量及进出口情况、合成树脂产销量及进出口情况等,并介绍了一些主要经济指标,包括塑料制品的工业总产值、产量等。
<正> 我从事中国哲学史的教学、研究工作,按时间累计,不止三十年,抗战时期,在昆明西南联大时,就开始讲授中国哲学史和从事有关这方面的专题研究。但是,真正用科学方法来研究
软件的可重用性一直是软件工程所追求的目标之一,软件重用能有效地解决软件危机,提高软件开发的效率和质量,降低开发和维护成本。基于组件的软件开发方法是软件重用的一种实
叶家山M28是叶家山西周墓地中规模较大的墓葬之一,出土铜、陶、玉、原始瓷、漆木等质地的器物约600余件。通过初步整理发现,该墓出有多件带"曾侯"、"曾侯谏"铭文的青铜器,结
我国目前在缓冲带建设综合技术方面的研究还比较缺乏,技术还不成熟,而在欧美国家已经有很长的历史,形成了较为完善的技术措施体系。先通过各个途径收集资料,不仅包括美国缓冲
随着信息技术的快速发展,嵌入式系统已经渗透到生产和生活的方方面面。汽车电子是嵌入式系统应用的一个典型领域。汽车电子技术是当今汽车技术发展的主要动力。汽车电子控制
我国有色金属建国以来取得了较快发展,尤其是改革开放和加入WTO以后,我国有色金属产品产量和消费量已居世界第一位。在改革开放初期,国家为了扩大出口、换取外汇,曾经对进口
交脚弥勒菩萨造像是我国魏晋南北朝时期十分流行的样式,这并不是因为当时佛教造像中,弥勒菩萨的造型只有交脚坐姿一种,而是因为弥勒菩萨的这种艺术形象中交脚坐姿、狮子座椅