节点文献

面向服务的过程引擎系统模型研究

Research on Process Engine System Model of Service-oriented

【作者】 曾维桥

【导师】 黄金贵;

【作者基本信息】 湖南师范大学 , 计算机软件与理论, 2008, 硕士

【摘要】 随着大规模软件的出现,软件质量成为软件行业倍受关注的重点问题之一,同时过程引擎管理系统的通用性不强,导致软件的开发成本高。为了解决这些问题,提出了一种解决方案——面向服务的过程引擎模型SOPE(Service-Oriented Process Engine)模型。该模型通过引入过程服务的概念,把过程工具灵活管理起来,既可以完成软件开发过程的定义、解析和组装,也提供软件过程的主动执行和行为监控,同时也支持软件过程的演化。SOPE模型的思想是把软件开发过程中使用的工具看作一个过程服务,一系列相关服务可以组装成功能更强、结构更复杂的复合服务。在SOPE模型的支持下,通过复用已有的服务,软件开发者可以快速构造过程管理系统。这样不仅可以节省开发时间和经费,提高软件开发效率,避免开发过程中的重复劳动,而且开发出的系统更加规范、更加可靠,后期维护费用更低。这对于进一步提高企业信息化程度,增强企业核心竞争力有着非常重要的意义。本文的主要工作和研究成果如下:1.首先对过程支持系统的现状和发展进行了分析,指出了现阶段过程引擎系统的不足;分析了软件过程技术的发展、几个典型的软件过程模型。2.设计了SOPE模型的体系结构。以过程服务在SOPE中的执行为主线阐述了SOPE的八个主要部件和五个接口功能和设计结构。建设性地提出了SOPE的执行器对执行片段的调度算法,该调度算法的思想是先来先服务(FCFS)的调度策略结合超时超长剥夺策略的调度算法。3.建设性地把软件开发过程中用到的开发工具看作是一种过程服务,通过过程组装可以适应不同的系统需求。4.本文最后给出了SOPE模型的几个模块的实现方法,提出了该模型的三层构架思想及实现方案。

【Abstract】 With the occurrence of cosmically software, software quality is becoming an important problem in software industry. At the same time, software development costs is high because of lower generality of process management system .In order to solve these problems ,this paper proposes a new solution ,Service-oriented process engine model ,called SOPE model. This model imports the conception of process service,it not only implements the definition, parsing and assemble of the software development process, but also provides the initiative executing and the behavior monitoring. And it also supports the evolvement of software process.SOPE model regards tools used in software develpment as service ,and then a series of relevant service could be assembled into a composite service which is more powerful in function and more complicated in structure .With the support of SOPE ,software developer could quickly build a process management system .In this way ,it could not only save time and fund ,improve the development efficiency and avoid the duplicated work ,but also develop a well-specified ,more reliable product which requires lower maintenance cost .It is meaningful for quickening the digitalization progress of the enterprise and improving the kernel competition capability .The main research of this paper is as follows:1. The status in quo and development of process support system are analyzed, and its shortage is pointed out. Also the technique of the process and some of process model are analyzed.2. The architecture of the SOPE model is designed .Using the process flow service’s executing in SOPE as mainline ,the functionality and structure of the model’s eight modules and five exterior interfaces are depicted .A scheduling algorithm about executor’s executing segments is innovatively presented.The algorithm uses the FCFS(First Come First Served)strategy combining the preemption strategy with time-out and out-of-queue.3. The model regards tools in software development as service and it can meet different demands by process assemble.4. This paper gives the implement method of mainly module and system architecture and implement scheme.

  • 【分类号】TP311.52
  • 【下载频次】31
节点文献中: 

本文链接的文献网络图示:

本文的引文网络