基于构件的工作流引擎的研究

来源 :青岛科技大学 | 被引量 : 2次 | 上传用户:oolongge
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为目前迅速发展的一个领域,工作流管理系统在企业信息化管理、流程化生产制造等领域发挥出越来越大的作用。工作流引擎作为工作流管理系统的核心,一直注重性能的高效和结构的优良。如何设计一个结构优良、性能高效、柔性化强、方便扩展且易于集成的工作流引擎,不仅是备受业界关注的热点,也一直是工作流产品开发面临的最直接问题。软件复用理论是目前解决软件危机、提高软件质量和软件生产效率的有效途径,为软件产品的改良和优化奠定了理论基础,是软件发展过程中的一个里程碑。尤其,近年来软件构件技术在研究和应用方面取得了快速发展,为实现软件工业化生产及促成良好的软件产业格局奠定了基础。鉴于软件复用理论的领域应用优势,针对工作流引擎在可集成性、扩展性和柔性方面的实际需求,将领域工程方法应用于工作流引擎的分析与设计,将软件构件技术应用到工作流引擎的开发,是提高工作流引擎性能,改良工作流引擎结构,加快工作流引擎复用的理想解决方案。据此,本文采用基于本体的领域分析方法对工作流引擎领域进行领域划分、领域建模,采用基于构件的开发技术进行工作流引擎的设计,同时采用SOA架构对工作流引擎服务进行部署实施。在研究过程中抽象了支撑工作流引擎的各种实施模型,设计了一套扩展性强且易于集成的工作流引擎构件平台,最后应用上述研究成果组装了一个应用于涂料企业MES(制造执行系统)平台中的工作流引擎。研究表明,通过将软件构件技术应用到工作流引擎的开发过程中,采用领域工程的实施方案,不仅有利于工作流引擎的快速开发和目前各种工作流产品的有效整合,而且提高了工作流产品的复用程度,扩展了软件复用理论在纵深领域的应用。同时结合具体产品的实际应用表明,由于采用构件技术和SOA架构实施开发,所开发的工作流引擎不仅扩展性高,而且具有更好的平台适应性。
其他文献
随着经济和技术的发展,制造业对自动化程度的要求不断提高,现场总线控制技术在重大装备中的应用更加广泛和深入。传统分散控制系统(DCS)与现场总线控制系统(FCS)结合的FDCS系统
随着软件开发规模和复杂性不断提高,随着社会对软件开发速度和数量要求不断提高,“软件危机”愈加明显的暴露出来,提高软件生产率成为软件产业当务之急。为了解决“软件危机
保险资金运用要服务好主业。保险资金运用,首先应当服务好主业,实现保险资金的保值增值,不要一味贪大求全。此外,投资能力也决定了术业要有专攻,作为保险公司,能够较好地运用
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
微生物群落是地球上生物多样性最为丰富的资源,广泛存在于海洋、土壤、河流及大气等自然环境,以及人体的口腔、皮肤、消化系统中。揭秘微生物群落的组成、结构与功能将极大地提
国民经济和国防现代化建设中,有许多重大或重要设备的制造需要解决超大载荷对象的高精度控制问题。Stewart平台具有刚度大、负载能力强和操作精度高,因此特别适于作为大载荷
学位
在工业自动化程度日益提高的今天,安全生产问题越来越得到重视。催化裂化流程作为炼油过程的龙头,其安全稳定的生产是保证石化企业经济效益与社会效益的基础。本文以炼化工业中易发生事故的催化裂化装置为对象,设计故障诊断专家系统,利用Visual Prolog语言实现并通过实例仿真测试,最终达到该系统能够对多数异常工况推理分析,及时查找出故障原因,提供相应的处理措施。本论文的主要研究成果包括以下几个方面:1、
间歇生产过程是工业领域较早使用的一种生产操作方式。由于它占用设备空间少,操作灵活而被人们广为采用。随着间歇加工生产在世界范围内的进一步提高,导致了间歇生产企业对生
人工神经网络是借鉴生物神经网络结构和生物神经元工作机理,在一定程度上模拟人脑功能的信息处理系统。神经网络的容错性、非线性、联想记忆性等众多优点使其在复杂对象建模过
地铁系统的运行管理是地铁工程建设中非常重要的方面,对地铁系统安全、可靠、高效地投入运行发挥重要的作用。地铁系统既涉及到正常情况下的运行管理,又涉及到异常情况下的应