迁移工作流系统中的动态适应性研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
迁移工作流是将移动计算技术应用于工作流管理的一项新技术。与传统的工作流模型不同,迁移工作流是一个或多个迁移实例在不同的工作位置之间不断迁移,并按照自身携带的工作流说明,就地利用工作流服务协同完成任务的过程。在迁移工作流系统中,工作位置是迁移实例的运行场所,它代表工作流参与者为迁移实例提供安全运行环境和本地工作流服务,工作流服务既可以是参与者的数据资源,也可以是参与者的业务活动或业务子过程。迁移实例是一个以移动agent为范型的智能计算体,它既可以执行良好定义的结构化业务流程,也可以处理不完善的工作流说明,后者不需要在工作流定义时为迁移实例规划所有的活动及其转移关系,也不需要在工作流定义中为迁移实例描述所有可达的工作位置、位置服务、服务规则和服务步骤。工作流说明可以首先基于业务过程的起始信息进行部分定义,然后通过迁移实例执行期间的服务发现、迁移决策及多迁移实例之间的协作进行过程扩展。因此,迁移工作流模型可以大大提高工作流系统对业务过程及其执行环境的动态适应性,特别适合那些因过程规则或执行环境多变而不能完整定义的跨地域、跨机构业务过程管理。
     因此,关于迁移工作流中的动态适应性研究,就是提出动态适应性方法并建立相应的工作机制,使迁移工作流系统能够在业务过程规则和工作流服务变化时,预测、修正、扩展或重构自己的工作流程,以保证具有不完善工作流说明特征的业务过程,在动态多变的工作流环境中仍然能够被正确执行。
     迁移工作流中的动态适应性包括多个方面,本文结合国家自然基金课题“面向目标的迁移工作流方法研究”,主要研究了迁移工作流中的过程动态适应性、服务动态适应性和运行环境动态适应性问题。迁移工作流过程动态适应性研究了迁移工作流系统面向目标的迁移决策能力,旨在通过服务发现和优化迁移路径,处理不完善的工作流说明。迁移工作流服务动态性适应性研究了面向目标和基于语义的工作流服务替换机制,旨在避免业务流程因服务不可用或发生变化而中断。迁移工作流运行环境动态适应性研究了迁移实例的协同感知和协同学习能力,旨在弥补迁移实例个体对运行环境变化认知的不足。本文完成的具体工作如下:
     1.迁移工作流过程动态适应性研究。在迁移工作流中,由于工作流说明的不完善,设计者在初始时没有为迁移实例规划好所有的工作位置,所以要求迁移工作流系统能够根据过程的变化对旅行图作出相应的调整与改变。迁移工作流过程包括业务活动依赖关系和迁移位置有序关系两个方面。迁移工作流系统支持运行中对活动规划(工作流说明)和工作位置规划(旅行图),则系统具有过程动态适应性。文中第三章提出了关于工作位置规划的迁移路径优化算法,该算法对基本遗传算法进行了改进,提出了具有改进的EAX算子和强化变异算子的改进的混合遗传算法,通过实验对比论证了该算法在路径规划方面的性能优于一般启发式方法。工作流引擎根据迁移决策方法动态调整工作位置,并以最优的方案利用资源完成任务,该方法可以通过实例得到验证。通过对迁移域中工作位置状态的判断,再结合优化算法可以实现对工作位置的合理访问,保证迁移实例能够有效地适应不完善的工作流说明,提高了处理业务流程自适应能力。
     2.迁移工作流服务动态适应性研究。工作位置为迁移实例提供运行时服务(例如迁入、迁出、安全保护等)和工作流服务(例如数据服务、工作项服务、自动调用服务等)。工作位置的逻辑故障异常主要指工作位置提供的工作流服务发生了变化、服务不能按照计划进行或不能产生预期的结果等。如果迁移工作流系统支持对工作位置的逻辑故障异常作出反应和处理,则具有服务动态适应性。关于解决工作位置的逻辑故障异常的方法,文中第四章提出一种服务本体替换机制,在系统运行期间可以动态替换、调整那些出现异常的服务。服务本体替换机制用本体描述工作流服务,若发生工作位置的逻辑故障异常则动态地发现可以替代的服务来执行;如果工作流在运行时,某服务出现服务删除、服务失效和服务操作超时异常等情况时,迁移实例可以使用新服务替换异常服务,保证流程的继续运行。在该机制基础上本文给出了实现方法。使用该机制,不仅可以实现服务发现的自动化还可以提高服务发现的效率。该机制使得工作流程具有变化性,为了调整现有的某个流程,不需要重新设计一个新流程,不仅对现有资源充分利用,更极大地提高了工作流效率。
     3.迁移工作流运行环境动态适应性研究。工作位置提供迁移实例的运行时环境。通过运行环境,迁移实例能够获取当前工作位置能够提供的服务列表,以及当前驻留在本工作位置的其他迁移实例的信息。工作位置物理故障异常是指位置主机崩溃、网络断连等。如果迁移工作流系统支持对工作位置物理故障异常作出反应和处理,则系统具有运行环境动态适应性。由于异常现象造成迁移实例在运行环境中感知到的信息是一些局部的不完全信息(不确定的工作位置和服务),因此文中第五章研究了在不确定环境下迁移实例的高效、动态和灵活的局部迁移路径规划算法。迁移实例利用从环境中得到的不完全信息进行初步规划,规划出自己针对当前环境的一个可行策略集,然后根据与其它迁移实例的协作以及自己初步规划的策略集进一步进行局部规划。迁移实例在动态运行环境下的规划使得迁移实例的可以适应运行环境下的多种变化,提高系统自适应能力。
     本文工作的创新点主要体现在:
     1.提出一种基于迁移路径优化算法的过程动态适应性方法。本文提出一种路径优化算法RMGA,该算法以TSP为数学模型,是一种具有改进的EAX算子和强化变异算子的混合遗传算法,其中一个城市代表一个工作位置。对TSP实例的试验结果可以证明,RMGA算法有更高的运行效率和实际应用价值。这种适应性方法可以对工作流过程进行改进和调整,使得系统具有灵活、动态地处理过程变更的能力。
     2.提出一种基于工作流服务本体替换机制的服务动态适应性方法。本文结合本体的概念提出迁移工作流服务本体替换机制,使工作流系统在无法得到预定义的服务或资源时,可以寻找可替代的服务或资源继续执行。该机制可以实现服务的自动发现和基于领域本体的服务的动态组合,在领域本体的支持下,以概念相似度为基础,计算服务之间的关联度,然后形成服务组合。
     3.提出一种基于局部迁移路径规划算法的运行环境动态适应性方法。本文以部分可观察的马尔可夫决策过程(POMDP)作为迁移路线的规划模型,提出一种局部迁移路径规划算法。通过求解不确定性的POMDP得到的近似最优策略,使得工作流系统可以对工作位置物理故障异常进行反应和处理,而不中断工作流的执行。同时给出多迁移实例的协作模型,在求解过程中可以通过多个迁移实例协作完成迁移路径的规划。本文的动态适应性方法在仿真实验中得到了充分的证明,但是迁移工作流动态适应性是一个复杂的问题,因此很多方面还需要改进。本文进一步的主要工作包括:
     1.迁移工作流过程适应性中过程变更时的正确性的验证,只是依靠过程定义中的验证工具对修改后模型进行验证,其粒度是不够的,在以后的工作中,要进行多层次划分,尽可能的用多层验证来确保变更后模型的正确性。
     2.为迁移工作流服务适应性方法解决理论上存在的问题,探讨迁移工作流服务变化的语义的和形式化表示方法等。下一步从应用实践中进行总结和归纳,制定出一个丰富全面的服务变化分类体系。
     3.从迁移工作流运行环境适应性实现的角度上,针对局部最小、反复路径等问题,还需要进一步的研究。下一步的工作将在路径规划算法上进一步改进。
     在上述研究工作的基础上,我们期望能够对本文中讨论的一些实现方法进行进一步的分析、比较和改进。
