用户名: 密码: 验证码:
迁移工作流系统中的工作流域组织与迁移实例调度研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
工作流是业务过程的全部或部分自动化,在此过程中,文档、信息或者任务按照一系列过程规则在不同的参与者之间流转,实现组织成员间的协调工作以期达到业务的总体目标。
     移动agent计算是一种全新的分布式计算模式。移动agent具有智能性,可以自身携带任务说明,在站点之间迁移,并利用当地资源执行一项或多项任务。因此,移动agent计算模式具有可以减少网络负载、支持网络断连的计算环境等许多优点,成为分布式计算研究的一个新热点。
     迁移工作流是将移动agent计算模式应用于工作流管理的一项新技术。按照曾广周教授提出的迁移工作流管理系统框架,构成迁移工作流管理系统的三要素是迁移实例、工作位置和迁移工作流管理引擎。迁移实例是以移动agent为计算范型的业务过程执行主体,多个迁移实例可以协作地完成一个业务过程。工作位置代表工作流的参与者,例如一个企业或机构。物理上,工作位置由停靠站服务器及其关联的工作机网络组成,其中,停靠站服务器是迁移实例的运行场所,工作机为迁移实例提供具体的工作流服务,包括计算服务、数据服务和人机交互服务等。迁移工作流管理引擎负责工作流过程定义、工作位置组织、迁移实例创建以及工作流监控等。通常,迁移工作流管理是发起工作流的那个企业或机构的工作流职责。
     与传统的工作流模型不同,迁移工作流是一个或多个迁移实例在不同的工作位置之间不断迁移并就地利用工作流服务完成任务的过程,因此,迁移工作流研究所要解决的关键问题之一是如何规划迁移实例的工作位置。本文把满足某个特定业务流程需求的所有工作位置的集合称作一个工作流域。如果工作流域可以在工作流启动之前确定,并且在工作流执行过程中域成员关系不再改变,则称这种组织方式为工作流域的静态组织模式。如果在工作流启动之前,仅可以确定工作流启动所需要的部分域成员关系,而剩余的域成员关系需要在工作流执行过程中通过其他手段添加,则称这种组织方式为工作流域的动态组织模式。
     迁移工作流模型是一个并行计算模型,它既允许同一个业务流程中的多个迁移实例并行执行,也允许一个企业或机构同时参与多个业务流程,不同的业务流程由隶属关系不同的迁移实例集合并行完成。这样,在某个时间段,就可能会有多个迁移实例到达同一个工作位置,并由此导致多个迁移实例对同一工作位置服务资源的竞争。无序竞争影响工作位置主机的稳定性,严重情况下可能导致迁移实例夭折,甚至整个迁移工作流系统失败。因此,迁移工作流模型研究所要解决的另一个关键问题是如何使工作位置对多迁移实例的服务有序和高效。本文把工作位置为迁移实例提供有序和高效服务的措施称作工作位置上的迁移实例调度机制。
     本文在国家自然科学基金项目的资助下,以曾广周教授提出的迁移工作流系统框架为基础,吸收其他领域的研究成果,在对工作流域组织模式分类的基础上,重点研究了工作流域组织模式的实现方法和工作位置上的迁移实例调度机制等问题,并在原型系统上对研究成果进行了验证。本文的主要工作包括:
     1.工作流域静态组织模式的实现方法研究。工作流域静态组织模式的实现可以抽象为一个借助结盟的工作流任务分配问题。工作流联盟一旦形成,就不仅可以确定允许迁移实例登陆的工作位置集合,而且可以基于业务流程逻辑和联盟成员提供的工作流服务为迁移实例制订旅行图。本文重点研究了一类基于能力置信度结盟的任务分配方法,其中,能力置信度指工作流组织者相信加盟者胜任工作流服务的程度。如果一个企业或机构相信自己有能力为业务流程的执行提供一项或多项服务,那么它就可以竞争工作流域中的某个角色。如果工作流组织者相信某个竞争者能够最佳胜任某项任务的工作流服务,那么该竞争者就会成为工作流域的一个成员。研究假定所有企业或机构都是理性的,竞争是合作型的。文中第2章给出了服务能力置信度的定义及其计算方法,设计了基于服务能力置信度的任务分配算法,并结合协同产品商务应用进行了验证研究。
     2.工作流域动态组织模式的实现方法研究。对于某些非结构化业务流程,例如ad hoc工作流,事前定义一个完整的业务过程说明是困难的,致使迁移实例缺乏完整的工作计划和旅行图。因此,与工作流域静态组织模式的实现不同,工作流域动态组织模式的实现可以抽象为一个迁移实例面向目标的旅行规划问题。本文重点研究了一类基于工作位置导航的迁移实例旅行规划方法,导航是工作位置根据自己关于业务过程的局部知识引导迁移实例执行任务的行为。迁移实例可以根据旅行建议在目标不变的前提下修订自己的工作计划,并选择相应的工作位置。文中第3章定义了导航索的概念,建立了迁移工作流导航模型,描述了基于导航的迁移实例任务执行过程,并结合协同产品商务应用进行了验证研究。
     3.工作位置上的迁移实例服务调度机制研究。工作位置是停靠站和工作机网络的复合体,它代表工作流参与企业或机构为业务流程中的一项或多项任务提供工作流服务。工作位置上以冲突消解和优化服务为目标的迁移实例管理,可以抽象为一个迁移实例服务调度问题。本文重点研究了一类迁移实例排队机制与工作机优选机制,其中,排队机制主要解决多个迁移实例在同一工作位置上使用同一工作流服务带来的稳定性与可靠性问题,工作机优选机制主要解决当有多台工作机能提供同一工作流服务时,如何选择更合适的工作机。文中第4章首先建立了单工作节点排队模型和复合工作节点排队模型,给出了模型实现方法,然后基于模糊决策原理,设计了工作机的优选算法,并结合协同产品商务应用进行了验证研究。
     4.迁移工作流状态监控方法研究。在迁移工作流管理系统中,迁移实例是任务执行主体并且不断地变化其物理位置。因此,迁移工作流状态监控的核心问题是迁移实例的状态监控,其中迁移实例位置追踪是必须解决的关键问题。本文重点研究了一类基于GSM网络通讯思想的迁移实例位置追踪方法,并针对迁移实例状态,设计了一种临时存储与永久存储相结合的运行日志管理策略。文中第5章设计了迁移实例的位置追踪方法,定义了迁移实例临时携带存储、迁移节点与创建节点永久存储相结合的日志存储策略,并给出了迁移实例运行日志存储、检索、验证等过程。
     本文工作的创新点主要体现在:
     1.提出了一种基于能力置信度结盟的任务分配方法。该方法视参与工作流的企业或机构为理性agent,把工作流域的静态组织问题映射为借助结盟的多agent任务分配问题,能力置信度通过业务操作ECA规则集合和agent服务能力ECA规则集合定义。如果理性agent相信自己有能力为操作A提供服务,则称agent关于A自信。如果理性agent X相信理性agent Y有能力为操作A提供服务,则称X关于Y信任。自信和信任统称为置信。由于自信和信任都是行为抉择者的心态元素,因此,基于能力置信度结盟的任务分配方法,较之假定agent具备完全能力的基于利益结盟的任务分配方法,例如协同博弈方法等,不仅可以细粒度地刻画行为者能力,而且可以揭示行为者基于能力解决问题的心智属性。
     2.提出了一种基于位置导航的迁移工作流执行方法。该方法假定迁移实例有明确的工作流目标,但缺乏完整的业务过程说明和迁移路线,因而需要借助工作位置提供的导航建议(导航索),动态地规划任务并实施迁移。导航索是一类工作位置关于业务过程的局部知识,用有向图G=(V,E)表示,其中,顶点表示服务,每项服务对应一项具体的工作流任务并关联相应的服务位置,边表示服务间的偏序关系。与传统上通过建模提高工作流柔性的方法不同,导航机制利用分布在工作位置上的工作流知识提高迁移实例执行任务的灵活性。这种多知识源导航系统,不仅使得迁移实例可以在业务过程说明不完备的状态下启动工作流,易于处理工作流例外,而且使得工作流柔性不再完全依赖工作流设计者的先验知识,因而特别适合跨组织的非结构化工作流管理。
     3.提出了一种基于排队论的迁移实例服务冲突消解方法。该方法根据工作位置物理上由停靠站和工作机网络组成的特点,分别建立了单工作节点排队模型和复合工作节点排队模型。排队模型用迁移实例到达排队系统的时间分布和节点上每个服务台的服务时间分布共同刻画,并按照服务规则通过动态优先队列调度迁移实例。单工作节点排队指迁移实例在停靠站上的排队,复合工作节点排队指停靠站根据迁移实例需求派遣它到合适的工作机上排队。虽然排队是一种朴素的服务思想,但在移动计算领域,却鲜有研究,而对于工作流管理来说又特别重要,这是因为资源竞争会导致主机运行不稳定,严重时可能导致迁移实例夭折,甚至工作流失败。
     鉴于迁移工作流是一个新兴的工作流研究领域,无论是理论研究还是应用研究都还远未成熟,本文进一步的主要工作包括:
     1.基于多目标决策的工作流静态组织方法研究。当同时考虑自信、信任和成员利益分布时,借助结盟的任务分配是一个多目标决策问题。如何基于多目标决策实现工作流域的静态组织模式,是本研究进一步的努力方向之一。
     2.导航索语义及其辨识研究。在基于导航的迁移工作流执行方法中,导航索的质量直接决定着迁移工作流系统的可靠性和正确性。如何在更高的语义水平上描述、辨识和评价导航索,是本研究需要进一步解决的另一个问题。
     在上述工作的基础上,下一步还要在迁移工作流事务属性、多迁移实例协同工作、基于语义的服务发现和组合等方面继续开展工作。
