事务管理器软件构架及调度优化方法研究

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:liongliong471
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文的研究背景是某飞机显控系统对嵌入式数据库的应用需求预研项目。为提高事务管理器事务调度的成功率及软件的构架性能,对事务管理器的混合事务调度、并发控制及软件构架模型进行研究。首先通过引入工作流参考模型、元模型等工作流技术来分析调度流程,构建事务管理器的功能模型,并采用BPEL语言对事务调度过程进行形式化描述。进而针对事务调度,引入混合事务调度的概念,给出混合事务调度模型,并对非周期性事务调度进行研究。通过TB*算法缩短非周期性事务截止期,促进非周期事务的响应时间,从而减少事务的截止期错失率。其次,在事务管理器领域设计阶段,以面向对象和面向构件方法论为指导,建立初始类模型、细化类模型等来描述对象的结构关系,并使用交互模型和状态模型来描述对象行为。引入算法模式和代理机制对软件构架模型进行优化,提高软件构架性能。在进一步细化的基础上,针对存在的不必要的事务重启,引入时间戳矢量的概念,提出改进的基于时间戳矢量的乐观并发控制算法,解决事务不必要重启的问题。最后,给出事务管理器的软件构架及其ACME描述,并给出基于时间戳矢量的乐观并发控制算法的程序实现。文中提到的事务管理器功能模型、混合事务调度模型等方法论被用于事务管理器的研究和实现中,规范了整个软件的研究开发过程,提高了模型分析与设计效率,所给出的改进的TB*算法和基于时间戳矢量的乐观并发控制算法,具有一定的理论意义和工程实用价值。
其他文献
骨肿瘤是发生于骨骼或其附属组织(血管、神经、骨髓等)的肿瘤,是一种常见病。骨肿瘤有良性,恶性之分。良性骨肿瘤易根治,预后良好。恶性骨肿瘤发展迅速,预后不佳,死亡率高。
SaaS软件服务模式通过将离散的软件买断模式转化为集中的软件租用模式,使用者可以根据自己的业务特点和需要灵活的定制数据库的相关功能。同时中间件的发展为SaaS模式提供了
随着互联网的飞速发展,网页数量呈指数增长。面对互联网上的海量信息,如何快速、准确地从海量信息中找到自己需要的信息成为当前亟待解决的问题。网页分类作为信息组织和处理的
互联网按“深度”可以分为Deep Web和Surface Web。与通过超链接访问的Surface Web不同,Deep Web中的信息只能通过向表单提交查询来获得。Surface Web上的信息多为非结构化信
作为一种关注域间流量级别上的网络性能优化技术,域间流量工程越来越受到ISP的重视。BGP协议是目前唯一广泛使用的域间路由协议,用来引导域间流量穿越自治域。因此BGP路由的
人脸识别是一种重要的生物特征识别技术,在公共安全、信息安全、金融等领域具有广阔的应用前景。近二十年来,人脸识别取得了很大进展,也涌现出了一些有效的人脸识别算法。其中,基
随着计算机技术的发展,互联网越来越深入人们的日常生活。但是在它给人们带来便利的同时,网络安全问题也随之而来。木马便是其中一种威胁越来越大的基于互联网的恶意软件。为
显著性检测是图像处理与计算机视觉领域的重要研究内容之一。本文将人眼对RGB三原色的敏感度差异引入显著性检测方法中,探讨改进的基于RGB视觉敏感度的显著性检测方法。本文
社区问答系统目前已成为一项新兴的Web 2.0服务。不同于传统的自动问答系统,人们在这类系统中提出自己的问题后,其他的用户可以根据自身经验来回答相应的问题。在经过一段时
随着互联网和数字多媒体技术的发展,数字作品的制作、传输、存储越来越方便。然而,技术的发展在给人们带来便利的同时也带来了许多安全问题,包括音像制品的非法传播、拷贝、