The migrating workflow is an emerging technology that applies the mobile computing paradigm to workflow management. 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. In the migrating workflow system, workplace is the running location of migrating instances. It provides safe running environment and workflow services for migrating instances on behalf of the workflow participants. Workflow services are not only the data resources of the participants but also their business activity or business sub-process. A migrating instance is the business process executor, which is modeled from a defined mobile agent prototype. It not only executes well-defined structured business process, but also deals with incomplete workflow explanation. The workflow explanation need not plan all the activities, transfer relations and describe all the accessible workplace, place services, service rules and service steps for migrating instances. Incomplete workflow explanation may be partly defined based on the original information of business process, and be extended by the service finding, migrating decision-making and cooperation between migrating instances. Consequently the migrating workflow model can greatly enhance the dynamic adaptability of business process and executable environment. Especially, the model adapts to those incompletely defined business process management of multi-terrain, mlti-organization caused by the diverse process rules or executing environment.
     Accordingly, dynamic adaptability of migrating workflow provides the dynamic adaptable methods and establishes corresponding work mechanism for migrating instances and workplaces. It makes the migrating workflow system to forecast, modify and re-construct its flow when business process rules and workflow services are changed. Thus it ensures that the business process with incomplete explanation can be executed correctly in dynamic workflow environment.
     There are many aspects about dynamic adaptability of migrating workflow. This study is mainly supported by the National Natural Science Foundation of China under "Research on the methods of migrating workflow object oriented". The process dynamic adaptability, service dynamic adaptability and running environment dynamic adaptability of the migrating workflow are mainly discussed. Firstly, the process dynamic adaptability studies the decision-making ability of the migrating workflow system in order to discover and optimize migrating route and deal with incomplete workflow explanation. Secondly, the service dynamic adaptability focuses on the service substitution mechanism that is object and semantic oriented in order to avoid halt of the business process because of the unusable or changed services. Lastly, the running environment dynamic adaptability provides the cooperative apperceiving and learning method of migrating instances in order to make up the cognitive deficiency of environment. The main contributions of this thesis are described as follows:
     1. Research on process dynamic adaptability of migrating workflow. In the migrating workflow, because of the incomplete workflow explanation, all the workplaces that migrating instance needs are not planed at the beginning. So the system must adjust Itinerary graph according to the the change of the process. If the migrating workflow system is provide with the ability that may plan activities and workplaces during flow running, it has process dynamic adaptability. Chapter 3 presents an object-oriented migrating decision-making method. Improving on the basic genetic algorithm, this method provides an improved hybrid genetic algorithm with enhanced EAX operator and reinforcement mutation operator. Large experiments on TSP instances show that this method outperforms other heuristic methods in route plan. Based on this method, the migrating instance can dynamically adjust its workplaces and complete the task with the excellent use of resources. This method is validated in the environment of migrating workflow and shows that the workplace may be reasonable adjusted to enhance the self-adaptation ability of business process.
     2. Research on service dynamic adaptability of migrating workflow. The workplace provides running service (such as migraing in, migrating out, safety protection and so on) and workflow service (such as data service, automatically transfer service and so on). The workplace logic abnormity mainly denotes that the workflow service that the workplace provides is changed, is not carried through according to a plan or is not produced expected results. The workflow service dynamic is that when a service is not accessed casually another equivalent service may be found and substituted to complete the same task. Chapter 4 presents a service ontology substitution mechanism based on the description of ontology and provides a flexible migrating workflow system framework. When the migrating instance finds that the service is changed, it may find substituted service to execute. When service deletion, service invalidation, and service overtime or service abnormity appear, the migrating instance may substitute a new service for exceptional service to ensure the continuous execution of workflow. This mechanism makes the workflow changeable, namely that in order to adjust the existing flow it need not redesign a new work folw. Thus the resources can be made the best use and the workflow efficiency can be enhanced greatly.
     3. Research on running environment dynamic adaptability of migrating workflow. The workplace provides a running environment to the migrating instance, in which the migrating instance can obtain a service list that the current workplace may provide and the information about other instances that rest on the same workplace. If the migrating workflow system may response and deal with those abnormity brought by workplace physical fault, it poses the ruuning environment dynamic adaptability. Because above abnormity, in the running environment the migrating instance apperceives some partly incomplete information. Chapter 5 investigates a planning model and an efficient, dynamic and flexible method which makes the migrating instance to possess partly perceptive, competitively cooperative and self-learning abilities. The migrating instance makes use of this incomplete information to make an initial plan and obtains a feasible strategy set. Afterwards, the migrating instance obtains the recent information of its fellow. According to this information and its initial planned strategy set, the migrating instance makes incomplete global plan. The planning method of the migrating instance makes the migrating instance to adapt to multiform changes and enhances the self-adaptive ability of the system.
     The main innovative contributions of this thesis are:
     1. This thesis proposes a process dynamic adaptability method based on optimized planning algorithm of migrating rout. This method is based on the traveling salesman problem (TSP) model in which a city denotes a workplace, and then a hybrid genetic algorithm RMGA with improved EAX operator and reinforcement mutation operator is proposed. The core of RMGA lies in the using heterogeneous paring selection instead of random paring selection in EAX and the construction of reinforcement mutation operator, named RL-M, by modifying the Q-learning algorithm and applying it to those individuals generated from modified EAX. The experimental results show that RMGA outperformed the known genetic algorithm in the quality of solutions and the running time. Based on the heuristic transcendent knowledge, the system dynamically plans the migrate route using this method.
     2. This thesis proposes a service dynamic adaptability method based on workflow service substitution mechanism. This method incorporates knowledge ontology to provide a service ontology substitution mechanism. This mechanism makes the migrating instance to find substituted service or resource to continually execute when preconcerted service or resource cannot be obtained. This thesis also provides a method that can realize this mechanism in the migrating workflow model. The ontology substituting mechanism may realize automatic service-finding and the service dynamic combination based on domain ontology. Under the support of the domain ontology and the base of similarity measurement in ontology, the relevancy measurement between services is computed and service combination is formed.
     3. This thesis proposes a running environment dynamic adaptability method based on local planning algorithm of migrating route. In the running environment, the migrating instance apperceives incomplete information. So the environment may be modeled by partially observable Markov decision processes (POMDP). On this condition a local route planning algorithm algorithm is provided to solute such uncertain POMDP approximately optimal strategy. The certain limited historical information of the migrating instance is kept and incorporated with the belief state--probability distribution over all of the possible states to decide the optimal strategy. The validity of this method is validated through the simulation on the instance of migrating workflow.
     The dynamic adaptability of migrating workflow that this thesis proposes has been testified in emulational experiments. But the dynamic adaptability problem is complex, so there are many aspects to be improved. 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 correctness validation in workflow process alteration only depends on the tool of process definition, but its granularity is insufficient. So multilayer partition and multilayer validation of the modified process model should be made to ensure its correctness.
     2. Some theoretical problems of service adaptability should be solved, such as the semantic and formalized methods of the migrating workflow service variety. Next, we should summarize and conclude from application practice in order to establish a general classified system about service variety.
     3. From the point of view of the running environment adaptability implementation, the problems of local least path and repeat path should be further investigated. We should further improve on route planning algorithm.
     Based on above investigation work, we hope to make a further analysis, comparison and improvement.