A workflow is the automation of procedures where documents, information or tasks are passed between participators according to a defined set of rules to achieve, or contribute to, an overall business goal.
     The mobile agent computing is a new distributed computing paradigm. A mobile agent is an intelligent entity that can carry the task specification, migrate between sites, and utilize local resources to execute one or more tasks. Since the mobile agent computing has many advantages, such as cutting down network overload and supporting unstable computing environment, it is becoming a hot topic in the distributed computing paradigm research.
     The migrating workflow management is an emerging technology that applies the mobile-agent computing paradigm to workflow management. According to the framework of the migrating workflow management system proposed by professor ZENG, there are three core elements in a migrating workflow management system: migrating instance, workplace and migrating workflow engine. A migrating instance is the business process executor, which is constructed from a defined mobile agent stereotype. The migrating instances cooperate with one another to accomplish a business process. Workplaces are delegates of the workflow participators, such as an enterprise or organization. A workplace is composed of an anchorage server and its connected workstation network. Migrating instances run on the anchorage server, and the workstations provide actual workflow services for migrating instances. The workflow services may include computing service, data service, human computer interaction service, and so on. The migrating workflow engine is responsible for workflow process definition, workplace organization, the creation of migrating instances and workflow monitoring. Generally speaking, it is the function of the enterprise or organization that triggers the workflow process to manage the migrating workflow.
     Different from the traditional workflow model, the migrating workflow is a process in which one or more migrating instances migrate continuously and utilize local workflow service to execute their tasks. The workplace layout is one of two key issues in the migrating workflow research. This thesis defines a concept of workflow domain, which is the sum of all workplaces that fulfills the requirements of a given business process. If a workflow domain is configured and fixed before the workflow startup, and the workflow membership does not change during workflow execution, it is named as a static organization workflow domain. If the workflow domain membership can be changed during workflow execution, it is called dynamic organization workflow domain.
     The other key issue in the migrating workflow research is how to keep the workplaces to offer efficient services in a well-ordered manner. This is called the migrating instance scheduling mechanism. The migrating workflow is a parallel computing model. It not only permits multiple migrating instances to execute on the same business process, but also does it allow an enterprise or organization to take part in multiple business processes. Each business process is executed by its set of migrating instances. As a result, multiple migrating instances may arrive at the same workplace at a time, which can cause two or more migrating instances to contest for the resources from a workplace. Anarchism in resource competition not only tampers with the workplace stability, but also results in abnormal execution of the migrating workflow system.
     This study is mainly supported by the National Natural Science Foundation of China under Grant No.60473123, based on the migrating workflow framework proposed by professor ZENG This thesis absorbs the research results of relevant fields, focuses on the implementation method of the workflow domain organization model and the scheduling mechanism of migrating instances in workplaces. The study has also built a prototype system to validate the conclusions. The main contributions of this thesis are described as follows:
     1. The static organization model of the workflow domains and its implementation. The static organization model implementation can be abstracted as the workflow task allocation mechanism through coalition formation. Once a workflow coalition is formed, the workflow creator can not only determine the set of workplaces on which a migrating instance may login, but also map out the travel schemes for those migrating instances based on the business process logical and workflow services provided by individual coalition members. The author has focused on a task-allocation based ability-confidence coalition, where the ability confidence is defined as the level of belief that a workflow creator trusts each coalition member on providing particular services. If an enterprise or organization believes itself have the ability to provide one or more services for certain business process, it can contest some role of the workflow domain. If the workflow creator believes a competitor is competent for a service task, it enlists such a competitor as members of workflow domain. Our research assumes that all enterprises or organizations are rational, and the contest is cooperative. Chapter 2 presents the service ability confidence definition and its calculation, and then develops a task allocation algorithm based on the ability confidence, which is validated in the environment of Collaborative Product Commerce.
     2. The dynamic organization model of workflow domains and its implementation. For some unstructured business process such as an ad-hoc workflow, it is impractical or unnecessary to define a complete business process description or construct a whole workflow domain for the business process. In contrast to the static model implementation, the dynamic model can be abstracted as a goal-oriented travel layout problem. The author has studied a workplace-navigation based travel layout method, where the navigation indicates travel suggestions for migrating instances provided by a workplace per its service ability comprehension of the workflow domain participators including it self. Following the navigation suggestions, a migrating instance can, without changing it goal, amend its work plan and choose its workplaces. Chapter 3 defines the concept of a navigation thread, creates the migrating workflow navigation model, and then develops a navigation-based migrating instance task execution algorithm. Chapter 2 also validates this research in the environment of Collaborative Product Commerce.
     3. The migrating instance scheduling mechanism within a workplace. A workplace is the integration of an anchorage server and its connected workstation network, where the anchorage server is the place for migrating instance execution, and the workstation is a workflow service executor. The workplace, as a delegate of the enterprise or organization attending the workflow, provides workflow services for one or more tasks in the business process. When more than one migrating instances login the same workplace, there may be resource contests. The migrating instance scheduling mechanism can be abstracted as a workflow service decision-making problem. This thesis emphasizes on a migrating instance queuing mechanism and workstation preferential choice mechanism. The queuing mechanism helps maintain the stabilization and reliability when many migrating instances utilize the same workflow service on the same workplace. And, the workstation preferential choice mechanism is used to choose the best suitable workstation when many workstations can provide the same workflow service. Chapter 4 first constructs the sole-work-node queuing model and the compound-work-node queuing model, proposes the implementation methods of these models, and then designs a workstation preferential choice algorithm. And finally, the above research is validated in the environment of Collaborative Product Commerce.
     4. The monitoring and management of migrating instances. In the migrating workflow system, the migrating instance is the mobile computing entity, which may lie in different physical places at different times. So the key issue of migrating instance monitoring and management is how to trace migrating instances. This thesis mainly studies a migrating instance tracing method based on GSM network principles, and designs a running log management policy that combines the dynamic transient storage and persistent storage. Chapter 5 defines the concept of migrating position trace, designs the migrating instance trace method and its log storage policy, and further discusses the procedures of log storage, search and validation.
     The main innovative contributions of this thesis are:
     1. The thesis proposes a task allocation method based on ability confidence coalition. This method takes attending enterprises or organizations as rational agents, maps the workflow domain static organization problem into a coalition-based multi-agent task allocation problem. The ability confidence is deduced from ECA role sets of business operation and agent service ability. If a rational agent believes it is capable to provide service for operation A, we say this agent is self-confident with operation A. If a rational agent X believes rational agent Y is capable to provide service for operation A, we say agent X trusts agent Y. We measure both self-confidence and trust as confidence. Because both the self-confidence and trust are mental elements of an action selection agent, compared with profit coalition based task allocation methods, such as the collaborative gaming, that sets absolute abilities to agents, the task allocation method based on ability confidence coalition not only provides a finer actor ability description, but also opens out the intelligence attribute of actors solving problem based on its ability.
     2. This thesis proposes a workplace-navigation based migrating workflow execution method. This method assumes that each migrating instance has its specific workflow goal, but it is lack of the whole business process description and migration route, so it needs navigation suggestions (a.k.a. navigation thread) provided by workplaces to layout tasks dynamically and help accomplish migration. A navigation thread is the workplace's local knowledge about business processes. The navigation thread is described as a directional graph G=(V, E), with each vertex denotes a service, and each edge denotes the sequential relationship between two services. Note that, each service is corresponding to a concrete task and a workplace in which migrating instance use this service to execute the task. Compared with the traditional approach to improve workflow flexibility through workflow modeling optimization, our proposed navigation mechanism utilizes the workflow knowledge distributed in all workplaces to maximize the flexibility of migrating instance executing tasks. This multi-knowledge source navigation system enables migrating instances to start the workflow under the status of incomplete business process description, which makes it very easy to deal with workflow exception. What's more, this navigation system also makes the workflow flexibility no longer absolutely relying on the foregoing knowledge of workflow designers, thus this method is very suitable to non-structural and inter-organizational workflow management.
     3. This thesis proposes the queuing-theory based migrating instance service collision resolution method. Considering that a workplace is physically composed of an anchorage server and its connected workstation network, the service collision resolution method establishes the queuing models for sole-work-nodes and compound-work-nodes respectively. Taking into account the time at which a migrating instance arrives at the workplace and the service time, these queuing models schedule migrating instances through a dynamic preferential queue according to service rules. The sole-work-node queuing indicates that migrating instances queue up at workplaces, and the compound-work-node queuing indicates that an anchorage server dispatches migrating instances to queue up at workstations. Although the queuing is a simple idea, it is rarely used in the mobile computing research. However, it is very important to the workflow management because resource contests may cause instability of work nodes, migrating instance abortion, or even the whole workflow failure.
     Since the migrating workflow is an emerging workflow research field, it is far from mature in both theory and applications. To further the study started in this thesis, the author proposes the following future works:
     1. The multi-goal decision-making based workflow static organization method. When all self-confidence, trust, and profit are considered at the same time in terms of coalition, the task allocation problem becomes a multi-goal decision-making problem. How to implement the workflow domain static organization model based on multi-goal decision-making, will be one of the topics justified for in-depth discussions.
     2. The navigation thread semantics and its judgment. The quality of the navigation thread directly dictates the reliability of a migrating workflow system and the validity of the navigation-based migrating workflow execution method. How to describe, distinguish, and evaluate the navigation thread at the higher level of semantics will be another future tasks to fulfill.
     Based on aforementioned work, research areas such as migrating workflow transaction attribution, multi migrating instance cooperation and semantics-based service detection and combination, should also be explored.
