分布式工作流管理系统MyWorkflow的研究与设计

来源 :曲阜师范大学 | 被引量 : 0次 | 上传用户:network_worm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在信息时代,为了快速响应市场需求,提高企业的市场竞争力,企业必须加强面向过程的管理。作为实现现代企业过程集成、过程自动化和企业经营过程重组的关键技术,工作流技术越来越受到人们的重视。但工作流技术的研究在理论上和软件实现上还有很多不完善之处。本文提出了用于指导工作流建模的过程建模体系结构,在此基础上提出了可用于过程定义的工作流模型,并对工作流管理系统运行时多个工作流实例的调度问题进行了分析,提出了一种解决策略;然后对工作流管理系统中用户型任务的分配问题进行了讨论,提出了一种基于多准则的分配策略。 我们利用网络活动状态图定义了一种新的工作流模型——MyWorkflow工作流管理系统,给出了该模型的执行算法以及活动实例和过程实例的状态转换关系,解决了工作流管理系统运行时对过程的执行控制问题。 为了提高工作流管理系统的整体运行性能,对工作流实例的调度策略进行了系统的研究。针对工作流实例之间存在的资源竞争问题,给出了基于规则的调度、基于封锁的调度与蚂蚁-遗传混合算法的调度方案。通过对工作流管理系统中存在的多个工作流实例进行调度,提高了资源的利用率,保证工作流管理系统能够顺利执行,同时也提高了过程管理的效率。 在工作流用户型任务分配方面,上述MyWorkflow的用户型任务分配策略对文献[1]的结果进行了改进,即任务分配策略中增加了任务紧急程度与员工对任务的感兴趣程度两个因素,改进后的任务分配策略由五个因素(能力、社会关系、任务之间的关系、员工对任务的感兴趣程度和任务紧急程度)所决定,从而提高了任务分配的合理性与员工在任务分配中的自主性。接着根据wfmc的标准,我们基于.Net技术设计并实现了上述工作流管理原型系统MyWorkflow,以便把相关理论研究结果用于实践。 最后一章对论文内容进行了总结,并对以后的工作方向进行了分析与讨论。
其他文献
随着移动通信网络规模的不断扩大以及市场竞争的日趋激烈,提供多样化、层次化的业务已成为运营商提高服务水平和赢得竞争的重要手段之一。电信运营的发展也从单一的基础网络的
随着网络的不断发展,新的网络技术应运而生。一个原始设计的网络由于在提供负载的变化和流量特征等方面不能令人满意。网络资源例如网络节点或链路因为资源保留和网络拓扑的
作为解决大规模计算问题的重要手段,高性能计算越来越广泛地应用到科学与工程的各个领域。随着高性能计算的快速发展,有两个现象值得关注:一方面,并行计算机的峰值性能提升迅速,理
网络中各种物理设施都需要相应操作系统的支持。操作系统类型作为一个重要的网络特征值,对于攻击者和网络管理者都非常有价值。一般情况下,具体的系统漏洞都与具体的操作系统
为了更快更好地推出新的语音业务,进一步降低运营风险,中国移动计划在全国范围内建设独立的语音增值业务平台,并向业务/内容提供商开放,从而引入更多新业务的竞争,以推动智能业务向
信用是MAS的协作和合作的基石。多Agent之间的信任是MAS合作的前提,也是促进多Agent合作的一个关键因素。纵观现有的各类MAS信用模型,一直存在宏观和微观脱节的问题。在研发“
准确判断温度及温度分布情况在很多领域都具有重要的意义和作用,它广泛应用在航空航天、军事和工业生产领域中。研发专用的示温漆图像识别系统,克服人工分析的弊端,使分析过程数
近几年,代数攻击成为一种新的密码分析技术,很多密码算法都无法抵抗这种攻击方法,像分组密码、流密码、公钥密码甚至是 hash函数都受到了威胁。随着代数攻击的出现,代数免疫度成
CORBA(CommonObiectRequestBrokerArchitecture)为企业提供了独立于语言和网络协议的互操作性标准框架,简化了普通分布式应用的开发。随着CORBA的逐渐成熟,以及越来越多的CORBA
网络舆情作为社会舆论的重要表现形式,伴随着互联网的普及而迅猛发展,进而影响着现实社会。面对我国相当数量的网络群体,部分别有用心的人或团体,容易借助网络舆情突发性、随