引文
[1]Workflow Management Coalition.Workflow management coalition terminology and glossary.Techinical Report,WfMC-TC-1011,Brussels:Workflow Management Coatition,1996
    [2]史美林等.WfMS:工作流管理系统.计算机学报,1999,22[3]:325-334
    [3]范玉顺主编.工作流管理技术基础-实现企业业务过程重组、过程管理与业务过程自动化的核心技术.北京:清华大学出版社,施普林格出版社,2001
    [4]Edward A.Stohr,J.Loan Zhao.Workflow Automation:Overview and Research Issues.Information Systems Frontiers 2001,3[3]:281-296
    [5]S.K.Shrivastava.Architectural support for dynamic reconfiguration of distributed workflow applications.IEEE Proceedings Software.Vol,145 No.5(1998)155-161
    [6]Joeis G,Herzog O.Managing evoling workflow specification.Proceedings of the 3~(rd) IFCIS International Conference on Cooperative Information System.New York:IEEE-CS Press,1998:310-321
    [7]邓水光,俞镇,吴朝晖.动态工作流建模方法的研究与设计.计算机集成制造系统,2004,10(6):601-607
    [8]孙瑞志,史美林.支持动态变化的工作流过程元模型.软件学报.2003,14(1):62-67
    [9]Mangan,P.,and S.Sadiq.On Building Workflow Models for Flexible Processes.Australian Computer Science Communicatinos,Vol.24,No.2,2002,pp.103-109
    [10]W.M.P.van der Aalst.How to Handle Dynamic Change and Capture Management Information:An Approach Based on Genetic Workflow Models.Computer Systems Science and Engineering,2001,15(5):267-276
    [11]范玉顺,工作流管理技术基础.北京:清华大学出版社.2001.4
    [12]陈可可,陈海燕,陈纯,王泽兵.一个弱相关多Agent结构的工作流管理模型及应用.浙江大学学报(自然科学版),1999,33[2]:176-181
    [13]冯华君,朱信忠,赵建民.基于Agent的工作流系统探讨.计算机工程,2004,30[14]:166-168
    [14]王红,曾广周,林守勋.基于Java的Agent强迁移.小型微型计算机系统,2002,23[2]:250-252
    [15]曾广周,党研.基于移动计算范型的迁移工作流研究.计算机学报,2003,26(10):1343-1349
    [16]Petra Heinl.A Comprehensive Approach to Flexibility in Workflow Management System.Software Engineering Notes,1999,24[2]:79-88
    [17]Yanbo Han et al.A Taxonomy of Adaptive Workflow Management[A].Workshop in Conference on Computer Supported Cooperative Work:Towards Adaptive Workflow Systems.Seattle,USA:ACM Press,1998
    [18]范玉顺,吴澄.一种提高系统柔性的工作流建模方法研究.软件学报,2002,13[4]:833-839
    [19]孙瑞志,史美林.支持工作流动态变化的过程元模型.软件学报,2003,14[1]:62-67
    [20]W.Aalst,A.Barros,A.Hofstede,et al.Advanced workflow patterns.Proeceedings of the 5~(th) IFCIS Conference on Cooperative Information Systems,Berlin:Springer-Verlag,2000:18-29
    [21]余阳,汤庸.柔性工作流元模型及应用.中山大学学报(自然科学版),2003,33[2]:172-176
    [22]胡和平,吴中博.分布式工作流中的柔性事务模型.计算机工程,2004,30[14]:69-71
    [23]李朝芹,曹健.一种提高系统柔性的工作流模型.计算机应用与软件,2006,23[1]:37-39,47
    [24]胡锦敏,张申生等.基于ECA规则和活动分解的工作流模型.软件学报,2002,13[4]:761-767
    [25]邓水光,俞镇,吴朝晖.动态工作流建模方法的研究与设计.计算机集成制造系统,2004,10[6]:601-608
    [26]陆剑江,张霞,杨季文.一个基于自适应规则库的柔性工作流模型.计算机 工程与设计,2005,26[5]:1333-1335,1343
    [27]尹建伟,陈刚,董金祥.柔性工作流动态行为建模方法.计算机辅助设计与图形学学报,2002,14[10]:933-939
    [28]曹健,张申生,周晓俊等.面向团队工作的柔性工作流任务分配方法[J].计算机集成制造系统-CIMS,2003,9(11):1006-1011
    [29]杜栓柱,谭建荣,张树有.支持DFMC的柔性工作流模型研究[J].计算机集成制造系统-CIMS,2003,9(9):803-809
    [30]Peter Mangan,Shazia Sadiq.On building workflow models for flexible processes.Australian Computer Science Communications.Proceedings of the thirteenth Australasian conference on Database technologies-Volume 5,24(2),103-109,2002
    [31]P Koksal,I Cingil,A Dogac.A component-based workflow system with dynamic modification[OL].
    [32]黄宁,王峰.本体动态工作流系统的研究与实现.计算机工程与应用[J].2005,19
    [33]Soon Ae Chun.Ontology-based workflow change management for flexible eGovemment service delivery.Proceedings of the 2003 annual national conference on Digital government research.Boston,MA.2003:1-4
    [34]Tatiana Almeida S.C.Vieira.An ontology-driven Architecture for Flexible Workflow Execution[C].WebMedia & LA-Web 2004 Joint Conference 10~(th) Brazilian Symposium on Multimedia and the Web 2~(nd) Latin American Web Congress 12October 2004 to 15 October 2004
    [35]IBM.WebSphere MQ Workflow[EB/OL].http://www-306.ibm,com/software/integration/wmqwf/,2004-09-23
    [36]MARTIN Ader.Workflow and business process management comparative study[Z].Paris,France:W & GS,2003
    [37]Grefen P,PERNICI B,SANCHEZ G.Database support for workflow management:the WIDE Project[D].Norway,NJ,USA:Kluwer Academic Publishers,1999
    [38]University of Georgia,Computer Science Department.METEOR[EB/OL].http://www.ultimus.com.2001-04-01
    [39]COSA[EB/OL].http://www.transflow.com,2004-09-23
    [40]Cai Ting,Gloor A,Nog S.DartFlow:a workflow management system on the web using transportable agents.Technical Report,PCS-TR96-283,Dartmouth College,1996
    [41]朱云龙等.基于Agent的工作流协调模型研究.小型微型计算机系统,2000,21[7]:737-739
    [42]张喜征等.基于Agent的虚拟企业工作流管理.湘潭大学自然科学学报,2003,25[1]:24-28
    [43]赖耀东,朱建新.基于多Agent虚拟组织工作流管理系统得异常处理机制.计算机工程,2003,29[2]:68-69,124
    [44]Minhong Wang,Huaiqing Wang.Intelligent Agent Supported Flexible Workflow Monitoring System.CAISE2002:787-791
    [45]Weishuai Yang,Shanping Li,Ming Guo.Mobile agent:enhancing workflow interoperability Info-tech and Info-net.Proceedings of ICII,2001,5(29):276-282
    [46]A.Cichocki,M.Rusinkiewicz.Providing Transactional properties for Migrating Workflows.Mobile Networks and Applications,2004,9[5]:473-480
    [47]Cichocki A.,Rusinkiewicz M..Migrating workflows.Workflow Management Systems and Interoperability.Berlin,Heidelberg(Springer Vedag) 1998:339-355
    [48]曾广周,党研.基于移动计算范型的迁移工作流研究.计算机学报,2003,26[10]:1343-1349
    [49]Leymann F,Roller D.Workflow-based Application.IBM System Journal,1997,36(1):102-123
    [50]洪帆,李静.基于任务的授权模型.计算机研究与发展,2002,39(8):998-1003.
    [51]李鲁艳.基于任务片的迁移实例旅行图研究.山东大学硕士论文.2008
    [52]AALST W M P,J ABLONSKE S.Dealing with workflow change:identification of issues and solutions[J].International Journal of Computer System Science &Engineering,2000,15(5):267-276
    [53]SADIQ S,ORLOWSKA M.Dynamic modification of workflows[R].Brisbane, Australia:University of Queensland,1998
    [54]Berenji H R,Khedkar P S.Using fuzzy logic for performance evaluation in reinforcement learning[J].International Journal of Approximate Reasoning.1998,18(2):131-144
    [55]S D Chen,A R Ramli.Contrast enhancement using recursive mean-separate histogram equalization for scalable brightness preservation[J].IEEE Transactions on Computer Electronics,2003,49(4):1301-1309
    [56]李长云,李莹,胡军等.基于软件体系结构的反射工作流[J].计算机辅助设计与图形学学报,2005,17(8):1844-1850
    [57]魏丫丫,林闯,田立勤.用进程代数描述可适应工作流的模型方法[J].电子学报,2002,30(11):1624-1628
    [58]Cugola G.Tolerating deviations in process support systems via flexible enactment of process models[J].IEEE Transactions of Software Engineering,1998,24(11):982-1001
    [59]Chen cheng,Gu Yuqing.A goal-based approach for process instance evolution[J].Journal of Software,2002,13(8):1345-1351
    [60]JOERIS G,HERZO G O.Managing evolving workflow specifications with schema versioning and migration rules[R].Bremen,Germany:TZI Technical Report 15,University of Bremen,1999
    [61]KL IN GEMANN J.Controlled flexibility in workflow management[A].Proceedings of the 12~(th) International Conference on Advanced Information Systems Engineering[C].Berlin,Germany:Springer - Verlag,2000:126-141
    [62]HAN Y,SHETH A,BUSSL ER C.A taxonomy of adaptive workflow management[A].Workshop in Conference on Computer Supported Cooperative Work:Towards Adaptice Workflow Systems[C].Seattle,USA:ACM Press,1998
    [63]HEINL P,HORN S,J ABLONSKI S,et al.A comprehensive approach to flexibility in workflow management systems[A].Proceedings of the International Joint Conference on Work Activities Coordination and Collaboration[C].New York,NY,USA:AXM Press,1999:79-88
    [64]AALST W M P,BASTEN T,VERBEEK H M W,et al.Adaptive workflow:on the interplay between flexibility and support[A].Proceedings of the First International Conference on Enterprise Information Systems[C].Norway:Kluwer Academic Publishers,2000:61-68
    [65]Pushkar P,Abdul S.Reinforcement learnikng of iterative behavior with multiple sensors.Journal of Applied Intelligent.1994(4):381-365
    [66]R.S.Sutton,A.Barto.(1998).Reinforcement Learning:An Introduction[M].MIT Press Cambridge,MA
    [67]Watkins,C.J.C.H.,Dayan,P.Technical Note:Q-Learning.Machine Learning,1992,8(3/4):279-292
    [68]Kaelbling L.P.,Littman M.L.,Moore A.W.Reinforcement Learning:A Survey[J].Journal of Artificial Intelligence Research,1996,4:237-287
    [69]高阳,陈世福,陆鑫.强化学习研究综述[J].自动化学报,2004,30(1):86-100
    [70]周明,孙树栋.遗传算法原理及应用.北京:国防工业出版社,1999,6
    [71]Srinivas M,Patnaik L M.Genetic algorithm:a survey.IEEE Computer,1994,27(6):17-26
    [72]陈国良,王煦法,庄镇泉等.遗传算法及其应用.北京:人民邮电出版社,1996.6
    [73]Arturo Hernandez Aguirre,alvador Botello Rionda,ect.Implementation of a Novel Diversity Strategy for Handling Constraints,in 2004 Congress on Evolutionary Computation,IEEE Service Center,USA,2004,1:403-410
    [74]A.Farhang-Mehr and S.Azarm.Entropy-based Multi-Objective Genetic Algorithms for Design Optimization,Struct Multidisc Optim,Springer-Vedag,2002,24:351-361
    [75]李敏强等.遗传算法的基本理论与应用.北京:科学出版社,2002
    [76]Alexandre H.F.Dias.Multiobjective Genetic Algorithms Applied to Solve Optimization Problems.IEEE Transactions on Magnetics,2002,38(2):1133-1136
    [77]Cui Xunxun et al.A Preference Based Multi-Objective Concordance Genetic Algorithm.Journal of Software.2005,16(5):761-770
    [78]Lin Dan et al.A Multi-Objective Geneti c Algorithm for Optimal Portfolio Problems.Transactions of Tianjin University,2004,10(4):310-314
    [79]Taga,Ichiro,Funakubo,Akio,Fukui,Yasuhiro.Design and Development of an Artificial Implantable Lung using Multiobjective Genetic Algorithm.Evaluation of Gas Exchange Performance(C) 2005,Amercian Society of Artificial Internal Organs Volume 51(1),January 2005:92-102
    [80]Falco ID,Balio RD,Cioppa AD,Tarantino E.Breeder genetic algorithms for airfoil design optimization.Proceedings of the 4~(th) IEEE Internatikonal Conference on Evolutionary Computation,71-75,1996
    [81]Schutten MJ,Torrey DA.Genetic algorithms for control of power converter.Conference Procedings of IEEE Power Electronics Specialists Conference 2,1321-1326,1995
    [82]Fonseca CM,Fleming PJ.Genetic algorithms for multiobjective optimizationL Formalation,discussion and generalization.Proc 5~(th) Int Conf Genetic Algorithms.San Mateo,CA:Morgan Kaufmann,416-423,1993
    [83]Yamamoto K,Inoue O,et al.New evolutionary direction operator for genetic algorithms.AIAA J33:1990-1993,1995
    [84]Obayashi S,Sasaki D,Takeguchi Y,Hirose N.Multiobjective evolutionary computation for supersonic wing-shape optimization.IEEE Trans Evol Comp 2000,4:182-187
    [85]雷德明.利用混沌搜索全局最优解的一种混合遗传算法.系统工程与电子技术,1999,21(12):81-83
    [86]任春玉.基于混合遗传算法的TSP问题优化研究.哈尔滨商业大学学报(自然科学版),2007,23(5):552-554,563
    [87]王凌.智能优化算法及其应用(Intelligent Optimization with Applications).北京:清华大学出版社.2001
    [88]何炎祥,杨敬安.并行遗传算法研究进展.计算机科学,1999,26(6):48-52
    [89]冈萨雷斯等.数字图像处理[M].北京:电子工业出版社,2004:50-51
    [90]G.Gutin and A.P.Punnen,editors.The Traveling Salesman Problem and Its Variations.Kluwer,2002
    [91]D.S.Johnson,L.A.McGeoch.The Traveling Salesman Problem:A Case Study in Local Optimization.In the book Local Search in Combinatorial Optimization,E.H.L.Aarts and J.K.Lenstra(eds.),John Wiley and Sons,London,1997;215-310
    [92]L.M.Gambardella,M.Dorigo,Ant-Q:A Reinforcement Learning approach to the traveling salesman problem.Proc.of ML-95,Twelfth Int.Conf.on Machine Learning,Morgan Kaufmann,1995,252-260
    [93]M.Dorigo,LM.Gambardella.Ant colonies for the traveling salesman problem.BioSystems,1997,43(2):73-81
    [94]吴斌,史忠植.一种基于蚁群算法的TSP问题分段求解算法[J].计算机学报,2001,24(12):1328-1333
    [95]Y.Nagata and S.Kobayashi(1997).Edge assembly crossover:A high-power genetic algorithm for the traveling salesman problem.In Proc.7~(th) Int.Conf.Genetic Algorithms(ICGA),pp 450-457.
    [96]Huai-Kuang Tsai,etc.An Evolutionary Algorithm for Large Traveling Salesman Problems.IEEE TRANSACTIONS ON SYSTEMS,MAN,AND CYBERNETICS,PART B:CYBERNETICS,2004,34(4):1718-1729
    [97]Reinelt G.TSPLIB:A traveling salesman problem library.ORSA Journal on Computing,1991,3(3):376-384
    [98]Xiao-Feng Xie,Jiming Liu.How Autonomy Oriented Computing(AOC) Tackles a Computationally Hard Optimization Problem,AAMAS'06,May 8-12,2006,Hakodate,Hokkaido,Japan,646-653
    [99]Chan,C.H.,Lee S.A.,Kao C.Y.,et al.Improving EAX with restricted 2-opt.Genetic and Evolutionary Computation Conference,Washington DC,USA,2005:1471-1476.
    [100]Johnson D S,McGeoch L A.Experimental analysis of heuristics for the STSP[A].The traveling salesman problem and its variations[C].Dordrecht:Kluwer Academic Publishers,2002
    [101]K.Helsgaun.An effective implementation of the Lin-Kernighan traveling salesman heuristic.Eur.J.Oper.Res.,Oct,2000,126(1):106-130.
    [102]孔繁胜.计算机应用技术前沿丛书-知识库系统原理.杭州:浙江大学出版社,2000:2
    [103]Neches R,Fikes R E,Finin T etal.Enabling technology for knowledge sharing.AI Magazine,1991,12(3):36-56
    [104]Gruber TR.A translation approach to portable ontology specifications.Knwoledge Acquisition,1993,5(3):199-220
    [105]Mike Uschold,Martin King,Stuart Moralee and Yannis Zorgios.The Enterprise Ontology.The Knowledge Engineering Review,Vol.13,Special Issue on Putting Ontologies tu Use.
    [106]陆汝钤.面向本体的需求分析.软件学报.2000,11(8):1009-1017
    [107]高济.基于表示本体论的智能系统开发.计算机研究与发展.1996,33(11):801-807
    [108]傅谦,张申生,胡锦敏.基于本体的领域知识共享研究.计算机集成制造系统--CIMS.2001,7(11):54-58
    [109]吴国文,顾宁,施伯乐.利用本体簇生成标准概念模式.计算机研究与发展.2001,38(12):1499-1504
    [110]王念滨,徐晓飞,邓胜春,王刚.KISO:一种基于本体论的集成知识系统设计.小型微型计算机系统.2000,21(1):91-94
    [111]Michel J.Leseure,Naomi J.Brookes.A Support Tool For Knowledge Management Activities.Proceedings of 2000 IEEE International Conference on the Management of Innovation and Technology(ICMIT 2000),Volume 2:696-701
    [112]廖明宏.本体论与信息检索.计算机工程.2000,26(2):56-58
    [113]余磊,高珏,许华虎.基于Agent的Web Services自适应工作流模型的研究.计算机工程与设计,2007,28(8):1914-1916.
    [114]RDF[EB/OL].http://www.w3.org/RDF/,2004-08-17
    [115]DAML[EB/OL].http://www.daml.org/asd,2004
    [116]Rahm E,Bemstein P A.A Survey of Approaches to Automatic Schema Matching[J].VLDB,2001,10(4):334-350
    [117]Marc E,Steffen S.Quick Ontology Mapping[DB/OL].[2007-09-10].http://www.aifb.uni_karlsruhe.de/WBS/meh/publications/ehrigo4qomZSWC.pdf.
    [118]S.Castano,A.Ferrara,S.Montanelli.H-MATCH:an Algorithm for Dynamicallyl Matching Ontologies in Peer-based Systems.Proc.of the 1~(st) VLDB Int. Workshop on Semantic Web and Databases(SWDB 2003),Berlin,Gernaby,September,2003:140-144
    [119]Brian McBride.Jena-A Semantic Web Framework for Java[EB/OL].(2005-11-23) http://jena.sourceforge.net/.
    [120]Bellatreche L,Pierra G.OntoAPI:An Ontology-based Data Integration Approach by a Priori Articulation of Ontologies.18~(th) International Conference on Database and Expert Systems Applications(DEXA 2007),2007:799-803
    [121]http://www.daml.org/2003/04/dql/
    [122]http://www.ksl.stanford.edu/software/JTP/
    [123]Sondik EJ.The Optimal control of partially observable Markov processes over the infinite horizon:Discounted costs.Operations Research,1978,26(2):282-304
    [124]Kaelbling LP,Littman ML,Cassandra AR.Planning and acting in partially observable stochastic domains.Artificial Intelligence,1998,101:99-134
    [125]Burago D,et al.On the complexity of partially observed Markov decision processes[J].Theoretical Computer Science,1996,157(2):161-183
    [126]张波,蔡庆生.口语对话系统的POMDP模型及求解.计算机研究与发展,2002,39(2):217-224
    [127]周继恩,刘贵全.基于内部信念状态POMDP模型在用户兴趣获取中的应用.小型微型计算机系统,2004,25(11):1979-1983
    [128]Cheng HT.Algorithms for partially observable Markov decision processes [Ph.D.Thesis].Vancouver Columbia:University of British Columbia,1998
    [129]Zhang NL,Zhang W.Speeding up the convergence of value iteration in partially observable Markov decision processes.Journal of Artififcial Intelligence Research,2001,14:29-51
    [130]Cassandra A,Littaman M,Zhang N.Incremental pruning:A simple,fast,exact method for partially observable Markov decision processes.In:Dan G,Prakash PS,ed.Proc.of the 13~(th) Annual Conf.on Uncertainty in Artificial Intelligence.San Francisco:Morgan Kaufmann Publishers,1997:54-61
    [131]Stepthen M Majercik,Michael L Littman.Contingent planning under uncertainty via stochastic satisfiability[J].Artificial Intelligence,2003,147(1-2):119-162
    [132]Alexander L Strehl,Michael L Littman.An empirical evaluation of interval estimation for Markov decision processes[A].The 16~(th) IEEE International on Tools with Artificial Intelligence Conference[C].Seattle:The MIT Press,2004:531-539
    [133]Kaelbing L,Littman M,Cassandra A.Planning and acting in partially observable stochastic domains[J].Artificial Intelligence,1998,101(1):99-134
    [134]Pineau J,Gordon G,Thrun S.Point-Based approximations for fast POMDP solving.Technical Report,SOCS-TR-2005.4,School of Computer Science,McGill University,2005:1-45
    [135]Poupart P.Exploiting structure to efficiently solve large scale partially observable Markov decision processes[D].Toronto:University of Toronto,2005
    [136]Daniel S Bernstein,Eric A Hansen,Shlomo Zilberstein.Bounded policy iteration for decentralized POMDPs[C].Edinburgh,Scotland:The Proceedings of the 19~(th) International Joint Conference on Artificial Intelligence(IJCAI-05),2005:1287-1292
    [137]Littman M L,Cassandra A,Kaelbling L.Learning policies for partially observable environments:Scaling up[A].Proceedings of the Twelfth International Conference on Machine Learning[C].San Francisco,CA:Morgan Kaufmann Publishers,1995:362-370
    [138]Pineau J,Gordon G,Thrun S.Point-based value iteration:an anytime algorithm for POMDPs[A].Proceedings of International Joint Conference on Artificial Intelligence[C].Acapulco,Mexico:AAAI,2003:1025-1032
    [139]J.K.Satia,R.E.Lave.Markovian decision processes with probabilistic observation of states.Management Science,1973,20:1-13
    [140]R.Washington,R.BI-POMDP:Bounded,Incremental Partially-Observable Markov-Model Planning.In Proceedings of the 4~(th) European Conference on Planning,volume 1348 of Lecture Notes in Computer Science,1997:440-451
    [141]Geffner,H.and Bonet,B.Solving Large POMDPs Using Real Time Dynamic Programming.Working notes.Fall AAAI symposium on POMDPs,1998
    [142]Paquet S.,Tobin,L,and Chaib-draa,B.An Online POMDP Algorithm for Complex Multiagent Environments.In Proceedings of the fourth International Joint Conference on Autonomous Agents and Multi Agent Systems(AAMAS-05),Utrecht,The Netherlands,2005.
    [143]Cassandra A R.Exact and Approximate Algorithms for Partially Observable Markov Decision Processes[D].USA:Brown University,1998
    [144]Papadimitriou C H,Tsitsiklis J N.The complexity of Markov decision processes[J].Mathematics of Operations Research,1987,12(3):441-450
    [145]Barto A.G.,Mahanevan S.Recent Advances in Hierarchical Reinforcement Learning[J].Discrete Event Systems:Theory and Applications,2003,13(4):41-77
    [146]Sutton R.,Precup D.,Singh S.Between Mdps and Semi-mdps:A Framework for Temporal Abstraction in Reinforcement Learning[J].Artificial Intelligence,1999,112(1-2):181-211
    [147]Dietterich T.G.Hierarchical Reinforcement Learning with the Maxq Value Function Decomposition[J].Journal of Articicial Intelligence Research,2000,13:227-303
    [148]郭庆,柴海新,吴文虎.隐马尔可夫模型中状态停留时间的模型化.清华大学学报自然科学版,1999,39(5):98-101
    [149]S.Arai and K.Sycara.Effective learning approach for planning and scheduling in multi-agent domain,in:Proceedings of the Sixth ISAB:From Animals to Animats,2000,vol 6:507-516
    [150]Reichert,M,Dadam,P.ADEPTflex--Supporting Dynamic Changes of Workflows Without Losing Control.Journal of Intelligent Information Systems-Special Issue on Workflow Management,10(2),Kluwer Academic Publishers,March 1998:93-129

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

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

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