引文
[Aalst1999] Van der Aalst, W.M.P. Generic workflow models: how to handle dynamic change and capture management information?, Proceedings of the 1999 IFCIS International Conference on Cooperative Information Systems (CoopIS' 99). 1999. 115-126
    [Aalst2000] W. Aalst, A. Barros, A. Hofstede, et al. Advanced workflow patterns. Proceedings of the 5th IFCIS Conference on Cooperative Information Systems, Berlin: Springer-Verlag, 2000, 18-29
    [Aalst2003a] W.M.P. van der Aalst, Inheritance of interorganizational workflows: How to agree to disagree without loosing control, Information Technology and Management, 2003,4[4]:345-389
    [Aalst2003b] van der Aalst, W.M.P., Weske, M. and Wirtz, G., Advanced Topics in Workflow Management: Issues, Requirements, and Solutions. Transactions of the SDPS, 2003,7[1]:49-77
    [Adams1997] Adams T, Dworkin S., Workflow Interoperability Between Businesses, WfMC Workflow Handbook, John Wiley & Sons, New York, 1997
    [Alfred2001] Alfred Fent, Burkhard Freitag, ULTRAflow-A Lightweight Workflow Management System, Proceedings of the International Workshop on Functional and (Constraint) Logic Programming (WFLP2001), Kiel, Germany, September 2001, 375 378
    [Aridor1998] Aridor Y, Lange D B., Agent design patterns: elements ofagent application design, Proceedings of Autonomous Agents, Minneapolis, USA, 1998, 108-115
    [Atluri2001] V. Atluri, A. Chun, and P. Mazzoleni, A Chinese Wall security model for decentralized workflow systms, Proceedings of the 8th Conference on Computer and Communications Security, 2001, 48-57
    [Benyoucef2001] Benyoucef, M., Bassil, S., Keller, R. K., Workflow Modeling of Combined Negotiations in E-Commerce, Proceedings of Electronic Commerce Research, 4th International Conference, Dallas, USA, 2001, 348-359
    [Bernstein2000] Bernstein, A., Populating the specificity frontier: IT-support for dynamic organizational processes, PhD Dissertation, MIT, 2000
    [Blake2001] Blake M. B., An agent-based cross-organizational workflow architecture in support of web, Proceedings of the International Conference on Electronic Commerce, 2001, 567-588
    [Blake2003] Blake M.B., Agent-Based Communication for Distributed Workflow Management using Jini Technologies, International Journal on Artificial Intelligence Tools (IJAIT), 2003, 12[1]: 81-99
    [Borghoff1997] Borghoff UM, Bottoni P, Mussio P, Pareschi R., Reflective Agents for Adaptive Workflows, Proceedings of the Second International Conference on the Practical Application of Intelligent Agents and Multi-Agent Technology (PAAM97), London, UK. The Practical Application Company Ltd, 1997, 405-420
    [CAOJ2002] 曹健,张申生,黄鹤远,张晓光,基于ECA规则的适应性工作流技术研究,计算机集成制造系统—CIMS,2002,8[9]:737-741
    [CHENKK1999] 陈可可,陈海燕,陈纯,王泽兵,一个弱相关多Agent结构的工作流管理模型及应用,浙江大学学报(自然科学版),1999,33[2]:176-181
    [CHENQ2000] Q. Chen, M. Hsu, U. Dayal, and M. Griss, Multi-Agent Cooperation, Dynamic Workflow and XML for E-Commerce Automation, Proceedings of 4th International Conference on Autonomous Agents, Barcelona, 2000, 255-256
    [Cichocki1998] Cichocki A., Rusinkiewicz M., Migrating workflows, Workflow Management Systems and Interoperability, Berlin, Heidelberg (Springer Verlag) 1998, 339-355
    [Cichocki2004] A. Cichocki, M. Rusinkiewicz, Providing Transactional Properties for Migrating Workflows, Mobile Networks and Applications, 2004, 9[5]: 473-480
    [CUILZ2003] 崔立真,张世栋,郑永清,王海洋 一种工作流动态修改方法,系统仿真学报,2003,15[2]:264-266
    [Debenham1998] Debenham J., An Experimental Agent-based Workflow System, Proceedings of the Third International Conference on the Practical Application of Agent Technology (PAAM98), London, UK. The Practical Application Company Ltd, 1998, 101-109
    [DENGSG2004] 邓水光,俞镇,吴朝晖,动态工作流建模方法的研究与设计,计算机集成制造系统,2004,10[6]:601-608
    [DINGK2003] 丁柯,金蓓弘,冯玉琳,事务工作流的建模和分析,计算机学报,2003,26[10]:1304-1311
    [DOUWC2003a] 窦万春,苏丰,蔡士杰,张福炎,面向知识应用和交互的工作流系统建模与控制,计算机研究与发展,2003,40[2]:342-350
    [DOUWC2003b] 窦万春,席晓鹏,许列飞,蔡士杰,面向意外处理的工作流系统建模与执行,计算机学报,2003,26[9]:1094-1103
    [DUSZ2003] 杜栓柱,谭建荣,陆国栋,一个基于TWF2net的扩展时间工作流模型及其应用,计算机研究与发展,2003,40[4]:524-530
    [Edward2001] Edward A. Stohr, J. Loan Zhao, Workflow Automation: Overview and Research Issues, Information Systems Frontiers 2001, 3[3]: 281-296
    [Ernesto2001] Ernesto Montaldo, Roberto Sacile, Antonio Boccalatte, Rule-Based Agents for Workflow Applications in Manifacturing Information Systems, WOA2001, 92-96
    [FANGC2004] 范国闯,魏峻,钟华,冯玉琳,支持EJB动态分布的组件迁移模型与算法,软件学报,2004,15[3]:404-413
    [FANXC1998] 樊晓聪,徐殿祥,郑国梁,Agent的行为自信度及其修改规则,计算 机学报,1998,21[1]:40-46
    [FANYS2001] 范玉顺主编,工作流管理技术基础—实现企业业务过程重组、过程管理与业务过程自动化的核心技术,北京:清华大学出版社,施普林格出版社,2001
    [FANYS2002] 范玉顺,吴澄,一种提高系统柔性的工作流建模方法研究,软件学报,2002,13[4]:833-839
    [FENGHJ2004] 冯华君,朱信忠,赵建民,基于Agent的工作流系统探讨,计算机工程,2004,30[14]:166-168
    [FENGQY2005] 冯庆煜,基于规则库的柔性化工作流模型,西华师范大学学报(自然科学版),2005,26[4]:394-397
    [FENGT2002] 冯韬,王茜,分布式柔性工作流的研究与实现,计算机应用,2002,22[2]:20-23
    [Foster1999] Foster S., Moore D., Flester M. J., Nebesh, B.A., Performance tuning mobile agent workflow applications, Proceedings of Technology of Object-Oriented Languages and Systems, Aug 1999, 8-17
    [Giacomo 2000] Giacomo Cabri, Letizia Leonardi, Franco Zambonelli, Mobile-agent coordination models for Internet applications, IEEE Computer, 2000, 33[2]: 82—89
    [Gregor2000] Gregor Joeris, Modeling of Flexible Workflows and Their Decentralized Enactment in flow. net, Int. Journal of Computer Systems Science & Engineering (IJ-CSSE), Special issue on 'Flexible Workflow Technology Driving the Networked Economy', 2000, 15[5]: 327-343
    [Griffiths 2003] Griffiths N., Luck, M., Coalition Formation through Motivation and Trust, AAMAS'03, 2003, July, Melbourne, Australia, 17-24
    [Hackmann2006] Hackmann G., Sen R., Haitjema M., Roman G., Gill, C., MobiWork: Mobile Workflow for MANETs, Technical Report WUCSE-06-18, Washington University, Department of Computer Science and Engineering
    [HEHL2004] 何鹤立,倪小平,盛步云,罗丹,工作流管理系统的柔性技术,计算机 工程,2004,30[6]:63-64,194
    [HEQF2001] 何清法,李国杰,焦丽梅,刘力力,基于关系结构的轻量级工作流引擎,计算机研究与发展,2001,38[2]:129-137
    [HUANGWJ03] Wanjun Huang, Uwe Roth, Christoph Meinel., A Flexible Middleware Platform with Piped Workflow, OTM Workshops 2003, 950-959
    [HUHP2004] 胡和平,吴中博,分布式工作流中的柔性事务模型,计算机工程,2004,30[14]:69-70,171
    [HUJM2002] 胡锦敏,张申生等,基于ECA规则和活动分解的工作流模型,软件学报,2002,13[4]:761-767
    [Jennings1996] Jennings NR, Faratin P, Johnson MJ, O'Brien P, Wiegand ME, Using intelligent agents to manage business processes, Proceedings of the First International Conference on The Practical Application of Intelligent Agents and Multi-Agent Technology (PAAM96), London, UK. The Practical Application Company Ltd, 1996, 345-360
    [Jennings2000] Jennings N. R., Faratin P., Norman T. J., O'Brien P., Odgers B, Autonomous Agents for Business Process Management, Int. Journal of Applied Artificial Intelligence 2000, 14 [2]: 145-189
    [JieM2002] Jie Meng, Raja Krithivasan, Stanley YW Su, Abdelsalam Helal, Flexible Inter-Enterprise Workflow Management using E-Services, WECWIS 2002, 43-50
    [Joeris1999] G. Joeris, Defining Flexible Workflow Execution Behaviors In Enterprise-wide and Cross-enterprise Workflow Management-Concepts, Systems, Applications, GI Workshop Proceedings of Informatik '1999, 49-55
    [Judge1998] Judge DW, Odgers BR, Shepherdson JW, Cui Z., Agent Enhanced Workflow, BT Technical Journal, 1998, 16[3]: 79-85
    [Kahan 1984] Kahan J.P., Rapoport A., Theories of coalition formation, Lawrence Erlbaum Associates, New Jersey, 1984
    [Kammer2000] Kammer P J, Bolcer G A, Techniques for Supporting Dynamic and Adaptive Workflow, The Journal of Computer Supported Cooperative Work, 2000, 4[9]: 269-292
    [Kiepuszewski2003] B. Kiepuszewski, A. H. M. ter Hofstede, and W. M. P. van der Aalst, Fundamentals of control flow in workflow, Acta Informatica, 2003, 39[3]: 143-209
    [Kraus1998] Kraus S., Sycara K. and A. Evenchik, Reaching Agreements through Argumentation: A Logical Model and Implementation, Artificial Intelligence, 1998, 104[1-2]: 1-69
    [LAIYD2003] 赖耀东,朱建新,基于多Agent虚拟组织工作流管理系统的异常处理机制计算机工程,2003,29[2]:68-69,124
    [Lau2003] Lau H. C., Zhang L., Task Allocation via Multi-agent Coalition Formation: Taxonomy, Algorithms and Complexity, Proceedings of 15th IEEE Conference on Tools with Artificial Intelligence, Sacramento, California, USA, November 3-5, 2003, 346-350
    [Lazar 1998] S. Lazar, I. Weerakoon, and D. Sidhu, A scalable location tracking and message delivery scheme for mobile agents, Proceedings of Seventh IEEE International Workshop on Enabling Technologies: Infrastucture for Collaborative Enterprises (WET ICE'98), 1998, 243-248
    [LIHC1999] 李红臣,史美林,Agent在工作流管理系统中的应用研究,通信学报,1999,20[9]:16-22
    [LIHG2003] 李海刚,吴启迪,多Agent系统研究综述,同济大学学报,2003,31[6]:728-732
    [LIW2002] 李炜,曾广周,王晓琳,一种基于时间Petri网的工作流模型,软件学报,2002,13[8]:1666-1671
    [LIZQ2006] 李朝芹,曹健,一种提高系统柔性的工作流模型,计算机应用与软件,2006,23[1]:37-39,47
    [LIUMZ2004] 刘明忠等,支持跨企业协作的柔性工作流系统建模研究,计算机集 成制造系统,2004,10[11]:1356-1363
    [Loke2001] Loke S.W., Zaslavsky A., Towards Distributed Workflow Enactment with Itineraries and Mobile Agent Management, E-Commerce Agents: Marketplace Solutions, Security Issues, New York: Springer-Verlag. 2001, 283-294
    [LUBJ2004] 卢本捷,魏守平,余波,工作流管理系统的动态路由的设计与实现,小型微型计算机系统,2004,25[8]:1530-1533
    [LUJJ2005] 陆剑江,张霞,杨季文,一个基于自适应规则库的柔性工作流模型,计算机工程与设计,2005,26[5]:1333-1335,1343
    [LUOHB2000] 罗海滨,范玉顺,吴澄,工作流技术综述,软件学报 2000,11[7]:899-907
    [LUXIN2002] 陆新,姜浩,移动agent在分布式工作流管理系统中的应用,东南大学学报(自然科学版),2002,32[1]:119-123
    [LUZX2006] 卢朝霞,曾广周,杨公平,迁移工作流系统通信机制研究,计算机科学,2006,33[[1]:119-123
    [Matthias 2002] Matthias K., Andreas G., Dynamic Coalition Formation among Rational Agents, IEEE Intelligent Systems, 2002, 17[3]: 42-47
    [MENGYK1989] 孟玉珂,排队论基础及应用。上海:同济大学出版社,1989
    [Merz1996] Merz M., Liberman B., Mller-Jones K., Lamersdorf W., Inter-organizational workflow management with mobile agents in COSM, Proceedings of the 1st Int. Conf. on Practical Applications of Intelligent Agents and Multi-Agent Technology, 1996, 405-420
    [Michael 2002] Michael Fisher, Chiara Ghidini, The ABC of Rational Agent Modeling, AAMAS'02, 2002, July, Bologna, Italy, 849-856
    [Muehlen2004] M. Muehlen, Organizational Management in Workflow Applications, Information Technology and Management Journal, Kluwer Academic Publishers, 2004, 5[3]: 271-291
    [MuthP1998] Muth P, Wodtke D, Weissenfels J, Dittrich A, Weikum., From centralized workflow specification to distributed workflow execution. Journal of Intelligent Information Systems, 1998,10[2]:159-184
    [Neeran1998] Neeran Karnik, Anand Tripathi, Agent server architecture for the ajanta mobile-agent system, Proceedings of the 1998 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'98), Lasvegas, USA, 1998,66-73
    [Osborne 1994] Osborne, M. J., Rubinstein, A., A Course in Game Theory, MIT Press, Cambridge, 1994
    [Petra1999] Petra Heinl, A Comprehensive Approach to Flexibility in Workflow Management System. Software Engineering Notes, 1999, 24 [2]:79-88
    [Ryszard2003] Ryszard K., Developing Mobile and Intelligent Agents in Interconnected e-Marketplaces, Transactions of the Society for Design and Process Science, 2003, 7[3]: 109-123
    [Sarvapali2004] Sarvapali D. Ramehurn, Nicholas R. Jennings, Carles Sierra, Lluis Godo, Devising A Trust Model For Multi-Agent Interactions Using Confidence And Reputation. Applied Artificial Intelligence 2004,18(9-10): 833-852
    [Savith2001] Savith Kandaia, Ravi Sandhu, Secure role-based workflow models, Proceedings of the fifteenth annual working conference on Database and application security, July 15-18, 2001, Niagara, Ontario, Canada, 45-58
    [Schulz2004] SchulzKA, Orlowska ME, Facilitating cross-organisational workflows with a workflow view approach. Data & Knowledge Engineering 2004, 51[1]:109-147
    [Sebastian2004] Sebastian Kanzow, Karim Djouani, Yacine Amirat, Flow-Oriented Deployment of a Multi-Agent Population for Dynamic Workflow Enactment: A Different View on How to Use Agents for Workflow Management, Proceedings of ICEIS2004, 510-514
    [Shehory1998] Shehory O., Kraus S., Methods for task allocation via agent coalition formation, Artificial Intelligence, 1998, 101[1-2]: 165-200
    [Shepherdson1999] Shepherdson J.W, S.G. Thompson, Odgers B.R., Cross Organizational Workflow Co-ordination by Software Agents, Presented at the Workshop on Cross-Organizational Workflow Management and Co-ordination, WACC'1999 San Francisco
    [SHIML1999] 史美林等,WfMS:工作流管理系统,计算机学报,1999,22[3]:325-334
    [SHIZZ2000] 史忠植,智能主体及其应用,北京:科学出版社,2000
    [Singh1999] Singh M. P., Huhns M. N., Multiagent Systems for Workflow, Int. Journal of Intelligent Systems in Accounting, Finance and Management, 1999, 8[2]: 105-117
    [SONGM2006] 宋淼,曾广周,范志强,基于本体的迁移工作流服务模型研究,计算机应用,2006,26[7]:1517-1519
    [Stefano1999] A. Di Stefano, L. Lo Bello, and C. Santoro, Naming and locating mobile agents in an Internet environment, Procedings of 3rd International Enterprise Distributed Object Computing Conference (EDOC '1999), 153-161
    [Stohr2001] Stohr, E.A., J.L. Zhao, Workflow Automation: Overview and Research Issues. Information Systems Frontiers, 2001, 3[3]: 181-196
    [Stormer2000] H. Stormer, K. Knorr, J. Eloff., A model for security in agent-based workflows. INFORMATIK INFORMATIQUE, 2000, 6[3]: 24-29
    [SUNRZ2003] 孙瑞志,史美林,支持工作流动态变化的过程元模型,软件学报,2003,14[1]:62-67
    [SUNRZ2005] 孙瑞志,周建涛,史美林,毛枫华,张宁,一个支持动态变化的工作流管理系统,小型微型计算机系统,2005,26[6]:1068-1072
    [TANZP2003] 谭支鹏,易宝林,冯玉才,王元珍,基于Agent的工作流管理系统的研究,华中科技大学学报(自然科学版),2003,31[3]:46-48
    [Takeo1997] Takeo Kunishima, Kazumasa Yokota, An Agent-Based Coordination Model on Workflow Databases, Proceedings of 4th International Conference on Object Oriented Information Systems (OOIS'1997), Brisbane Queensland Australia, 361-371
    [TIANZH2004] 田忠和,肖梅,基于动态装配模式的柔性工作流管理系统,计算机应用,2004,24[5]:123-125
    [TingC1997] Ting Cai, Peter A. Gloor, Saurab Nog, DartFlow: A Workflow Management System on the Web using Transportable Agents, Technical report, Dartmouth College, 1997
    [Verbeek2002] EE, HMW (Eric) Verbeek, Alexander Hirnschall, Wil MP van der Aalst, XRL/Flower: Supporting Inter-organizational Workflows Using XML/Petri-Net Technology, Lecture Notes In Computer Science, 2002, Vol. 2512: 93-108
    [WANGH2002] 王红,曾广周,林守勋,基于Java的Agent强迁移,小型微型计算机系统,2002,23[2]:250-252
    [WANGJH2001] 王建华,刘卫东,徐万鸿,基于agent的工作流模型的研究与应用,计算机工程与应用,2001,37[17]:60-62
    [WANGK1999] 王恺,邓铁清,周堤基,协同工作流Agent的研究,系统工程与电子技术,1999,21[8]:48-51
    [WANGMH2002] Minhong Wang, Huaiqing Wang, Intelligent Agent Supported Flexible Workflow Monitoring System, CAISE 2002: 787-791
    [WANGSL2002] 汪诗林,孙晓东译,数据结构、算法与应用,北京:机械工业出版社,2002
    [WANGT2001] 汪涛,吴耿锋,黄力芹,工作流管理的现状和未来趋势,小型微型计算机系统,2001,22[2]:232-236
    [WANGY2003] 王跃,刘卫东,王诚,基于agent工作流系统中的异常处理,计算机工程与应用,2003,39[7]:177-179
    [Walsh1998] Tom Walsh, Noemi Paciorek, David Wong, Security and reliability in concordia, Proceedings of the Thirty-First Annual Hawaii International Conference on System Sciences, volume Ⅶ, Kona, Hawaii, 1998, 44-53
    [Weske1999] M. Weske, State-based modeling of flexible workflow executions in distributed environments, Journal of Integrated Design and Process Science, 1999, 3[2]: 49-62
    [WfMC1996] Workflow Management Coalition Terminology and Glossary (WFMC-TC-1011), Technical Report, Workflow Management Coalition, Brussels, 1996
    [Wheater2002] Wheater S. M. , S. K. Shrivastava, Reliability Mechanisms in the OPENflow Distributed Workflow System, Department of Computing Science, University of Newcastle Technical Report 31, Esprit LTR Project No. 24962-C3DS First year Report, 2002, 269-288
    [WUG2001] 吴刚,吴泉源,王怀民,一种基于移动智能体的工作流管理模型,计算机辅助设计与图形学学报,2001,13[6]:527-531
    [XUQ2003] 徐琪,Robin Qiu,徐福缘,集成工作流与Multi-agents技术的供应链协同管理,计算机工程,2003,29[15]:19-21,65
    [YANGD2003] 杨东,王英林,张申生,基于XML和ECA规则的工作流建模及执行,计算机工程与应用,2003,38[32]:62-65,110
    [YANGGP2004] 杨公平,曾广周,卢朝霞,迁移工作流系统中停靠站服务器的设计与实现,计算机工程与应用,2004,40[19]:111-112,171
    [YANGWS2001] Weishuai Yang, Shanping Li, Ming Guo, Mobile agent: enhancing workflow interoperability info-tech and Info-net, Proceedings of ICII 2001, Volume 5, 29 Oct. -1 Nov. 2001, Beijing, 276-282
    [YANGY2004] 杨扬,周兴社,接力式协作的工作流控制模型,小型微型计算机系统,2004,25[2]:310-313
    [YANGYY2005] 杨叶勇,张基温,工作流柔性模型的定义方法,计算机工程与设计,2005,26[3]:752-754
    [YEDH2000] 叶东海等,基于熟人的agent联盟策略,小型微型计算机系统,2000,21[10]:1053-1055
    [YINJW2002] 尹建伟,陈刚,董金祥柔性工作流动态行为建模方法,计算机辅助设计与图形学学报,2002,14[10]:933-939
    [Yuhong 2001] Yuhong Yah, MaamarZ., Weiming Shen, Integration of workflow and agent technology for business processmanagement, Proceedings of Sixth International Conference on Computer Supported Cooperative Work in Design, London, Ont., Canada, Ju]y 2001, 420-426
    [YUEXL2000] 岳晓丽,杨斌,郝克刚,信牌驱动式工作流计算模型,计算机研究与发展,2000,37[12]:1513-1519
    [YUF2003] 俞锋,王茜,基于移动代理平台Aglet的柔性工作流的研究与实现,东南大学学报(自然科学版),2003,33[2]:172-176
    [YUY2004] 余阳,汤庸,柔性工作流元模型及应用,中山大学学报(自然科学版),2004,43[2]:21-24
    [ZENGGZ2003a] 曾广周,党研,基于移动计算范型的迁移工作流研究,计算机学报 2003,26[10]:1343-1349
    [ZENGGZ2003b] 曾广周,万武南,合同网模型在工程设备招标中的应用研究,计算机仿真,2003,20[8]:103-105
    [ZENGW2005] 曾炜,阎保平,工作流模型研究综述,计算机应用研究,2005,22[5]:11-13,22
    [ZHANGB2004] 张彬,李国辉,郭军,一种基于分层平面的工作流组织模型的研究与实现,小型微型计算机系统,2004,25[7]:1253-1255
    [ZHANGGT2002] 张光庭,陆倜,刘彩虹,柔性化工作流系统的研究与实现,计算机工程,2002,28[2]:117-119
    [ZHANGSH2005] 张绍华,李赛寒,张世超,顾宁,基于交互学习的柔性工作流,小型微型计算机系统,2005,26[7]:1270-1274
    [ZHANGXG2002] 张晓光,曹健,张申生,策略约束面向角色和团队关系的工作流任务分配管理,计算机研究与发展,2002,39[12]:1556-1563
    [ZHANGKZ2003] 张喜征等,基于Agent的虚拟企业工作流管理,湘潭大学自然科学学报,2003,25[1]:24-28
    [ZHAOLK2003] 赵莉香,殷国富等,基于数据库管理的柔性工作流建模方法,计算机集成制造系统,2003,9[2]:112-116
    [ZHAOW2003] 赵文等,工作流元模型的研究与应用,软件学报,2003,14[6]:1052-1059
    [ZHOULX2003] 周龙骧,刘添添,移动agent综述,计算机应用与软件,2003,20[11]:19-23,27
    [ZHOUMT2003] 周明天,王敏毅,姚绍文,一种基于扩展任务结构的工作流实例迁移方法,软件学报,2003,14[4]:757-763
    [ZHUHP2003] 朱海平,李培根,张国军,王忠浩,支持团队工作的工作流技术研究计算机集成制造系统 2003,9[8]:635-640
    [ZHUJQ2004] 朱锦泉,苑森淼,工作流动态修改实现方法研究,长春理工大学学报,2004,27[3]:113-115
    [ZHUWH2003] 朱文华,王茜,企业动态联盟中柔性工作流的研究与实现,小型微型计算机系统,2003,24[4]:758-762
    [ZHUYL2000] 朱云龙等,基于Agent的工作流协调模型研究,小型微型计算机系统,2000,21[7]:737-739

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700