用户名: 密码: 验证码:
知识协同工作流建模、服务规划和服务组合研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
Gartner在2009年业务流程管理(Business Process Management, BPM)的调研报告中指出,BPM已经逐步被纳入企业的核心战略目标,面临着前所未有的发展机遇。但随着知识经济环境下的企业和组织的知识协同和创新活动日益增多,对传统的工作流管理理论、方法和工具提出了严峻的挑战。
     知识经济背景下的企业创新活动表现为复杂流程下面向内容、知识资源的多角色、跨组织的知识协同。面向知识协同的跨组织多实体工作流是传统工作流管理系统与知识管理系统的有机结合,不仅支撑和管理着企业、组织的各个实体之间的复杂业务协作关系,还能够管理和控制各类知识资源在企业、组织的各个实体间产生、流动和更新的知识协同流程和知识生命周期的全过程。
     多数工作流模型和管理系统用来支持成熟的产品制造过程或固定的业务目标的实现路径管理,注重流程活动间的串行、并行等过程结构的自动化、半自动化控制。在面向知识和协同的应用,传统的工作流模型难于应付复杂的跨组织、多角色、知识密集型任务的建模和管理。要解决的主要问题包括协作过程中角色、任务及资源的动态分配协调、知识资源建模和工作流过程模型的结合,以及知识资源和知识协同的生命周期管理等。
     早期的E-Learning系统基于传统的教育观点,注重课程资源的建设和学习内容在计算机和互联网上的多媒体呈现方式,面向学习内容、学生培养和考评,忽视了学习活动的过程管理和实时监控,对学习活动中多实体协作和知识协同等还不够重视。工作流技术被引入E-Learning,利用企业、组织已有的IT基础设施,将学习流程整合到企业的工作流程中。产品化的工作流管理软件和传统的工作流建模技术,流程结构固定,形式化描述精确,易于实现和管理,但不可避免的带来了流程“僵化”,难以灵活变更的缺点,在知识分享和动态任务创建时,很难实现上下文感知的自适应学习和知识推送。
     解决此类问题应在工作流建模阶段把学习资源、学习过程的建模和管理,学习过程和学习资源的协作、协同结合在一起,引入新技术和新模型,在协作的学习流程活动中实现对知识资源的重用和积累,实现满足企业、组织成员的个性化知识需求的、情景感知的知识过滤、推送或推荐机制以支持创造性的知识协同学习。
     利用语义网和本体技术对知识资源进行语义建模和标注,构造统一的、抽象的、高层的知识本体库,借助语义网查询和推理技术,可以更好的依据动态学习环境中的上下文信息在本体知识库中提取面向用户个性化需求的知识资源推送给学习者。
     面向内容协作、知识协同的复杂应用中,企业、组织的某些具体业务会随着用户需求和业务目标而变化,企业、组织内外的协作关系存在着高度的变化性。对于此类业务协作,流程设计者无法预先对某个流程的所有环节精确的给定一个固定结构的静态流程模板;而且随着用户需求和业务目标的变化,原有的静态流程模板也可能无法适应新的环境条件。
     面向工作流的自动服务规划,能够针对工作流中随需变化的结构和模式,结合人工智能规划技术和算法,自动生成满足用户需求和业务目标的服务节点执行序列,按需构造目标驱动的子流程实例;传统工作流的静态流程模板作为上层的、宏观的控制机制来统一协调高层视角中固定不变的协作活动。
     规划图、HTN及其扩展或组合在自动服务规划领域应用的最为广泛。但是上述方法侧重于研究服务组合问题的规划求解实现和相关规划算法的优化,没有考虑到在服务规划中引入用户需求和业务目标的高层的、具有指导意义的抽象模型,还是基于较低层、细节的任务层面。如何在宏观意义上形成满足用户需求和业务目标的组合服务仅仅依靠人工智能领域的规划器是不够的,还需要针对服务组合的特点和相关应用领域做一些工作。
     跨组织多实体协同的工作流中服务节点的组合问题不仅涉及流程服务节点间的逻辑顺序关系(即结构特征),也涉及到服务节点存在的众多候选服务的选择和优化问题。工作流被建模和验证后,运行阶段被实例化,工作流引擎需要根据业务约束和资源约束对各个服务节点的具体服务对象(任务执行者)进行绑定,如果存在满足功能需求的候选服务对象(任务执行者)时,如何选择功能相同但服务质量(Quality of Service, QoS)不同的候选服务对象(任务执行者)是服务组合选择和优化的关键问题。
     本文的主要创新是:
     第一,提出了一个基于分层颜色Petri网的面向资源协同的工作流系统(Resource-oriented Collaborative Workflow,ROCWF)的过程模型和资源控制模型(Task Resource Multi-role Collaboration Model,TRRC),给出了基于分层颜色Petri网的过程模型和支持角色、任务和资源关联、感知的资源控制模型的联合建模方法,为减小建模和验证的复杂性,将流程验证工作分为主干流程验证和任务子流程验证,给出了相应的颜色集定义和验证规则,提出了角色、资源感知的动态任务调度算法和相应的分层颜色Petri网模型,对多线索任务执行中的隐式并行进行了讨论、界定、建模和验证。引入了虚拟资源抽象层,将结构化、半结构化和非结构化资源以及元数据资源纳入统一的管理视角,设计和实现了元数据驱动的工作流的流程实例级和任务实例级的资源协作和管理机制。给出了借助Java反射机制和XStream设计并实现的一个基于企业服务总线和动态服务代理设计模式的服务接口,简化了系统内外异步服务的集成。
     采用语义网和本体技术对E-Learning系统内的学习资源、学习者的认知模型和偏好进行本体建模和语义标注,提出并实现了一个基于本体和工作流的个性化领域内容推荐方法:针对网络学习提出和设计了两种常用的学习认知类型和对应的具体认知过程模型,分为偏好导向的学习流程和主题导向的学习流程;为学习资源库定义了学习领域内容模型,进行了学习内容的学习偏好、学习主题和学习认知过程的标注。在认知过程、偏好和主题三个维度的综合配合下,利用用户上下文和流程上下文信息进行本体知识库的语义查询,生成个性化的推荐学习内容。
     第二,设计和实现了一个目标驱动、面向内容协作的分层任务网络规划方法的扩展模型(GCCHTN),用于支持面向知识协同工作流中的自动服务规划。在问题定义阶段融入目标、内容和任务的分层描述和基于语义关系的形式化模型,基于通用和可复用的原则设计和实现了一组用于目标、内容和任务分解映射的HTN操作算子,在此基础上围绕如何实现目标向任务、任务实现目标,内容向任务、任务生成内容等关系设计了相应的算法。运行时能够动态的、按需的构造HTN域的复合任务网络。而且根据环境参数、需求条件的不同,动态生成复合任务,克服了传统HTN和SHOP2需要显式、固化定义算法所需Method和Operator的缺点。规划领域方法库的核心主控方法“任务实作处理方法”提供了扩展点,实现了自定义领域方法的静态关联和动态关联机制。
     第三,在面向知识协同的跨组织多实体工作流的QoS计算模型中引入了信息质量和协同度指标。使用三角模糊数来描述具有不确定性的QoS属性,将一种改进的模糊层次分析法方法应用到QoS的计算中,来构造集成用户偏好的模糊QoS权重,减少人工任务量,提高了评价的准确率。提出了一种基于服务对象的服务提供者的组合流程协同度的计算方法,解决服务对象间协同度考量的不可能性。根据服务节点出现概率,结合服务提供者协同效应权重矩阵加权得到绑定流程实例的协同效应矩阵,最后求得绑定流程实例整体的协同度。
     在自动服务组合优化算法的研究中,提出了结合单点均匀变异策略、交叉变异后2-竞标赛选拔策略、最大维数的多点交叉和短期记忆注入的改进的遗传算法。在此基础上,提出了结合均匀分布变异策略、短期记忆注入配合克隆变异全收纳策略和最大维数多点交叉策略的改进的克隆选择算法;并将其用于改善免疫记忆克隆规划算法。
     在改进的免疫记忆克隆规划算法的基础上提出了一个基于混合克隆和选择性适度协同策略的并行短期记忆协同克隆选择算法(ParaCoSIMCSA)。ParaCoSIMCSA算法不仅可配置性强,并行效率高,简单易用,而且能结合多克隆和单克隆的优点,有较强的突破局部最优点吸引的能力,因此该算法有较强的适应性和稳定性。
Business Process Management (BPM) has gradually been incorporated into the core strategic objectives of enterprises according to a research report of Gartner in2009. BPM is facing an unprecedented development opportunity. However, with the increasing knowledge collaboration and innovation activities of enterprises and organizations in the knowledge-based economy environment, traditional workflow management theories, methods and tools are facing enormous challenges.
     Innovation activities of enterprises in the context of the knowledge-based economy involve complex content-oriented, knowledge-intensive collaboration processes of multi-role, cross-organizational knowledge-based cooperation. Cross-organizational knowledge-intensive workflows are combination of the traditional workflow management system and knowledge management system. They not only support and manage the complex business collaboration relations, but also control and coordinate the whole lifecycle of knowledge including its creation, transferring and updating.
     Most workflow model and management system is designed to support management of mature products manufacturing process with fixed business objectives and unchangeable realization path, mainly focusing on the automation of activities of sequential, parallel and semi-automatic structure. Traditional workflow model is difficult to cope with complex cross-organizational, multi-role, and knowledge-intensive tasks'modeling and management. The main issues to be resolved include dynamic allocation of roles, tasks and resources in a collaborative process model which combines knowledge resource modeling and workflow process modeling, as well as knowledge-based collaborative lifecycle management.
     Traditional E-Learning system focuses on the construction of course resources and its representation techniques based on multimedia technologies on the internet, supporting teaching, learning and evaluation activities. These systems ignore the process management and monitoring of learning activities and multi-entity collaboration and knowledge-oriented cooperation. Workflow technologies are introduced into development of E-Learning system, make use of existing IT infrastructure of enterprises and organizations, and integrate the learning process into the enterprise workflows. Commercial workflow management software and traditional workflow modeling techniques are building upon the static structure of process, and its formal description is accurate and easy to implement and manage, but inevitably make process "rigid" which is difficult to be changed flexibly. It is hard to realize context-aware adaptive learning and knowledge recommendation mechanism in the stage of knowledge sharing and dynamic creation of tasks.
     To solve these issues the combination of modeling, management and collaboration of learning resources and learning processes is a must by using new technologies and new modeling techniques which can help to support reuse and accumulation of knowledge resources, to meet the knowledge needs of members of businesses and organizations, to providing personalized, context-aware knowledge filtering, pushing or recommendation mechanisms and to support creative knowledge based collaborative learning.
     Semantic web and ontology based modeling technology can be used to annotate and semantically model knowledge resources, build a unified, abstract and high level ontology based knowledge base. By using semantic query and reasoning technology, personalized user-oriented knowledge can be extracted from the ontology based knowledge base according to context information in dynamic learning environment.
     In content-oriented knowledge-intensive collaborative complex applications, specific business operations of enterprises and organizations will change oftenly because the user needs and business goals inside and outside the collaborative relationship of enterprises and organizations are highly viable. Process designers can not pre-define all aspects of a process model given a static process template of fixed structure. With changing user needs and business objectives, original static process template may not be applicable in a new situation.
     Automatic service planning in workflow is to automatically generate services execution sequence by using artificial intelligence planning techniques suited for changeable structure and patterns in workflow, create object-driven sub process instances on demand and traditional workflow can be used to control fixed activities at high level.
     Planning graph, HTN and their extensions or combinations are widely used in the field of automatic service planning. However, these methods focus on realization and application of service composition planing and optimization of the planning algorithm at low level, do not take into account the user needs and business objectives in the service planning at high level. Composition services which meet user needs and business objectives can not only rely on the field of artificial intelligence planning but also need more and specific research on related areas and technologies.
     In cross-organizational multi-entity collaboration workflows, service nodes composition problem not only involve the logical sequence relations (structural characteristics) of the flow among service nodes, but also relate to existing service node selection and optimization of the huge number of candidate services. Workflow instance to be instantiated by the workflow engine after modeling and verification needs to be bind to concrete service node object (task execution entity) based on business constraints and resource constraints to meet the functional requirements. But how to choose and compose these candidate service objects with same functionality but different QoS (Quality of Service) to make optimized compostion process instance is the key problem to research on.
     Innovation of this thesis mainly including:
     Firstly, a hierarchical colored Petri-net based Resource-oriented Collaborative Workflow model (ROCWF), its resource control model (Task Resource Multi-role Collaboration Model, TRRC) and the joint modeling method are proposed which support roles, tasks and resources association and perception. In order to reduce the complexity of modeling and verification, process validation task is divided into backbone process validation and tasks verification of sub-process, corresponding color-set definitions and validation rules are given. A dynamic task scheduling algorithm and corresponding hierarchical colored Petri-net model supporting role and resource awareness are designed. The thesis also analyzed and discussed the implicit parallel process execution in multi-thread task workflow. A virtual resource abstraction layer is introduced to put structured, semi-structured and unstructured resources and metadata resources into a unified management perspective, then a metadata-driven workflow's process instance and task instance level resources collaboration and management mechanisms are designed and implemented. By using Java reflection mechanism and XStream, an Enterprise Service Bus and dynamic service agent design pattern based service interface is implemented to simplify asynchronous service integration inside or outside of the system.
     Semantic web and ontology modeling and semantic annotation of learning resources is used within the E-Learning system, proposed a recommendation method based on the learner's cognitive model and preferences to provide personalized content in workflow. Two common learning cognitive types and the corresponding specific cognitive process models are proposed including preference-oriented learning processes and topic-oriented learning process. In learning resources library, the learning content domain model is defined including semantic annotations of learning content, learning preferences, learning topics, and learning cognitive processes. User context and process context is used to construct semantic query on knowledge base and generate personalized recommended learning content in three dimensions of the cognitive processes, preferences and topics.
     Secondly, a goal-driven, content-oriented collaboration extended model and method (GCCHTN) of hierarchical task network planning is proposed and implemented which can be used to support automatic service planning in knowledge-oriented collaborative workflows. The HTN operators are designed based on generic and reusable principles to cope with the mapping relationships of the hierarchical objectives, contents and tasks according to their formal model of the problem definition and semantic relations. The algorithm is designed to conduct content and task decomposition based on principles about how to achieve the goal of the task, perform the task to achieve the goal, what is the relationship of the content to the task and how the task generate the content designed algorithm. At runtime it supports dynamic, on-demand HTN task network decomposition. Composite task can be dynamically generated according to different environmental parameters and requirements, so as to overcome the shortcomings of traditional HTN and SHOP2which need to explicitly pre-define Method and Operator. The core of planning method is "task implementation method", which provides extension points used to embed custom static and dynamic specific methods and operators.
     Finally, in cross-organizational knowledge-oriented collaborative multi-entity workflow, this thesis introduces the quality of information and collaborative degree in its QoS computation model. Triangular fuzzy numbers are used to describe the uncertainty of QoS attributes, and an improved fuzzy analytic hierarchy process is applied to the calculation of QoS to construct fuzzy QoS weights integrated with user preferences, these strategies can reduce the amount of human task and improve the evaluation accuracy. Based on service providers'relations of the service objects, a calculation method of the composition process collaboration degree is proposed to avoid difficulty and infeasibility of traditional computation method. The collaboration degree of binding compositon process instance can be obtained by combining the service providers collaboration weight matrix of the binding process instance with the service node emergence probability.
     In the research of optimization algorithm of automatic service composition, this thesis proposed an improved genetic algorithm which is composed of single point uniform distribution mutation strategy, crossover, mutation and2-tournament selection strategy, maximum dimension multi-point crossover strategy, and short-term memory injection strategy. An improved clonal selection algorithm is proposed as well by using uniform distribution mutation strategy, short-term memory injection and maximum dimension multi-point crossover strategy. The improved clonal selection algorithm is used to improve the immune memory clonal programming algorithm.
     Based on the improved immune memory clonal programming algorithm, a hybrid clonal strategy and selective parallel cooperation based short-term memory injection clonal selection algorithm (ParaCoSIMCSA) is proposed. ParaCoSIMCSA algorithm not only can be configured easily, with high parallel efficiency and ease of use, but also combines the advantages of polyclonal and monoclonal, with better ability to jump out of local minima, so it appears to be a stable and robust discrete optimization algorithm.
引文
① Hollingsworth D, Hampshire U K. Workflow management coalition the workflow reference-model[J]. Workflow Management Coalition,1993:68.
    ② Coalition W M. Terminology & Glossary[J]. WFMC Document WFMC-TC-1011, Workflow Management Coalition, Avenue Marcel Thiry,1996,204:1200.
    ③ 何清法,李国杰,焦丽梅,等.基于关系结构的轻量级工作流引擎[J].计算机研究与发展,2001,38(2):129-137.
    ④ Van Der Aalst W M P. The Application of Petri Nets to Workflow Management[J]. The Jour-nal of Circuits, Systems and Computers,1998,8:21-66.
    ① Van der Aalst W M P. Verification of workflow nets[M]//Application and Theory of Petri Nets 1997. Springer Berlin Heidelberg,1997:407-426.
    ② Jensen K. Coloured Petri nets and the invariant-method[J].Theoretical computer science,1981,14(3):317-336.
    ③ 李景霞,侯紫峰.基于颜色Petri网的Web服务组合建模及应用[J].计算机应用研究,2006,1:22-27.
    ④ 李景霞,程久军.Web服务组合的层次颜色Petri网描述模型[J].计算机工程,2009,35(24).
    ③ Papazoglou M.P, Van Den Heuvel W J.Service oriented architectures:approaches, technologies and research issues[J]. The VLDB Journal,2007,16(3):389-415.
    ⑥ IBM. Business Process Execution Language for Web Services [EB/OL]. http://www.ibm.com/d-eveloperworks/library/specification/ws-bpel/,2002-07-30.
    ⑦ Fielding R T, Taylor R N. Principled design of the modern web architecture[J]. ACM Trans. Internet Technol.,2002,2:115-150.
    ⑧ Battle R, Benson E. Bridging the semantic Web and Web 2.0 with Representational Stae Tra-nsfer (REST)[J]. Web Semantics:Science, Services and Agents on the World Wide Web,2008, 6(1):61-69.
    ① Lin L, Atkinson R K. Using animations and visual cueing to support learning of scientific concepts and processes[J]. Computers & Education,2011,56(3):650-658.
    ② Yang Z, Liu Q. Research and development of web-based virtual online classroom[J]. Computers & education,2007,48(2):171-184.
    ③ Zhang D, Nunamaker J F. Powering e-learning in the new millennium:an overview of e-learning and enabling technology[J]. Information Systems Frontiers,2003,5(2):207-218.
    ④ Janssen J, Erkens G, Kanselaar G, et al. Visualization of participation:Does it contribut-e to successful computer-supported collaborative learning?[J]. Computers & Education,2007,49(4):1 037-1065.
    ⑤ Lacy L W. OWL:Representing information using the web ontology language[M]. Trafford on Demand Pub,2005.
    ① Rao J, Su X. A survey of automated web service composition methods[J]. Semantic We-b Se-rvices and Web Process Composition,2005:43-54.
    ② Peer J. Web service composition as AI planning-a survey[J]. University of St. Gallen,2005.
    ③ Chan K S M, Bishop J, Baresi L. Survey and comparison of planning techniques for web se-rvices composition[J]. University of Pretoria Pretoria,2007.
    ④ Russell S J, Norvig P, Canny J F, et al. Artificial intelligence:a modern approach[M]. Englewood Cliffs, NJ:Prentice hall,1995.
    ① Kennedy J, Eberhart R. Particle swarm optimization[C]//Neural Networks,1995. Proceedings., IEEE International Conference on. IEEE,1995,4:1942-1948.
    ② De Castro L N, Von Zuben F J. Learning and optimization using the clonal selection principle[J]. Evolutionary Computation, IEEE Transactions on,2002,6(3):239-251.
    ③ Dorigo M. Ant Colony Optimization and Swarm Intelligence:5th International Workshop, AN-TS 2006, Brussels, Belgium, September 4-7,2006, Proceedings[M]. Springer-Verlag N-ew York Incorporated,2006.
    ④ Kim J, Bentley P J. Immune memory in the dynamic clonal selection algorithm[C]//Proceedings of the First International Conference on Artificial Immune Systems ICARIS.2002:59-67.
    ⑤ De Castro L N, Von Zuben F J. The clonal selection algorithm with engineering applic-ations [C]//Proceedings of GECCO.2000,2000:36-39.
    ⑥ 焦李成.免疫优化计算,学习与识别[M].科学出版社,2006.
    ⑦ Haifeng D, Licheng J, Ruochen L. Adaptive polyclonal programming algorithm with applications[C]//Computational Intelligence and Multimedia Applications,2003. ICCIMA 2003. Proceedings. Fifth International Conference on. IEEE,2003:350-355.
    ① Hollingsworth D, Hampshire U K. Workflow management coalition the workflow reference-model[J]. Workflow Management Coalition,1993:68.
    ② Coalition W M. Terminology & Glossary[J]. WFMC Document WFMC-TC-1011, Workflow Management Coalition, Avenue Marcel Thiry,1996,204:1200.
    ③ 何清法,李国杰,焦丽梅,等.基于关系结构的轻量级工作流引擎[J].计算机研究与发展,2001,38(2):129-137.
    ④ WfMC. Workflow Management Coalition:The Workflow Reference Model[EB/OL]. htttp://ww w. wfmc.org/TC00-1003,1995-1-12.
    ⑤ Jablonski S, Bussler C. Workflow Management:Modeling Concepts[J]. Architecture and Imple-mentation. Thomson Computer Press,1996.
    ⑥ WfMC. Workflow Management Coalition Interfacel:Process Definition Interchange Process Model, [EB/OL]. htttp://www. wfrnc.org/,1999-10-21.
    ⑦ 李红臣,史美林.工作流模型及其形式化描述[J].计算机学报,2003,26(11).
    ① OMG. Workflow Management Facility Specification, Version 1.2,[EB/OL]. http://www.om-g.org/, 2000-4-1.
    ② Stohr E A, Zhao J L. Workflow automation:Overview and research issues[J]. Information Sy-stems Frontiers,2001,3(3):281-296.
    ③ 汤庸,冀高峰,朱君.协同软件技术及应用[M].机械工业出版社,2007.
    ④ Dawson S. A study of the relationship between student social networks and sense of commu-nity[J]. Educational Technology & Society,2008,11(3):224-238.
    ① 李霞,樊治平,冯博.知识服务的概念,特征与模式[J].情报科学,2007,25(10):1584-1587.
    ② 吴绍波,顾新.知识链组织之间合作的知识协同研究[J][J].科学学与科学技术管理,2008,29(8):83-87.
    ③ 陈昆玉,陈昆琼.论企业知识协同[J].情报科学,2002,20(9):986-989.
    ④ 杨利军.供应链知识协同对企业竞争力提升的作用分析[J].科技管理研究,2011,5:173-175.
    ⑤ 李春娟.国内知识协同研究综述[J].技术经济与管理研究,2012,8:008.
    ⑥ 康峰,樊治平,张重阳.一种基于和谐矩阵的知识协同团队伙伴选择方法[J].东北大学学报(自然科学版),2010,11:1661-1664.
    ⑦ 冯博,樊治平.基于协同效应的知识创新团队伙伴选择方法[J].管理学报,2012,9(2):258-261.
    ① 晏浩.基于协同环境的企业知识管理[J].情报杂志,2006,6:97-99.
    ② 杨善林,蒋翠清,梁昌勇.基于信息集成的协同交互式知识管理系统的构建研究[J].中国科技论坛,2006,1(1):64-67.
    ③ White S A. Introduction to BPMN[J]. IBM Cooperation,2004:2008-029.
    ④ Model B P. Notation (BPMN) Version 2.0[J]. OMG Specification, Object Management Group, 2011.
    ⑤ IBM. Business Process Execution Language for Web Services [EB/OL]. http://www.ibm. com/ developerworks/library/specification/ws-bpel/,2002-07-30.
    ① Liu K C, Ong T N. A modeling approach for handling business rules and exception[J]. The Computer Journal,1999,42(3):206-223.
    ② Divitini M, Simone C. Supporting different dimensions of adaptability in workflow modeling [J]. Computer Supported Cooperative Work (CSCW),2000,9(3-4):365-397.
    ③ Wirtz G, Weske M, Giese H. The OCoN approach to workflow modeling in object-oriented systems[J]. Information Systems Frontiers,2001,3(3):357-376.
    ④ Arpinar I B, Halici U, Arpinar S, et al. Formalization of workflows and correctness iss-ues in the presence of concurrency[J]. Distributed and Parallel Databases,1999,7(2):199-248.
    ⑤ Vossen G, Weske M. The WASA2 object-oriented workflow management system[C]//AC-M SI-GMOD Record. ACM,1999,28(2):587-589.
    ⑥ Glance N S, Pagani D S, Pareschi R. Generalized process structure grammars GPSG for flexi ble representations of work[C]//Proceedings of the 1996 ACM conference on Comput-er supporte d cooperative work. ACM,1996:180-189.
    ⑦ Bajaj A, Ram S. SEAM:A state-entity-activity-model for a well-defined workflow developmen t methodology[J]. Knowledge and Data Engineering, IEEE Transactions on,2002,14(2):415-431.
    ⑧ Bae J, Bae H, Kang S H, et al. Automatic control of workflow processes using ECA rules [J]. Knowledge and Data Engineering, IEEE Transactions on,2004,16(8):1010-1023.
    ⑨ Dumas M, Ter Hofstede A H M. UML activity diagrams as a workflow specification languag e[M]//《UML》2001—The Unified Modeling Language. Modeling Languages, Conc-epts, and Tools. Springer Berlin Heidelberg,2001:76-90.
    ⑩ Salimifard K, Wright M. Petri net-based modelling of workflow systems:An overview[J]. Eur-opean journal of operational research,2001,134(3):664-676.
    11 Peterson J L. Petri net theory and the modeling of systems[J]. PRENTICE-HALL, INC., EN-GLEWOOD CLIFFS, NJ 07632,1981,290,1981.
    12 Adam N R, Atluri V, Huang W K. Modeling and analysis of workflows using Petri net-s[J]. Journal of Intelligent Information Systems,1998,10(2):131-158.
    13 Sadiq W, Orlowska M E. Analyzing process models using graph reduction techniques [J]. Info-rmation systems,2000,25(2):117-134.
    ① Knolmayer G, Endl R, Pfahrer M. Modeling processes and workflows by business rules[M]//B usiness Process Management. Springer Berlin Heidelberg,2000:16-29.
    ② Van der Aalst W M P, Weske M, Grunbauer D. Case handling:a new paradigm for bu-siness process support[J]. Data & Knowledge Engineering,2005,53(2):129-162.
    ③ Van Der Aalst W M P, Ter Hofstede A H M, Dumas M. Patterns of Process Modeling[C]//Pr ocess-Aware Information Systems:Bridging People and Software through Process T--echnology. San Francisco, USA:Wiley & Sons,2005:179-203.
    ④ Ellis C A, Nutt G J. Modeling and enactment of workflow systems[M]//Application and Theor y of Petri Nets 1993.Springer Berlin Heidelberg,1993:1-16.
    ⑤ van der Aalst W M P. The application of Petri nets to workflow management[J].Journ-al of circuits, systems, and computers,1998,8(01):21-66.
    ③ 陈大峰,吴泉源,刘必欣.工作流资源指派技术的研究与实现[J].计算机应用研究,2004,8:047.
    ① Crampton J, Khambhammettu H. Delegation and satisfiability in workflow systems[C]//Proceed-ings of the 13th ACM symposium on Access control models and technologies. AC-M,2008:31-40.
    ② 徐伟,魏峻,李京.面向服务的工作流访问控制模型研究[J].计算机研究与发展,2005,42(8):1369-1375.
    ③ 王青,张春海.基于构件的本体扩展工作流的构架研究与应用[J].计算机工程与应用,2006,42(25):201-203.
    ④ Apache Software Foundation. Apache OFBiz[EB/OL]. http://ofbiz.apache.org/,2011-4-1.
    ⑤ Activiti. Activiti BPM Suite[EB/OL]. http://www.activiti.org/,2012-6-1.
    ⑥ Colosa, Inc. ProcessMaker[EB/OL]. http://www.processmaker.com/community-support/,2012-6-1.
    ⑦ Baeyens T. The state of workflow[J]. TheServerSide. com, May,2004.
    ⑧ Baeyens T, Faura M V. The Process Virtual Mchine[EB/OL]. http://docs.jboss.com/jbpm/pvm/a rticle/,2007-5-8.
    ⑨ Kukeltje. Jbpm Roadmap[EB/OL]. http://jboss.org/,2012-11-12.
    ① van der Aalst W M P. Patterns and xpdl:A critical evaluation of the xml process definition language[J]. Queensland University of Technology, Tech. Rep. FIT-TR-2003-06,2003.
    ② Van Der R Aalst W M P, Weske M, Grunbauer D. Case handling:a new paradigm for business process support[J]. Data & Knowledge Engineering,2005,53(2):129-162.
    ③ Tsail W T, Chen Y, Fan C. PESOI:Process Embedded Service-Oriented Architecture[J]. Journ-al of Software,2006,17(6):1470-1484.
    ① Sun S X, Zhao J L, Nunamaker J F, et al. Formulating the data-flow perspective for business-process management[J]. Information Systems Research,2006,17(4):374-391.
    ② Ardissono L, Furnari R, Goy A, et al. Context-aware workflow management[M]//Web Engineering. Springer Berlin Heidelberg,2007:47-52.
    ③ Tang F, You I, Guo M. Context-aware workflow management for intelligent navigation applications in pervasive environments[J]. Intelligent Automation and Soft Computing,2010,16(4):605-619.
    ④ Gong Y, Pierce M, Fox G. Dynamic Resource-Critical Workflow Scheduling in Heterogeneous Environments[C]//Job Scheduling Strategies for Parallel Processing. Berlin, Germany:Springer, 2009:1-15.
    ⑤ 窦万春,苏丰,蔡士杰,等.面向知识应用和交互的工作流系统建模与控制[J].计算机研究与发展,2003,40(2):342-350.
    ⑥ van Elst L, Aschoff F R, Bernardi A, et al. Weakly-structured workflows for knowledge inten sive tasks:An experimental evaluation[C]//Enabling Technologies:Infrastructure for C-ollaborative Enterprises,2003. WET ICE 2003. Proceedings. Twelfth IEEE International W-orkshops on. IE EE,2003:340-345.
    ⑦ 刘慧敏,王刊良,杨姝.跨组织工作流建模及分析研究述评[J].管理学报,2010,7(3):468-472.
    ⑧ Correa da Silva F S, Fernandez Venero M L, David D M, et al. Interaction Protocols f-or Cr oss-organisational Workflows[J]. Knowledge-Based Systems,2012.
    ⑨ 张青,吴洁,王建刚,等.高校科技管理系统中知识流模型构建及动力机制分析[J].图书情报工作,2011,55(18):83-87.
    ⑩ 丁漪杰,李孝忠.基于着色Petri网的知识流建模与分析[J].系统仿真学报,2011,23(B07):287-290.
    ① JCP. Content Repository API for Java(TM) Technology Specification, Java Specification Request 170[EB/OL]. http://jcp.org/en/jsr/detail?id=170,2006-3-22.
    ② JCP. Content Repository API 2.0 for Java(TM) Technology Specification, Java Specification Request 283[EB/OL]. http://jcp.org/en/jsr/detail?id=283,2009-9-25.
    ③ Apache Software Foundation. Apache Jackrabbit-The Open Source Content Repository for J-ava[EB/OL]. http://jackrabbit.apache.org/index.html,2010-6-6.
    ① Fu X, Bultan T, Su J. Analysis of interacting BPEL web services[C]//proceedings of the 13th international conference on World Wide Web. ACM,2004:621-630.
    ② Nakajima S. Model-checking behavioral specification of BPEL applications[J]. Electronic Notes in Theoretical Computer Science,2006,151(2):89-105.
    ① Milner R. A Calculus of Communication Systems. [J]. LNCS, vol.92,1980.
    ② Hoare C A R. Communicating sequential processes[J]. Communications of the ACM,1978,21 (8):666-677.
    ③ Milner R. Communicating and mobile systems:the pi calculus[M]. Cambridge university press,1999.
    ④ Brogi Antonio, Canal C, Pimentel E, et al. Formalizing web service choreographies[J]. Electr-o-nic Notes in Theoretical Computer Science,2004,105:73-94.
    ⑤ Overdick H, Puhlmann F, Weske M. Towards a formal model for agile service discovery and integration[C]//Proceedings of the International Workshop on Dynamic Web Processes (DWP 200 5). IBM technical report RC23822, Amsterdam.2005.
    ⑥ 龙慧云.基于进程代数的Web服务数据和组合的形式化方法研究[D].贵州大学,2009.
    ⑦ Peterson J L. Petri net theory and the modeling of systems[J]. PRENTICE-HALL, INC., EN-GLEWOOD CLIFFS, NJ 07632,1981,290,1981.
    ① Jensen K. Coloured Petri nets and the invariant-method[J]. Theoretical computer science,1981,14(3): 317-336.
    ② 李景霞,侯紫峰基于颜色Petri网的Web服务组合建模及应用[J].计算机应用研究,2006,1:22-27.
    ③ 李景霞,程久军.Web服务组合的层次颜色Petri网描述模型[J].计算机工程,2009,35(24).
    ④ Van Der Aalst W M P. The Application of Petri Nets to Workflow Management[J]. The Jour-nal of Circuits, Systems and Computers,1998,8:21-66.
    ⑤ Van der Aalst W M P. Verification of workflow nets[M]//Application and Theory of Petri Nets 1997. Springer Berlin Heidelberg,1997:407-426.
    ⑥ Van Der Aalst W M P, Ter Hofstede A H M. Yawl:yet another workflow language[J]. Infor-mation Systems,2005,30(4):245-275.
    ⑦ Chi Y L, Lee H M.A formal modeling platform for composing web services[J]. Expert Systems with Applications,2008,34(2):1500-1507.
    ⑧ Yoo T, Jeong B, Cho H. A Petri Nets based functional validation for services composition[J]. Expert Systems with Applications,2010,37(5):3768-3776.
    ⑨ Yang Y P, Tan Q P, Xiao Y. Verifying web services composition based on hierarchical color ed petri nets[C]//Proceedings of the first international workshop on Interoperability of heterogene ous information systems. ACM,2005:47-54.
    ① Jensen K, Kristensen LM. Coloured petri nets[M]. Springer,2009.
    ② Ni Y, Fan Y. Model transformation and formal verification for Semantic Web Services comp osition[J]. Advances in Engineering Software,2010,41(6):879-885.
    ③ Raedts I, Petkovic M, Usenko Y S, et al. Transformation of BPMN models for behave-our an alysis[J]. Proc. MSWEIS,2007:126-137.
    ④ Groote J F, Mathijssen A, Reniers M, et al. The formal specification language mCRL2[J]. Me thods for Modelling Software Systems (MMOSS),2007,6351.
    ⑤ Dijkman R M, Dumas M, Ouyang C. Semantics and analysis of business process models in BPMN[J]. Information and Software Technology,2008,50(12):1281-1294.
    ⑥ Azgomi M A, Entezari-Maleki R. Task scheduling modelling and reliability evaluation of grid services using coloured Petri nets[J]. Future Generation Computer Systems,2010,26(8):1141-1 150.
    ⑦ Arsanjani A. Service-oriented modeling and architecture[J]. IBM developer works,2004.
    ⑧ Papazoglou M.P, Van Den Heuvel W J. Service oriented architectures:approaches, technologies and research issues[J]. The VLDB Journal,2007,16(3):389-415.
    ① Sun Microsystems. J2EE Connector Architecture Overview[EB/OL]. http://www.oracle.com/tech-network/java/iavaee/overview-136438.html,2005-5-25.
    ② Haase K. Java Message Service API Tutorial[J]. Sun Microsystems,2002.
    ③ Arsanjani. A. Introduction to the special issue on developing and integrating enterprise components and services[J]. Communications of the ACM,2002,45(10):30-34.
    ④ Papazoglou M.P, Van Den Heuvel W J. Service oriented architectures:approaches, technologies and research issues[J]. The VLDB Journal,2007,16(3):389-415.
    ⑤ IBM. Business Process Execution Language for Web Services [EB/OL]. http://www.ibm.com/d-eveloperworks/library/specification/ws-bpel/,2002-07-30.
    ⑥ Schmidt M T, Hutchison B, Lambros P, et al. The enterprise service bus:making service-orie-nted architecture real[J]. IBM Systems Journal,2005,44(4):781-797.
    ⑦ JAVA.NET Glassfish. Glassfish[EB/OL]. https://glassfish.dev.java.net/zh/,2010-11-12.
    ⑧ ServiceMix A. Apache servicemix 3. x users'guide[J]. Apache ServiceMix community. URL http://incubator. apache, org/servicemix/users-guide. html.(Cited on pages 72,73 and 149.),2007.
    ① Sun Microsystems. JavaTM Business Integration (JBI) 1.0[EB/OL]. http://jcp.org/aboutJava/com-munityprocess/final/jsr208/index.html,2005-8-17.
    ② Welsh M, Culler D, Brewer E. SEDA:an architecture for well-conditioned, scalable internet services[C]//ACM SIGOPS Operating Systems Review. ACM,2001,35(5):230-243.
    ③ MSDN. Windows Communication Foundation Architecture[EB/OL]. http://msdn.microsoft.com/e-n-us/library/ms733128.aspx,2012-10-15.
    ① IBM. Business Process Execution Language for Web Services [EB/OL].http://www.ibm.com/de veloperworks/library/specification/ws-bpel/,2002-07-30.
    ① Fielding R T, Taylor R N. Principled design of the modern web architecture[J]. ACM Trans. Internet Technol.,2002,2:115-150.
    ② Battle R, Benson E. Bridging the semantic Web and Web 2.0 with Representational Stae Tra-nsfer (REST)[J]. Web Semantics:Science, Services and Agents on the World Wide Web,2008, 6(1):61-69.
    ① 唐安琼,谭文安,崔林生,等.基于PDCA的e-Learning服务全生命周期建模与协同学习机制[J].江苏科技大学学报(自然科学版)ISTIC,2012,26(1).
    ② Lin L, Atkinson R K. Using animations and visual cueing to support learning of scienti-fic concepts and processes[J]. Computers & Education,2011,56(3):650-658.
    ③ Vouk M A, Bitzer D L, Klevans R L. Workflow and end-user quality of service issues in we b-based education[J]. Knowledge and Data Engineering, IEEE Transactions on,1999,11(4):673-687.
    ④ Lin J, Ho C, Sadiq W, et al. On workflow enabled e-learning services[C]//Advanced Learning Technologies,2001. Proceedings. IEEE International Conference on. IEEE,2001:349-352.
    ⑤ Adkins S. Workflow-Based E-Learning:Next-Generation Enterprise Learning Technology [J]. Learning Circuits (The American Society for Training and Development),2003.
    ③ 任光杰,徐福荫,许骏.工作流技术在e-Learning中的应用研究[J].电化教育研究,2005,9:016.
    ⑦ Pernici B, Casati F. The design of distance education applications based on the world wide web[J]. Web-based instruction,1997:245-254.
    ⑥ 李亚文,王陆,马如霞.工作流技术在虚拟学习社区中的应用[C]//GCCCE2001国际会议论文集.台湾GCCCE2001,2001,79-85.
    ⑨ 杨青,胡金柱.远程测试通用平台的工作流模型研究[J].计算机应用研究,2001,(11):50-54.
    ① Pereira L A M, Melo R N, Porto F A M, et al. A workflow-based architecture for e-learning in the grid[C]//Cluster Computing and the Grid,2004. CCGrid 2004. IEEE International Symp-osium on. IEEE,2004:208-209.
    ② Tan W A, Shen W, Xu L, et al. A business process intelligence system for enterprise proce-ss performance management[J]. Systems, Man, and Cybernetics, Part C:Applications and Revie-ws, IEEE Transactions on,2008,38(6):745-756.
    ③ Adelsberger H H, Koerner F, Pawlowski J M. A conceptual model for an integrated de-sign o f computer supported learning environments and workflow management systems[C]//Proc. of Te-leteaching'98:Distance Education, Training and Education.1998,55-64.
    ④ Lin J, Ho C, Sadiq W, et al. Using workflow technology to manage flexible e-learning servi-ces[J]. Educational Technology & Society,2002,5(4):116-123.
    ⑤ Abersek B, Popov V. Intelligent tutoring system for training in design and manufacturing[J]. Advances in Engineering Software,2004,35(7):461-471.
    ⑥ Marjanovic O, Orlowska M E. Making flexible learning more flexible[C]//Advanced Learning Technologies,2000. IWALT 2000. Proceedings. International Workshop on. IEEE,2000:59-62.
    ⑦ 唐安琼,谭文安,崔林生,等.基于PDCA的e-Learning服务全生命周期建模与协同学习机制[J].江苏科技大学学报(自然科学版)ISTIC,2012,26(1).
    ① 沈中南,史元春.现代远程教育技术规范简介[J].计算机工程与应用,2003,39(5):66-69.
    ② IEEE Learning Technology Standards Committee (LTSC). IEEE LOM[EB/OL]. http://ieee-ltsc.or g,2003.
    ③ Aroyo L, Dolog P, Houben G J, et al. Interoperability in personalized adaptive learning[J]. JOURNAL OF EDUCATIONAL TECHNOLOGYAND SOCIETY,2006,9(2):4.
    ① Hendler J. Web 3.0 Emerging[J]. Computer,2009,42(1):111-113.
    ② McGuinness D, van Harmelen F. Feature synopsis for owl lite and owl[J]. W3C Working Draft, 2002-7-29.
    ① Hitzler P, Krotzsch M, Rudolph S. Foundations of semantic web technologies[M]. Chapman and Hall/CRC,2011.
    ② Koivunen M R, Miller E. W3c semantic web activity[J]. Semantic Web Kick-Off in Finland,2001: 27-44.
    ③ McBride B. Jena:A semantic web toolkit[J]. Internet Computing, IEEE,2002,6(6):55-59.
    ① Baresi L, Guinea S, Pasquale L. Self-healing BPEL processes with Dynamo and the JBoss rule engine[C]//International workshop on Engineering of software services for pervasive environments:in conjunction with the 6th ESEC/FSE joint meeting. ACM,2007:11-20.
    ② Parsiaa B, Sirinb E, Graua B C, et al. Cautiously approaching SWRL[EB/OL]. https://cs.uwate rloo.ca/-gweddell/cs848/SWRL_Parsia_et_al.pdf,2012-12-25.
    ③ Lacy L W. OWL:Representing information using the web ontology language[M]. Trafford on Demand Pub,2005.
    ④ Yang Z, Liu Q. Research and development of web-based virtual online classroom[J]. Computers & education,2007,48(2):171-184.
    ⑤ Zhang D, Nunamaker J F. Powering e-learning in the new millennium:an overview of e-learning and enabling technology[J]. Information Systems Frontiers,2003,5(2):207-218.
    ⑥ Janssen J, Erkens G, Kanselaar G, et al. Visualization of participation:Does it contribut-e to successful computer-supported collaborative learning?[J]. Computers & Education,2007,49(4):1 037-1065.
    ⑦ Lytras M D, Pouloudi A, Poulymenakou A. Dynamic E-Learning Settings Through Advanced Semantics:The Value Justification of a Knowledge Management Oriented Metadata Schema[J]. International Journal on E-learning,2002,1(4):49-61.
    ⑧ Lytras M D. An Ontology-Oriented approach on E-learning:Integrating Semantics for Adaptive E-learning Systems[C]//European Conference on Information Systems (ECIS).2003.
    ⑨ Lytras M D, Pouloudi A. Towards the development of a novel taxonomy of knowledge manag ement systems from a learning perspective:an integrated approach to learning and knowledge i nfrastructures[J]. Journal of Knowledge Management,2006,10(6):64-80.
    ① Tan W A, Yang F J, Tang A, et al. An e-learning system engineering ontology model on the semantic web for integration and communication[M]//Advances in Web Based Learning-ICWL 2008. Springer Berlin Heidelberg,2008:446-456.
    ② Arasteh A, Afrazeh A. Knowledge Flows Automation and Designing a Knowledge Management Framework for Educational Organizations[J]. International Journal of Industrial Engineering,2010, 21(3).
    ③ 方凌云.基于知识流程的企业内部知识推送系统研究[J].科技进步与对策,2010,27(9).
    ④ Hiekata K, Yamato H, Rojanakamolsan P, et al. A framework for design engineering education with workflow-based e-learning system[J]. Journal of software,2007,2(4):88-95.
    ① Dustdar S, Schreiner W. A survey on web services composition[J]. International Journal of Web and Grid Services,2005,1(1):1-30.
    ② Papazoglou M P, Traverso P, Dustdar S, et al. Service-oriented computing:State of the art and research challenges[J]. Computer,2007,40(11):38-45.
    ① Erol K, Hendler J, Nau D S. HTN planning:Complexity and expressivity[C]//Proceedings of the National Conference on Artificial Intelligence. JOHN WILEY & SONS LTD,1995:1123-1123.
    ② Erol K, Hendler J, Nau D S. Complexity results for HTN planning[J]. Annals of Mathematics and Artificial Intelligence,1996,18(1):69-93.
    ③ Nau D S, Au T C, Ilghami O, et al. SHOP2:An HTN planning system[J]. J. Artif. Intell. Res. (JAIR), 2003.20:379-404.
    ④ Weld D S, Anderson C R, Smith D E. Extending graphplan to handle uncertainty & sensing actions[C]//Proceedings of the National Conference on Artificial Intelligence. JOHN WILEY & SONS LTD,1998:897-904.
    ⑤ McDermott D. The optop planner[C]//IPC4 Booklet, Fourteenth International Conference on Automated Planning and Scheduling.2004.
    ⑥ Younes H L S, Simmons R G. VHPOP:Versatile heuristic partial order planner[J].J. Artif-. Intell-. Res. (JAIR),2003,20:405-430.
    ⑦ Rao J, Su X. A survey of automated web service composition methods[J]. Semantic We-b Se-rvices and Web Process Composition,2005:43-54.
    ① Peer J. Web service composition as AI planning-a survey[J]. University of St. Gallen,2005.
    ② Meyer H, Weske M. Automated service composition using heuristic search[J]. Business Process Management,2006:81-96.
    ③ Rodriguez-Moreno M D, Oddi A, Borrajo D, et al. IPSS:A hybrid approach to planning and scheduling integration[J]. Knowledge and Data Engineering, IEEE Transactions on,2006,18(12): 1681-1695.
    ④ R-moreno M D, Borrajo D, Cesta A, et al. Integrating planning and scheduling in workflow domains[J]. Expert Systems with Applications,2007,33(2):389-406.
    ⑤ Zheng X, Yan Y. An efficient syntactic web service composition algorithm based on the plann ing graph model[C]//Web Services,2008. ICWS'08. IEEE International Conference on. IEEE,2 008:691-699.
    ⑥ 杨艳萍.自动Web服务组合关键技术研究[D].国防科技大学,2007.
    ⑦ Song X, Dou W, Chen J. A workflow framework for intelligent service composition[J]. Future Generation Computer Systems,2011,27(5):627-636.
    ⑧ Wu D, Parsia B, Sirin E, et al. Automating DAML-S web services composition using SHOP2[J]. The Semantic Web-ISWC 2003,2003:195-210.
    ① Sirin E, Parsia B, Wu D, et al. HTN planning for web service composition using SHOP2[J]. Web Semantics:Science, Services and Agents on the World Wide Web,2004,1(4):377-396.
    ② Chan K S M, Bishop J, Baresi L. Survey and comparison of planning techniques for web se-rvices composition[J]. University of Pretoria Pretoria,2007.
    ③ Tang X, Song Z, Luo X. A Planning Engine based on SHOP2 for AFLOW[C]//Semantics Knowledge and Grid (SKG),2011 Seventh International Conference on. IEEE,2011:195-198.
    ④ Do M B, Kambhampati S. Sapa:A domain-independent heuristic metric temporal planer[C]//P-roceedings of ECP-01.2001:109-120.
    ⑤ Palaniswamy S. Metacomp technologies [J]. AVIA Report,2000.
    ⑥ Patil A A, Oundhakar S A, Sheth A P, et al. Meteor-s web service annotation framework[C]// Proceedings of the 13th international conference on World Wide Web. ACM,2004:553-562.
    ⑦ Guangzuo C, Gongyi Y, Hu C, et al. E-learning Evolution:From M-learning to Educational Semantic Web andbeyond[J]. FRONTIERS IN ARTIFICIAL INTELLIGENCE AND APPLICATIONS,2006,151:7.
    ⑧ Zhang K, Li Q, Sui Q. A goal-driven approach of service composition for pervasive computi-ng[C]//Pervasive Computing and Applications,2006 1st International Symposium on. IEEE,200 6:593-598.
    ⑨ Da Silva Santos L O B, Guizzardi G, Pires L F, et al. From user goals to service discovery and composition[M]//Advances in Conceptual Modeling-Challenging Perspectives. Springer Berlin Heidelberg,2009:265-274.
    ⑩ da Silva Santos L O B, da Silva E G, Pires L F, et al. Towards a goal-based service framework for dynamic service discovery and composition[C]//Information Technology:New Generations,2009. ITNG'09. Sixth International Conference on. IEEE,2009:302-307.
    ① Thompson S, Giles N, Li Y, et al. Using AI and semantic web technologies to attack process complexity in open systems[J]. Knowledge-Based Systems,2007,20(2):152-159.
    ② 文斌,何克清,梁鹏,等.需求语义驱动的按需服务聚合生产方法[J].计算机学报,2010(011):2163-2176.
    ③ 刘志忠,贺毅辉,姜峰.多本体环境下基于规划技术的自动服务组合[J].计算机工程,2011,37(2).
    ④ 叶荣华,金芝,王璞巍,等.一种需求驱动的自主Web服务聚集方法[J].软件学报,2010,21(6):1181-1195.
    ⑤ 萧毅鸿,周献中,朱亮,等.基于改进层级任务网络规划的Web服务自动组合[J].江苏大学学报(自然科学版),2012,1:017.
    ⑥ 萧毅鸿.基于本体的复杂决策任务表示方法与求解技术研究[D].南京大学,2011.
    ① Russell S J, Norvig P, Canny J F, et al. Artificial intelligence:a modern approach[M]. Englewood Cliffs, NJ:Prentice hall,1995.
    ② Kennedy J, Eberhart R. Particle swarm optimization[C]//Neural Networks,1995. Proceedings., IEEE International Conference on. IEEE,1995,4:1942-1948.
    ③ De Castro L N, Von Zuben F J. Learning and optimization using the clonal selection principle[J]. Evolutionary Computation, IEEE Transactions on,2002,6(3):239-251.
    ④ Dorigo M. Ant Colony Optimization and Swarm Intelligence:5th International Workshop, AN-TS 2006, Brussels, Belgium, September 4-7,2006, Proceedings[M]. Springer-Verlag N-ew York Incorporated,2006.
    ① Kim J, Bentley P J. Immune memory in the dynamic clonal selection algorithm[C]//Proceedings of the First International Conference on Artificial Immune Systems ICARIS.2002:59-67.
    ② De Castro L N, Von Zuben F J. The clonal selection algorithm with engineering applic-ations [C]//Proceedings of GECCO.2000,2000:36-39.
    ③ 焦李成.免疫优化计算,学习与识别[M].科学出版社,2006.
    ④ Haifeng D, Licheng J, Ruochen L. Adaptive polyclonal programming algorithm with applications[C]//Computational Intelligence and Multimedia Applications,2003. ICCIMA 2003. Proceedings. Fifth International Conference on. IEEE,2003:350-355.
    ⑤ 陈颖,徐晓晖,李志全.基于免疫克隆原理的改进粒子群优化算法的研究[J].系统仿真学报,2008,20(006):1471-1474.
    ⑥ 吴建辉,章兢,李仁发,等.多子种群微粒群免疫算法及其在函数优化中应用[J].计算机研究与发展,2012,49(9):1883-1898.
    ① Li Z, Su S, Yang F C. A decision making approach for semantic web services selection with heterogeneous QoS values[C]//Proceedings of CIICT'07. Dublin Core,2007:783-790.
    ② 李祯,杨放春,苏森.基于模糊多属性决策理论的语义Web服务组合算法[J].软件学报,2009,20(3):583-596.
    ③ 杨放春,苏森,李祯.混合QoS模型感知的语义Web服务组合策略[J].中国科学:E辑,2009,38(10):1697-1716.
    ④ Wang T C, Chen Y H. Applying fuzzy linguistic preference relations to the improvement of consistency of fuzzy AHP[J]. Information Sciences,2008,178(19):3755-3765.
    ⑤ Vaidya O S, Kumar S. Analytic hierarchy process:An overview of applications[J]. European Journal of operational research,2006,169(1):1-29.
    ⑥ 冯建周,孔令富.基于模糊QoS和偏好权重的Web服务组合方法研究[J].小型微型计算机系统,2012,7:024.
    ① Wang T C, Chen Y H. Applying fuzzy linguistic preference relations to the improvement of consistency of fuzzy AHP[J]. Information Sciences,2008,178(19):3755-3765.
    ② Tan Z, Lin C, Yin H, et al. Approximate performance analysis of web services flow using stochastic Petri net[J]. Grid and Cooperative Computing-GCC 2004,2004:193-200.
    ③ Wang Y, Lin C, Ungsunan P D, et al. Modeling and survivability analysis of service composition using Stochastic Petri Nets[J]. The Journal of Supercomputing,2011,56(1):79-105.
    ④ 李慧芳,范玉顺.基于时间Petri网的工作流模型分析[J].软件学报,2004,15(1).
    ⑤ Liu Y, Ngu A H, Zeng L Z. QoS computation and policing in dynamic web service-selection[C]//Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters. ACM,2004:66-73.
    ① Wang X, Vitvar T, Kerrigan M, et al. A qos-aware selection model for semantic web services[M]//Service-Oriented Computing-ICSOC 2006. Springer Berlin Heidelberg,2006:390-401.
    ② Roman D, Keller U,Lausen H,et al. Web service modeling ontology[J]. Applied ontology,2005,1(1):77-106.
    & Zeng L, Benatallah B, Ngu A H H, et al. QoS-aware middleware for web services composition Software Engineering, IEEE Transactions on,2004,30(5):311-327.
    ④ 陈彦萍.Web服务选择优化算法的设计与实现[J].东南大学学报:自然科学版,2008,38(A01):288-291.
    ⑤ 李祯,杨放春,苏森.基于模糊多属性决策理论的语义Web服务组合算法[J].软件学报,2009,20(3):583-596.
    ⑥ 杨放春,苏森,李祯.混合QoS模型感知的语义Web服务组合策略[J].中国科学:E辑,2009,38(10):1697-1716.
    ⑦ Yu T, Lin K J. Service selection algorithms for composing complex services with multiple QoS constraints[M]//Service-Oriented Computing-ICSOC 2005. Springer Berlin Heidelberg,2005:130-143.
    ⑧ Berbner R, Spahn M, Repp N, et al. Heuristics for qos-aware web service composition[C]//Web Services,2006. ICWS'06. International Conference on. IEEE,2006:72-82.
    ⑨ Canfora G, Di Penta M, Esposito R, et al. An approach for QoS-aware service composition based on genetic algorithms[C]//Proceedings of the 2005 conference on Genetic and evolutionary computation. ACM,2005:1069-1075.
    ⑩ 张成文,苏森,陈俊亮.基于遗传算法的QoS感知的Web服务选择[J].计算机学报,2006,29(7):1029-1037.
    ① 刘书雷,刘云翔,张帆,等.一种服务聚合中QoS全局最优服务动态选择算法[J].软件学报,2007,18(3):646-656.
    ② 冯建周,孔令富.基于模糊QoS和偏好权重的Web服务组合方法研究[J].小型微型计算机系统,2012,7:024.
    ④ 刘莉平,陈志刚,刘爱心.基于粒子群算法的Web服务组合研究[J].计算机工程,2008,34(5):104-106.
    ④ Wang W, Sun Q, Zhao X, et al. An improved particle swarm optimization algorithm for QoS-aware web service selection in service oriented communication[J]. International Jour-nal of Com-putational Intelligence Systems,2010,3(sup01):18-30.
    ⑤ 范小芹,蒋昌俊,方贤文,等.基于离散微粒群算法的动态Web服务选择[J].计算机研究与发展,2010,47(1):147-156.
    ① 胡珀,娄渊胜.改进粒子群优化算法在服务组合中的应用[J].计算机工程,2011,37(17).
    ② 黄海芳,孙建华.基于改进BPSO的Web服务组合选择算法[J].计算机工程,2011,37(24).
    ③ Zheng K, Xiong H. A Particle Swarm-based Web Service Dynamic Selection Algorithm with QoS Global Optimal[J]. Journal of Information and Computational Science,2012 Vol.9(8):2271-2278.
    ④ Fan X Q, Fang X W, Jiang C J. Research on Web service selection based on cooperateve evolution[J]. Expert Systems with Applications,2011,38(8):9736-9743.
    ① Xu J, Reiff-Marganiec S. Towards heuristic web services composition using immune alg-orith-m[C]//Web Services,2008. ICWS'08. IEEE International Conference on. IEEE,2008:238-245.
    ② Ludwig S A. Clonal selection based genetic algorithm for workflow service selection[C]//Evol-utionary Computation (CEC),2012 IEEE Congress on. IEEE,2012:1-7.
    ③ Salomie I, Vlad M, Chifu V R, et al. Hybrid immune-inspired method for selecting the optimal or a near-optimal service composition[C]//Computer Science and Information Systems (FedCSIS),2011 Federated Conference on. IEEE,2011:997-1003.
    ④ 夏亚梅.动态服务组合中的若干关键技术研究[D].北京邮电大学,2009.
    ① Fielding R T, Taylor R N. Principled design of the modern web architecture[J]. ACM Trans. Internet Technol.,2002,2:115-150.
    ① Huber P, Jensen K, Shapiro R M. Hierarchies in coloured Petri nets[M]//Advances in Petri Nets 1990. Springer Berlin Heidelberg,1991:313-341.
    ② Peterson J L. Petri net theory and the modeling of systems[J]. PRENTICE-HALL, INC., EN-GLEWOOD CLIFFS, NJ 07632,1981,290,1981.
    ③ 吴哲辉,Petri网导论.北京:机械工业出版社,2006年.
    ① Jensen K. Coloured Petri nets and the invariant-method[J]. Theoretical computer science,1981,14(3): 317-336.
    ② 李景霞,侯紫峰.基于颜色Petri网的Web服务组合建模及应用[J].计算机应用研究,2006,1:22-27.
    ③ 李景霞,程久军.Web服务组合的层次颜色Petri网描述模型[J].计算机工程,2009,35(24).
    ① Huber P, Jensen K, Shapiro R M. Hierarchies in coloured Petri nets[M]//Advances in Petri Nets 1990. Springer Berlin Heidelberg,1991:313-341.
    ① Van Der Aalst W M P. The Application of Petri Nets to Workflow Management[J]. The Journal of Circuits, Systems and Computers,1998,8:21-66.
    ① Van Der Aalst W M P, TER HOFSTEDE A H M, DUM-AS M. Patterns of Process Modeling[C]//Process-Aware Information Systems:Bridging People and Software through Process T-echnology. San Francisco, USA:Wiley & Sons,2005:179-203.
    ① Dublin Core Metadata Initiative. Dublin Core Metadata Element Set, Version 1.1[EB/OL]. http://dublincore.org/documents/dces/,2008-1-14.
    ① Ellis C. Information control nets:a mathematical model of information flow[C]//ACM Proceedings of Conference on Simul-ation, Modeling and Measurement of Computer Systems. NY, USA:ACM Press, 1979:225-240.
    ① 吴哲辉,Petri网导论.北京:机械工业出版社,2006年.
    ① 李景霞,侯紫峰.基于颜色Petri网的Web服务组合建模及应用[J].计算机应用研究,2006,1:22-27.
    ② 李景霞,程久军.Web服务组合的层次颜色Petri网描述模型[J].计算机工程,2009,35(24).
    ③ Jensen K, Kristensen L M, Wells L. Coloured Petri Nets and CPN Tools for modelling and validation of concurrent systems[J]. International Journal on Software Tools for Technology Transfer (STTT),2007, 9(3):213-254.
    ① Baeyens T, Faura M V. The Process Virtual Machine[EB/OL]. http://docs.jboss.com/jbpm/pvm/ article/,2007-5-8.
    ② OMG. BPMN v2.0 Beta 1 [EB/OL]. http://www.omg.org/cgi-bin/doc?dtc/09-08-14,2009-8-14.
    ① Sun Microsystems. Using Java Reflection[EB/OL]. http://java.sun.com/developer/technicalArti-cles/ALT/Reflection/index.html,1998-1-13.
    ② Codehaus XStream. Architecture Overview[EB/OL]. http://xstream. codehaus. org/architecture.html. 2013-3-11.
    ③ Eugene Ciurana. Mule:A Case Study[EB/OL]. http://www.theserverside.com/news/1365047/Mul-e-A-Case-Study,2010-1-1.
    ① Perera S, Herath C, Ekanayake J, et al. Axis2, middleware for next generation web services[C]//Web Services,2006. ICWS'06. International Conference on. IEEE,2006:833-840.
    ② Balani N, Hathi R. Apache CXF Web Service Development[M]. Packt Pub Limited,2009.
    ① Schmidt M T, Hutchison B, Lambros A P, et al. The Enterprise Service Bus:Making service-oriented architecture real[J]. IBM Systems Journal,2005,44(4):781-798.
    ② OASIS. WS-BusinessActivity[EB/OL]. http://docs.oasis-open.org/ws-tx/wstx-wsba-1.1-spec-os/, 2007-4-16.
    ① JCP. Content Repository API for Java(TM) Technology Specification, Java Specification Request 170[EB/OL]. http://jcp.org/en/jsr/detail?id=170,2006-3-22.
    ② JCP. Content Repository API 2.0 for Java(TM) Technology Specification, Java Specification Request 283[EB/OL]. http://jcp.org/en/jsr/detail?id=283,2009-9-25.
    ③ Apache Software Foundation. Apache Jackrabbit-The Open Source Content Repository for Java[EB/OL]. http://jackrabbit.apache.org/index.html,2010-6-6.
    ① Fielding R T, Taylor R N. Principled design of the modern web architecture[J]. ACM Trans. Internet Technol.,2002,2:115-150.
    ① Gamma E. Design patterns:elements of reusable object-oriented systemsfM]. Boston, USArAddison Wesley,1995.
    ① Apache Software Foundation. Apache Jackrabbit-The Open Source Content Repository for Java[EB/OL]. http://jackrabbit.apache.org/index.html,2010-6-6.
    ② JCP. Content Repository API for Java(TM) Technology Specification, Java Specification Request 170[EB/OL]. http://jcp.org/en/jsr/detail?id=170,2006-3-22.
    ③ JCP. Content Repository API 2.0 for Java(TM) Technology Specification, Java Specification Request 283[EB/OL]. http://jcp.org/en/jsr/detail?id=283,2009-9-25.
    ④ Schmidt M T, Hutchison B, Lambros P, et al. The Enterprise Service Bus:Making service-oriented architecture real[J]. IBM Systems Journal,2005,44(4):781-798.
    ① Lin L, Atkinson R K. Using animations and visual cueing to support learning of scientific concepts and processes[J]. Computers & Education,2011,56(3):650-658.
    ② Adelsberger H H, Koerner F, Pawlowski J M. A conceptual model for an integrated design of computer supported learning environments and workflow management systems [C]//Proc. of Tele-teaching'98:Distance Education, Training and Education.1998:55-64.
    ① 张燕.描述逻辑研究进展[J].江南大学学报(自然科学版),2010,9(1).
    ② Baader F, Nutt W. Basic description logics[C]. The Description Logic Handbook. Cambridge: Cambridge University Press,2003.
    ③ Baader F, Horrocks I, Sattler U. Description logics as ontology languages for the semantic web[M]//Mechanizing Mathematical Reasoning. Springer Berlin Heidelberg,2005:228-248.
    ① Schmidt Schaub M, Smolka G. Attributive concept descriptions with complements [J]. Artificial Intelligence Journal,1991,48(1):1226.
    ② Sattler U. A concept language extended with different kinds of transitive roles[M]//KI-96:Advances in Artificial Intelligence. Springer Berlin Heidelberg,1996:333-345.
    ③ Schild K. A correspondence theory for terminological logics:preliminary report[C]. John Mylopoulos, Ray Reiter. Proceedings of the 12th on Artificial Intelligence (IJCAI'91). Sydney, Australia,1991:466-471.
    ① . Lutz C.The complexity of reasoning with concrete domains:[ph.D thesis] [C]//Logic for Programming and Automated Reasoning. Springer Berlin Heidelberg,2002:181-200.
    ② Horrocks I, Kutz O, Sattler U. The even more irresistible SROIQ[C]//Proc. of the 10th Int. Conf. on Principles of Knowledge Representation and Reasoning (KR 2006).2006:57-67.
    ③ Brachman R J, Levesque H J. The tractability of subsumption in frame based description languages[C]//Proceedings of the 4th National Conference of the American Association for Artificial Intelligence (AAAI284). Austin, TX,1984:34-37.
    ① Horrocks I, Patel-Schneider P F. Reducing OWL entailment to description logic satisfiability[M]//The Semantic Web-ISWC 2003. Springer Berlin Heidelberg,2003:17-29.
    ② 梅婧,林作铨.从ALC到SHOQ (D):描述逻辑及其Tableau算法[J].计算机科学,2005,32(3):1-11.
    ① McGuinness D L, Van Harmelen F. OWL web ontology language overview[J]. W3C recommendation, 2004,10(2004-03):10.
    ① Stefano Mazzocchi.Closed World vs. Open World:the First Semantic Web Battle[EB/OL]. http: //www.betaversion.org/-stefano/linotype/news/91/,2005-06-16.
    ① Horridge M, Knublauch H, Rector A, et al. A Practical Guide To Building OWL Ontologies Using The Protege-OWL Plugin and CO-ODE Tools Edition 1.0[J].University of Manchester,2004.
    ② McBride B. Jena:A semantic web toolkit[J]. Internet Computing, IEEE,2002,6(6):55-59.
    ③ Horridge M, Bechhofer S. The owl api:A java api for owl ontologies[J]. Semantic Web,2011,2(1):11-21.
    ① Kollia I, Glimm B, Horrocks I. SPARQL query answering over OWL ontologies [M]//The Semantic Web:Research and Applications. Springer Berlin Heidelberg,2011:382-396.
    ② Sirin E, Parsia B. Pellet:An owl dl reasoner[C]//Proc. of the 2004 Description Logic Workshop (DL 2004).2004:212-213.
    ③ Patel M S P, Trikha M S P. Interpreting Inference Engine for Semantic Web[J]. International Journal of Advanced Research in Computer Engineering & Technology (IJARCET),2013,2(2).
    ① Martin Marinschek. General Performance Tuning[EB/OL]. http://wiki.apache.org/myfaces/Perfor-mance,2006-7-16.
    ② Wohed P, Russell N, Ter Hofstede A H M, et al. Patterns-based evaluation of open source BPM systems:The cases of jBPM, OpenWFE, and Enhydra Shark[J]. Information and Software Technology, 2009,51(8):1187-1216.
    ③ Apache Software Foundation. Apache Jackrabbit-The Open Source Content Repository for Java[EB/OL]. http://jackrabbit.apache.org/index.html,2010-6-6.
    ④ Eugene Ciurana. Mule:A Case Study[EB/OL]. http://www. TheServerSide.COM,2013-3-29.
    ① Eclipse Foundation. BIRT Overview[EB/OL]. http://www.eclipse.org/birt/phoenix/intro/,2010-8-23.
    ② Johnson R, Hoeller J, Arendsen A, et al. The spring framework-reference documentation[J]. Interface21.(accessed 30.04.07),2008.
    ③ Alex B. Acegi Security, Reference Documentation[J]. Accessible through the Web at》 http://a-c-egisecurity. org/docbook/acegi. Pdf,2013-3-30.
    ④ King G, Bauer C, Rydahl M, et al. Hibernate:Relational Persistence For Idiomatic Java[R]. Technical Report, Available online at:http://www.hibernate.org/hib_docs/v3/reference/en/html_sin gle,2010.
    ⑤ Ehcache. Ehcache User Guide[EB/OL]. http://ehcache.sourceforge.net,2011-7-25.
    ⑥ Terracotta.[EB/OL]. http://terracotta.org/,2013-1-30.
    ⑦ 沈锐.使用AppFuse快速构建J2EE应用[EB/OL].http://www.ibm.com/developerworks/cn/j-ava/j-lo-appfuse/,2006-10-19.
    ⑧ FCKEditor Team. Who's using FCKeditor[EB/OL]. http://ckeditor.com/about/who-is-using-ckedit-or,2012-11-08.
    ⑨ XtremeComponents. XtremeComponents [EB/OL]. http://extremecomponents.org/extremesite/ind-e x.jsp,2010-3-22.
    ⑩ UrlRewriteFilter. UrlRewriteFilter [EB/OL]. http://tuckey.org/urlrewrite/,2010-5-21.
    ① Sun Microsystems, Inc. JavaServer Faces Technology Overview[EB/OL]. http://java.sun.com/javaee/ javaserverfaces/overview.html,2011-7-05.
    ② Gamma E. Design patterns:elements of reusable object-oriented systems[M]. Boston, USA:Addison Wesley,1995.
    ① Russell S J, Norvig P, Canny J F, et al. Artificial intelligence:a modern approach[M]. Englewood Cliffs, NJ:Prentice hall,1995.
    ① Russell S J, Norvig P, Canny J F, et al. Artificial intelligence:a modern approach[M]. Englewood Cliffs, NJ:Prentice hall,1995.
    ② 萧毅鸿.基于本体的复杂决策任务表示方法与求解技术研究[D].南京大学,2011.
    ③ Currie K, Tate A. O-Plan:the open planning architecture[J]. Artificial Intelligence,1991,52(1): 49-86.
    ① Nau D, Cao Y, Lotem A, et al. SHOP:Simple hierarchical ordered planner[C]//Proceedings of the 16th international joint conference on Artificial intelligence-Volume 2. Morgan Kaufmann Publishers Inc..1999:968-973.
    ② Nau D, Munoz-Avila H, Cao Y, et al. Total-order planning with partially ordered subtasks[C]/ /International Joint Conference on Artificial Intelligence. LAWRENCE ERLBAUM ASSOCIATES LTD,2001,17(1):425-430.
    ③ llghami O, Nau D S. A general approach to synthesize problem-specific planners[R]. MARYLAND UNIV COLLEGE PARK DEPT OF COMPUTER SCIENCE,2003.
    ① McDermott D M. The 1998 AI planning systems competition[J]. AI magazine,2000,21(2):35.
    ① Nau D S, Au T C, Ilghami O, et al. SHOP2:An HTN planning system[J]. J. Artif. Intell. Res. (JAIR), 2003,20:379-404.
    ① Nau D S, Au T C, Ilghami O, et al. SHOP2:An HTN planning system[J]. J. Artif. Intell. Res. (JAIR), 2003,20:379-404.
    ① Wang T C, Chen Y H. Applying fuzzy linguistic preference relations to the improvement of consistency of fuzzy AHP[J]. Information Sciences,2008,178(19):3755-3765.
    ① 冯建周,孔令富.基于模糊QoS和偏好权重的Web服务组合方法研究[J].小型微型计算机系统,2012,7:024.
    ② Wang T C, Chen Y H. Applying fuzzy linguistic preference relations to the improvement of consistency of fuzzy AHP[J]. Information Sciences,2008,178(19):3755-3765.
    ① Wang T C, Chen Y H. Applying fuzzy linguistic preference relations to the improvement of consistency of fuzzy AHP[J]. Information Sciences,2008,178(19):3755-3765.
    ① Russell S J, Norvig P, Canny J F, et al. Artificial intelligence:a modern approach[M]. Englewood Cliffs, NJ:Prentice hall,1995.
    ① De Castro L N, Von Zuben F J. The clonal selection algorithm with engineering applications [C]//Proceedings of GECCO.2000,2000:36-39.
    ① Haifeng D, Licheng J, Ruochen L. Adaptive polyclonal programming algorithm with applicati-ons[C]//Computational Intelligence and Multimedia Applications,2003. ICCIMA 2003. Proceeding s. Fifth International Conference on. IEEE,2003:350-355.
    ① De Castro L N, Von Zuben F J. The clonal selection algorithm with engineering applications [C]//Proceedings of GECCO.2000,2000:36-39.
    ① 焦李成.免疫优化计算,学习与识别[M].科学出版社,2006.
    ① 焦李成.免疫优化计算,学习与识别[M].科学出版社,2006.
    ① 焦李成.免疫优化计算,学习与识别[M].科学出版社,2006.
    [1]陈大峰,吴泉源,刘必欣.工作流资源指派技术的研究与实现[J].计算机应用研究,2004,8:047.
    [2]陈昆玉,陈昆琼.论企业知识协同[J].情报科学,2002,20(9):986-989.
    [3]陈彦萍.Web服务选择优化算法的设计与实现[J].东南大学学报:自然科学版,2008,38(A01):288-291.
    [4]陈颖,徐晓晖,李志全.基于免疫克隆原理的改进粒子群优化算法的研究[J].系统仿真学报,2008,20(006):1471-1474.
    [5]丁漪杰,李孝忠.基于着色Petri网的知识流建模与分析[J].系统仿真学报,2011,23(B07):287-290.
    [6]窦万春,苏丰,蔡士杰,等.面向知识应用和交互的工作流系统建模与控制[J].计算机研究与发展,2003,40(2):342-350.
    [7]范小芹,蒋昌俊,方贤文,等.基于离散微粒群算法的动态Web服务选择[J].计算机研究与发展,2010,47(1):147-156.
    [8]方凌云.基于知识流程的企业内部知识推送系统研究[J].科技进步与对策,2010,27(9).
    [9]冯博,樊治平.基于协同效应的知识创新团队伙伴选择方法[J].管理学报,2012,9(2):258-261.
    [10]冯建周,孔令富.基于模糊QoS和偏好权重的Web服务组合方法研究[J].小型微型计算机系统,2012,7:024.
    [11]何清法,李国杰,焦丽梅,等.基于关系结构的轻量级工作流引擎[J].计算机研究与发展,2001,38(2):129-137.
    [12]胡珀,娄渊胜.改进粒子群优化算法在服务组合中的应用[J].计算机工程,2011,37(17).
    [13]黄海芳,孙建华.基于改进BPSO的Web服务组合选择算法[J].计算机工程,2011,37(24).
    [14]焦李成.免疫优化计算,学习与识别[M].科学出版社,2006.
    [15]康峰,樊治平,张重阳.一种基于和谐矩阵的知识协同团队伙伴选择方法[J]. 东北大学学报(自然科学版),2010,11:1661-1664.
    [16]李春娟.国内知识协同研究综述[J].技术经济与管理研究,2012,8:008.
    [17]李红臣,史美林.工作流模型及其形式化描述[J].计算机学报,2003,26(11).
    [18]李慧芳,范玉顺.基于时间Petri网的工作流模型分析[J].软件学报,2004,15(1).
    [19]李景霞,程久军.Web服务组合的层次颜色Petri网描述模型[J].计算机工程,2009,35(24).
    [20]李景霞,侯紫峰.基于颜色Petri网的Web服务组合建模及应用[J].计算机应用研究,2006,1:22-27.
    [21]李霞,樊治平,冯博.知识服务的概念,特征与模式[J].情报科学,2007,25(10):1584-1587.
    [22]李亚文,王陆,马如霞.工作流技术在虚拟学习社区中的应用[C]//GCCCE2001国际会议论文集.台湾:GCCCE2001,2001,79-85.
    [23]李祯,杨放春,苏森.基于模糊多属性决策理论的语义Web服务组合算法[J].软件学报,2009,20(3):583-596.
    [24]刘慧敏,王刊良,杨姝.跨组织工作流建模及分析研究述评[J].管理学报,2010,7(3):468-472.
    [25]刘莉平,陈志刚,刘爱心.基于粒子群算法的Web服务组合研究[J].计算机工程,2008,34(5):104-106.
    [26]刘书雷,刘云翔,张帆,等.一种服务聚合中QoS全局最优服务动态选择算法[J].软件学报,2007,18(3):646-656.
    [27]刘志忠,贺毅辉,姜峰.多本体环境下基于规划技术的自动服务组合[J].计算机工程,2011,37(2).
    [28]龙慧云.基于进程代数的Web服务数据和组合的形式化方法研究[D].贵州大学,2009.
    [29]梅婧,林作铨.从ALC到SHOQ(D):描述逻辑及其Tableau算法[J].计算机科学,2005,32(3):1-11.
    [30]任光杰,徐福荫,许骏.工作流技术在e-Learning中的应用研究[J].电化教育研究,2005,9:016.
    [31]沈锐.使用AppFuse快速构建J2EE应用[EB/OL].http://www.ibm. com/developerworks/cn/j-ava/j-lo-appfuse/,2006-10-19.
    [32]沈中南,史元春.现代远程教育技术规范简介[J].计算机工程与应用,2003,39(5):66-69.
    [33]汤庸,冀高峰,朱君.协同软件技术及应用[M].机械工业出版社,2007.
    [34]唐安琼,谭文安,崔林生,等.基于PDCA的e-Learning服务全生命周期建模与协同学习机制[J].江苏科技大学学报(自然科学版)ISTIC,2012, 26(1).
    [35]王青,张春海.基于构件的本体扩展工作流的构架研究与应用[J].计算机工程与应用,2006,42(25):201-203.
    [36]文斌,何克清,梁鹏,等.需求语义驱动的按需服务聚合生产方法[J].计算机学报,2010(011):2163-2176.
    [37]吴建辉,章兢,李仁发,等.多子种群微粒群免疫算法及其在函数优化中应用[J].计算机研究与发展,2012,49(9):1883-1898.
    [38]吴绍波,顾新.知识链组织之间合作的知识协同研究[J][J].科学学与科学技术管理,2008,29(8):83-87.
    [39]吴哲辉, Petri网导论.北京:机械工业出版社,2006年.
    [40]夏亚梅.动态服务组合中的若干关键技术研究[D].北京邮电大学,2009.
    [41]萧毅鸿,周献中,朱亮,等.基于改进层级任务网络规划的Web服务自动组合[J].江苏大学学报(自然科学版),2012,1:017.
    [42]萧毅鸿.基于本体的复杂决策任务表示方法与求解技术研究[D].南京大学,2011.
    [43]徐伟,魏峻,李京.面向服务的工作流访问控制模型研究[J].计算机研究与发展,2005,42(8):1369-1375.
    [44]晏浩.基于协同环境的企业知识管理[J].情报杂志,2006,6:97-99.
    [45]杨放春,苏森,李祯.混合QoS模型感知的语义Web服务组合策略[J].中国科学:E辑,2009,38(10):1697-1716.
    [46]杨利军.供应链知识协同对企业竞争力提升的作用分析[J].科技管理研究,2011,5:173-175.
    [47]杨青,胡金柱.远程测试通用平台的工作流模型研究[J].计算机应用研究,2001,(11):50-54.
    [48]杨善林,蒋翠清,梁昌勇.基于信息集成的协同交互式知识管理系统的构建研究[J].中国科技论坛,2006,1(1):64-67.
    [49]杨艳萍.自动Web服务组合关键技术研究[D].国防科技大学,2007.
    [50]叶荣华,金芝,王璞巍,等.一种需求驱动的自主Web服务聚集方法[J].软件学报,2010,21(6):1181-1195.
    [51]张成文,苏森,陈俊亮.基于遗传算法的QoS感知的Web服务选择[J].计算机学报,2006,29(7):1029-1037.
    [52]张青,吴洁,王建刚,等.高校科技管理系统中知识流模型构建及动力机制分析[J].图书情报工作,2011,55(18):83-87.
    [53]张燕.描述逻辑研究进展[J].江南大学学报(自然科学版),2010,9(1).
    [54]Abersek B, Popov V. Intelligent tutoring system for training in design and manufacturing[J]. Advances in Engineering Software,2004,35(7):461-471.
    [55]Activiti. Activiti BPM Suite[EB/OL]. http://www.activiti.org/,2012-6-1.
    [56]Adam N R, Atluri V, Huang W K. Modeling and analysis of workflows using Petri net-s[J]. Journal of Intelligent Information Systems,1998,10(2):131-158.
    [57]Adelsberger H H, Koerner F, Pawlowski J M. A conceptual model for an integrated design of computer supported learning environments and workflow management systems[C]//Proc. of Tele-teaching'98:Distance Education, Training and Education.1998:55-64.
    [58]Adkins S. Workflow-Based E-Learning:Next-Generation Enterprise Learning Technology[J]. Learning Circuits (The American Society for Training and Development),2003.
    [59]Alex B. Acegi Security, Reference Documentation[J]. Accessible through the Web at? http://a-c-egisecurity. org/docbook/acegi. Pdf,2013-3-30.
    [60]Apache Software Foundation. Apache Jackrabbit-The Open Source Content Repository for Java[EB/OL]. http://jackrabbit.apache.org/index.html,2010-6-6.
    [61]Apache Software Foundation. Apache OFBiz[EB/OL]. http://ofbiz.apache.org/, 2011-4-1.
    [62]Arasteh A, Afrazeh A. Knowledge Flows Automation and Designing a Knowledge Management Framework for Educational Organizations[J]. International Journal of Industrial Engineering,2010,21(3).
    [63]Ardissono L, Furnari R, Goy A, et al. Context-aware workflow management[M]//Web Engineering. Springer Berlin Heidelberg,2007:47-52.
    [64]Aroyo L, Dolog P, Houben G J, et al. Interoperability in personalized adaptive learning[J]. JOURNAL OF EDUCATIONAL TECHNOLOGYAND SOCIETY, 2006,9(2):4.
    [65]Arpinar B, Halici U, Arpinar S, et al. Formalization of workflows and correctness iss-ues in the presence of concurrency[J]. Distributed and Parallel Databases, 1999,7(2):199-248.
    [66]Arsanjani A. Service-oriented modeling and architecture[J]. IBM developer works,2004.
    [67]Arsanjani. A. Introduction to the special issue on developing and integrating enterprise components and services[J]. Communications of the ACM,2002, 45(10):30-34.
    [68]Azgomi M A, Entezari-Maleki R. Task scheduling modelling and reliability evaluation of grid services using coloured Petri nets[J]. Future Generation Computer Systems,2010,26(8):1141-1150.
    [69]Baader F, Horrocks I, Sattler U. Description logics as ontology languages for the semantic web[M]//Mechanizing Mathematical Reasoning. Springer Berlin Heidelberg,2005:228-248.
    [70]Baader F, Nutt W. Basic description logics[C]. The Description Logic Handbook. Cambridge:Cambridge University Press,2003.
    [71]Bae J, Bae H, Kang S H, et al. Automatic control of workflow processes using EC A rules[J]. Knowledge and Data Engineering, IEEE Transactions on,2004, 16(8):1010-1023.
    [72]Baeyens T, Faura M V. The Process Virtual Machine[EB/OL]. http://docs.jboss.com/jbpm/pvm/article/,2007-5-8.
    [73]Baeyens T. The state of workflow[J]. TheServerSide. com, May,2004.
    [74]Bajaj A, Ram S. SEAM:A state-entity-activity-model for a well-defined workflow development methodology[J]. Knowledge and Data Engineering, IEEE Transactions on,2002,14(2):415-431.
    [75]Balani N, Hathi R. Apache CXF Web Service Development[M]. Packt Pub Limited,2009.
    [76]Baresi L, Guinea S, Pasquale L. Self-healing BPEL processes with Dynamo and the JBoss rule engine[C]//International workshop on Engineering of software services for pervasive environments:in conjunction with the 6th ESEC/FSE joint meeting. ACM,2007:11-20.
    [77]Battle R, Benson E. Bridging the semantic Web and Web 2.0 with Representational Stae Tra-nsfer (REST)[J]. Web Semantics:Science, Services and Agents on the World Wide Web,2008,6(1):61-69.
    [78]Berbner R, Spahn M, Repp N, et al. Heuristics for qos-aware web service composition[C]//Web Services,2006. ICWS'06. International Conference on. IEEE,2006:72-82.
    [79]Brachman R J, Levesque H J. The tractability of subsumption in frame based description languages[C]//Proceedings of the 4th National Conference of the American Association for Artificial Intelligence (AAAI284). Austin, TX,1984: 34-37.
    [80]Brogi Antonio, Canal C, Pimentel E, et al. Formalizing web service choreographies[J]. Electr-o-nic Notes in Theoretical Computer Science,2004,105: 73-94.
    [81]Canfora G, Di Penta M, Esposito R, et al. An approach for QoS-aware service composition based on genetic algorithms[C]//Proceedings of the 2005 conference on Genetic and evolutionary computation. ACM,2005:1069-1075.
    [82]Chan K S M, Bishop J, Baresi L. Survey and comparison of planning techniques for web se-rvices composition[J]. University of Pretoria Pretoria,2007.
    [83]Chi Y L, Lee H M. A formal modeling platform for composing web services[J]. Expert Systems with Applications,2008,34(2):1500-1507.
    [84]Coalition W M. Terminology & Glossary[J]. WFMC Document WFMC-TC-1011, Workflow Management Coalition, Avenue Marcel Thiry,1996,204:1200.
    [85]Codehaus XStream. Architecture Overview[EB/OL]. http://xstream. codehaus. org/architecture.html,2013-3-11.
    [86]Colosa, Inc. ProcessMaker[EB/OL]. http://www.processmaker.com/community-support/,2012-6-1.
    [87]Correa da Silva F S, Fernandez Venero M L, David D M, et al. Interaction Protocols f-or Cross-organisational Workflows[J]. Knowledge-Based Systems, 2012.
    [88]Crampton J, Khambhammettu H. Delegation and satisfiability in workflow systems[C]//Proceed-ings of the 13th ACM symposium on Access control models and technologies. AC-M,2008:31-40.
    [89]Currie K, Tate A. O-Plan:the open planning architecture[J]. Artificial Intelligence, 1991,52(1):49-86.
    [90]da Silva Santos L O B, da Silva E G, Pires L F, et al. Towards a goal-based service framework for dynamic service discovery and composition[C]//Information Technology:New Generations,2009. ITNG'09. Sixth International Conference on. IEEE,2009:302-307.
    [91]Da Silva Santos LOB, Guizzardi G, Pires L F, et al. From user goals to service discovery and composition[M]//Advances in Conceptual Modeling-Challenging Perspectives. Springer Berlin Heidelberg,2009:265-274.
    [92]Dawson S. A study of the relationship between student social networks and sense of commu-nity[J]. Educational Technology & Society,2008,11(3):224-238.
    [93]De Castro L N, Von Zuben F J. Learning and optimization using the clonal selection principle[J]. Evolutionary Computation, IEEE Transactions on,2002, 6(3):239-251.
    [94]De Castro L N, Von Zuben F J. The clonal selection algorithm with engineering applications[C]//Proceedings of GECCO.2000,2000:36-39.
    [95]Dijkman R M, Dumas M, Ouyang C. Semantics and analysis of business process models in BPMN[J]. Information and Software Technology,2008,50(12): 1281-1294.
    [96]Divitini M, Simone C. Supporting different dimensions of adaptability in workflow modeling[J]. Computer Supported Cooperative Work (CSCW),2000, 9(3-4):365-397.
    [97]Do M B, Kambhampati S. Sapa:A domain-independent heuristic metric temporal planer[C]//P-roceedings of ECP-01.2001:109-120.
    [98]Dorigo M. Ant Colony Optimization and Swarm Intelligence:5th International Workshop, AN-TS 2006, Brussels, Belgium, September 4-7,2006, Proceedings[M]. Springer-Verlag N-ew York Incorporated,2006.
    [99]Dublin Core? Metadata Initiative. Dublin Core Metadata Element Set, Version 1.1[EB/OL]. http://dublincore.org/documents/dces/,2008-1-14.
    [100]Dumas M, Ter Hofstede A H M. UML activity diagrams as a workflow specification language[M]//? UML? 2001-The Unified Modeling Language. Modeling Languages, Conc-epts, and Tools. Springer Berlin Heidelberg,2001: 76-90.
    [101]Dustdar S, Schreiner W. A survey on web services composition[J]. International Journal of Web and Grid Services,2005,1(1):1-30.
    [102]Eclipse Foundation. BIRT Overview[EB/OL]. http://www.eclipse, org/birt/ phoenix/intro/,2010-8-23.
    [103]Ehcache. Ehcache User Guide[EB/OL]. http://ehcache.sourceforge.net,2011-7-25.
    [104]Ellis C A, Nutt G J. Modeling and enactment of workflow systems[M]// Application and Theory of Petri Nets 1993. Springer Berlin Heidelberg,1993: 1-16.
    [105]Ellis C. Information control nets:a mathematical model of information flow[C]//ACM Proceedings of Conference on Simul-ation, Modeling and Measurement of Computer Systems. NY, USA:ACM Press,1979:225-240.
    [106]Erol K, Hendler J, Nau D S. Complexity results for HTN planning[J]. Annals of Mathematics and Artificial Intelligence,1996,18(1):69-93.
    [107]Erol K, Hendler J, Nau D S. HTN planning:Complexity and expressivity[C]//Proceedings of the National Conference on Artificial Intelligence. JOHN WILEY & SONS LTD,1995:1123-1123.
    [108]Eugene Ciurana. Mule:A Case Study[EB/OL]. http://www.theserverside.com/news/1365047/Mul-e-A-Case-Study,2010-1-1.
    [109]Fan X Q, Fang X W, Jiang C J. Research on Web service selection based on cooperateve evolution[J]. Expert Systems with Applications,2011,38(8): 9736-9743.
    [110]FCKEditor Team. Who's using FCKeditor[EB/OL]. http://ckeditor.com/about/ who-is-using-ckedit-or,2012-11-08.
    [111]Fielding R T, Taylor R N. Principled design of the modern web architecture[J]. ACM Trans. Internet Technol.,2002,2:115-150.
    [112]Fu X, Bultan T, Su J. Analysis of interacting BPEL web services[C]//Proceedings of the 13th international conference on World Wide Web. ACM,2004:621-630.
    [113]Gamma E. Design patterns:elements of reusable object-oriented systems[M]. Boston, USA:Addison Wesley,1995.
    [114]Glance N S, Pagani D S, Pareschi R. Generalized process structure grammars GPSG for flexible representations of work[C]//Proceedings of the 1996 ACM conference on Comput-er supported cooperative work. ACM,1996:180-189.
    [115]Gong Y, Pierce M, Fox G. Dynamic Resource-Critical Workflow Scheduling in Heterogeneous Environments[C]//Job Scheduling Strategies for Parallel Processing. Berlin, Germany:Springer,2009:1-15.
    [116]Groote J F, Mathijssen A, Reniers M, et al. The formal specification language mCRL2[J]. Methods for Modelling Software Systems (MMOSS),2007,6351.
    [117]Guangzuo C, Gongyi Y, Hu C, et al. E-learning Evolution:From M-learning to Educational Semantic Web and beyond[J]. FRONTIERS IN ARTIFICIAL INTELLIGENCE AND APPLICATIONS,2006,151:7.
    [118]Haase K. Java Message Service API Tutorial[J]. Sun Microsystems,2002.
    [119]Haifeng D, Licheng J, Ruochen L. Adaptive polyclonal programming algorithm with applications[C]//Computational Intelligence and Multimedia Applications, 2003. ICCIMA 2003. Proceedings. Fifth International Conference on. IEEE,2003: 350-355.
    [120]Hendler J. Web 3.0 Emerging[J]. Computer,2009,42(1):111-113.
    [121]Hiekata K, Yamato H, Rojanakamolsan P, et al. A framework for design engineering education with workflow-based e-learning system[J]. Journal of software,2007,2(4):88-95.
    [122]Hitzler P, Krotzsch M, Rudolph S. Foundations of semantic web technologies[M]. Chapman and Hall/CRC,2011.
    [123]Hoare CAR. Communicating sequential processes[J]. Communications of the ACM,1978,21(8):666-677.
    [124]Hollingsworth D, Hampshire U K. Workflow management coalition the workflow reference-model [J]. Workflow Management Coalition,1993:68.
    [125]Horridge M, Bechhofer S. The owl api:A java api for owl ontologies[J]. Semantic Web,2011,2(1):11-21.
    [126]Horridge M, Knublauch H, Rector A, et al. A Practical Guide To Building OWL Ontologies Using The Protege-OWL Plugin and CO-ODE Tools Edition 1.0[J]. University of Manchester,2004.
    [127]Horrocks I, Kutz O, Sattler U. The even more irresistible SROIQ[C]//Proc. of the 10th Int. Conf. on Principles of Knowledge Representation and Reasoning (KR 2006).2006:57-67.
    [128]Horrocks I, Patel-Schneider P F. Reducing OWL entailment to description logic satisfiability[M]//The Semantic Web-ISWC 2003. Springer Berlin Heidelberg, 2003:17-29.
    [129]Huber P, Jensen K, Shapiro R M. Hierarchies in coloured Petri nets[M]//Advances in Petri Nets 1990. Springer Berlin Heidelberg,1991: 313-341.
    [130]IBM. Business Process Execution Language for Web Services [EB/OL]. http://www.ibm.com/developerworks/library/specification/ws-bpel/,2002-07-30.
    [131]IEEE Learning Technology Standards Committee (LTSC). IEEE LOM[EB/OL]. http://ieee-ltsc.org,2003.
    [132]Jablonski S, Bussler C. Workflow Management:Modeling Concepts[J]. Architecture and Imple-mentation. Thomson Computer Press,1996.
    [133]Janssen J, Erkens G, Kanselaar G, et al. Visualization of participation:Does it contribut-e to successful computer-supported collaborative learning? [J]. Computers & Education,2007,49(4):1037-1065.
    [134]JAVA.NET Glassfish. Glassfish[EB/OL]. https://glassflsh.dev. java.net/zh/,2010-11-12.
    [135]JCP. Content Repository API 2.0 for Java(TM) Technology Specification, Java Specification Request 283[EB/OL]. http://jcp.org/en/jsr/detail?id=283,2009-9-25.
    [136]JCP. Content Repository API for Java(TM) Technology Specification, Java Specification Request 170[EB/OL]. http://jcp.org/en/jsr/detail?id=170,2006-3-22.
    [137]Jensen K, Kristensen L M, Wells L. Coloured Petri Nets and CPN Tools for modelling and validation of concurrent systems [J]. International Journal on Software Tools for Technology Transfer (STTT),2007,9(3):213-254.
    [138]Jensen K, Kristensen L M. Coloured petri nets[M]. Springer,2009.
    [139]Jensen K. Coloured Petri nets and the invariant-method[J]. Theoretical computer science,1981,14(3):317-336.
    [140]Johnson R, Hoeller J, Arendsen A, et al. The spring framework-reference documentation[J]. Interface21.(accessed 30.04.07),2008.
    [141]Kennedy J, Eberhart R. Particle swarm optimization[C]//Neural Networks,1995. Proceedings., IEEE International Conference on. IEEE,1995,4:1942-1948.
    [142]Kim J, Bentley P J. Immune memory in the dynamic clonal selection algorithm[C]//Proceedings of the First International Conference on Artificial Immune Systems ICARIS.2002:59-67.
    [143]King G, Bauer C, Rydahl M, et al. Hibernate:Relational Persistence For Idiomatic Java[R]. Technical Report, Available online at:http://www. hibernate. org/hib_docs/v3/reference/en/html_sin gle,2010.
    [144]Knolmayer G, Endl R, Pfahrer M. Modeling processes and workflows by business rules[M]//Business Process Management. Springer Berlin Heidelberg, 2000:16-29.
    [145]Koivunen M R, Miller E. W3c semantic web activity[J]. Semantic Web Kick-Off in Finland,2001:27-44.
    [146]Kollia I, Glimm B, Horrocks I. SPARQL query answering over OWL ontologies[M]//The Semantic Web:Research and Applications. Springer Berlin Heidelberg,2011:382-396.
    [147]Kukeltje. Jbpm Roadmap[EB/OL]. http://jboss.org/,2012-11-12.
    [148]Lacy L W. OWL:Representing information using the web ontology language[M]. Trafford on Demand Pub,2005.
    [149]Li Z, Su S, Yang F C. A decision making approach for semantic web services selection with heterogeneous QoS values[C]//Proceedings of CIICT'07. Dublin Core,2007:783-790.
    [150]Lin J, Ho C, Sadiq W, et al. On workflow enabled e-learning services[C]//Advanced Learning Technologies,2001. Proceedings. IEEE International Conference on. IEEE,2001:349-352.
    [151]Lin J, Ho C, Sadiq W, et al. Using workflow technology to manage flexible e-learning servi-ces[J]. Educational Technology & Society,2002,5(4):116-123.
    [152]Lin L, Atkinson R K. Using animations and visual cueing to support learning of scientific concepts and processes[J]. Computers & Education,2011,56(3): 650-658.
    [153]Liu K C, Ong T N. A modeling approach for handling business rules and exception[J]. The Computer Journal,1999,42(3):206-223.
    [154]Liu Y, Ngu A H, Zeng L Z. QoS computation and policing in dynamic web service-selection[C]//Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters. ACM,2004:66-73.
    [155]llghami O, Nau D S. A general approach to synthesize problem-specific planners[R]. MARYLAND UNIV COLLEGE PARK DEPT OF COMPUTER SCIENCE,2003.
    [156]Ludwig S A. Clonal selection based genetic algorithm for workflow service selection[C]//Evol-utionary Computation (CEC),2012 IEEE Congress on. IEEE, 2012:1-7.
    [157]Lutz C.The complexity of reasoning with concrete domains:[ph.D thesis][C]//Logic for Programming and Automated Reasoning. Springer Berlin Heidelberg,2002:181-200.
    [158]Lytras M D, Pouloudi A, Poulymenakou A. Dynamic E-Learning Settings Through Advanced Semantics:The Value Justification of a Knowledge Management Oriented Metadata Schema[J]. International Journal on E-learning, 2002,1(4):49-61.
    [159]Lytras M D, Pouloudi A. Towards the development of a novel taxonomy of knowledge management systems from a learning perspective:an integrated approach to learning and knowledge infrastructures [J]. Journal of Knowledge Management,2006,10(6):64-80.
    [160]Lytras M D. An Ontology-Oriented approach on E-learning:Integrating Semantics for Adaptive E-learning Systems[C]//European Conference on Information Systems (ECIS).2003.
    [161]Marjanovic O, Orlowska M E. Making flexible learning more flexible[C]//Advanced Learning Technologies,2000. IWALT 2000. Proceedings. International Workshop on. IEEE,2000:59-62.
    [162]Martin Marinschek. General Performance Tuning[EB/OL]. http://wiki.apache.org/myfaces/Perfor-mance,2006-7-16.
    [163]McBride B. Jena:A semantic web toolkit[J]. Internet Computing, IEEE,2002, 6(6):55-59.
    [164]McDermott D M. The 1998 AI planning systems competition[J]. AI magazine, 2000,21(2):35.
    [165]McDermott D. The optop planner[C]//IPC4 Booklet, Fourteenth International Conference on Automated Planning and Scheduling.2004.
    [166]McGuinness D L, Van Harm el en F. OWL web ontology language overview[J]. W3C recommendation,2004,10(2004-03):10.
    [167]McGuinness D, van Harmelen F. Feature synopsis for owl lite and owl[J]. W3C Working Draft,2002-7-29.
    [168]Meyer H, Weske M. Automated service composition using heuristic search[J]. Business Process Management,2006:81-96.
    [169]Milner R. A Calculus of Communication Systems. [J]. LNCS, vol.92,1980.
    [170]Milner R. Communicating and mobile systems:the pi calculus[M]. Cambridge university press,1999.
    [171]Model B P. Notation (BPMN) Version 2.0[J]. OMG Specification, Object Management Group,2011.
    [172]MSDN. Windows Communication Foundation Architecture[EB/OL]. http://msdn.microsoft.com/e-n-us/library/ms733128.aspx,2012-10-15.
    [173]Nakajima S. Model-checking behavioral specification of BPEL applications [J]. Electronic Notes in Theoretical Computer Science,2006,151(2):89-105.
    [174]Nau D S, Au T C, Ilghami O, et al. SHOP2:An HTN planning system[J]. J. Artif. Intell. Res. (JAIR),2003,20:379-404.
    [175]Nau D, Cao Y, Lotem A, et al. SHOP:Simple hierarchical ordered planner[C]//Proceedings of the 16th international joint conference on Artificial intelligence-Volume 2. Morgan Kaufinann Publishers Inc.,1999:968-973.
    [176]Nau D, Munoz-Avila H, Cao Y, et al. Total-order planning with partially ordered subtasks[C]//International Joint Conference on Artificial Intelligence. LAWRENCE ERLBAUM ASSOCIATES LTD,2001,17(1):425-430.
    [177]Ni Y, Fan Y. Model transformation and formal verification for Semantic Web Services composition[J]. Advances in Engineering Software,2010,41(6): 879-885.
    [178]OASIS. WS-BusinessActivity[EB/OL]. http://docs.oasis-open.org/ws-tx/wstx-wsba-1.1-spec-os/,2007-4-16.
    [179]OMG. BPMN v2.0 Beta 1[EB/OL]. http://www.omg.org/cgi-bin/doc? dtc/09-08-14,2009-8-14.
    [180]OMG. Workflow Management Facility Specification, Version 1.2,[EB/OL]. http://www.om-g.org/,2000-4-1.
    [181]Overdick H, Puhlmann F, Weske M. Towards a formal model for agile service discovery and integration[C]//Proceedings of the International Workshop on Dynamic Web Processes (DWP 2005). IBM technical report RC23822, Amsterdam.2005.
    [182]Palaniswamy S. Metacomp technologies[J]. AVIA Report,2000.
    [183]Papazoglou M.P, Van Den Heuvel W J. Service oriented architectures: approaches, technologies and research issues[J]. The VLDB Journal,2007, 16(3):389-415.
    [184]Papazoglou M P, Traverso P, Dustdar S, et al. Service-oriented computing:State of the art and research challenges [J]. Computer,2007,40(11):38-45.
    [185]Parsiaa B, Sirinb E, Graua B C, et al. Cautiously approaching SWRL[EB/OL]. https://cs.uwaterloo.ca/-gweddell/cs848/SWRL_Parsia_et_al.pdf,2012-12-25.
    [186]Patel MSP, Trikha MSP. Interpreting Inference Engine for Semantic Web[J]. International Journal of Advanced Research in Computer Engineering& Technology (IJARCET),2013,2(2).
    [187]Patil A A, Oundhakar S A, Sheth A P, et al. Meteor-s web service annotation framework[C]//Proceedings of the 13th international conference on World Wide Web. ACM,2004:553-562.
    [188]Peer J. Web service composition as AI planning-a survey[J]. University of St. Gallen,2005.
    [189]Pereira LAM, Melo R N, Porto F A M, et al. A workflow-based architecture for e-learning in the grid[C]//Cluster Computing and the Grid,2004. CCGrid 2004. IEEE International Symp-osium on. IEEE,2004:208-209.
    [190]Perera S, Herath C, Ekanayake J, et al. Axis2, middleware for next generation web services[C]//Web Services,2006. ICWS'06. International Conference on. IEEE,2006:833-840.
    [191]Pernici B, Casati F. The design of distance education applications based on the world wide web[J]. Web-based instruction,1997:245-254.
    [192]Peterson J L. Petri net theory and the modeling of systems[J]. PRENTICE-HALL, INC., EN-GLEWOOD CLIFFS, NJ 07632,1981,290,1981.
    [193]Raedts I, Petkovic M, Usenko Y S, et al. Transformation of BPMN models for behave-our analysis[J]. Proc. MSVvvEIS,2007:126-137.
    [194]Rao J, Su X. A survey of automated web service composition methods[J]. Semantic We-b Se-rvices and Web Process Composition,2005:43-54.
    [195]R-moreno M D, Borrajo D, Cesta A, et al. Integrating planning and scheduling in workflow domains[J]. Expert Systems with Applications,2007,33(2):389-406.
    [196]Rodriguez-Moreno M D, Oddi A, Borrajo D, et al. IPSS:A hybrid approach to planning and scheduling integration[J]. Knowledge and Data Engineering, IEEE Transactions on,2006,18(12):1681-1695.
    [197]Roman D, Keller U, Lausen H, et al. Web service modeling ontology[J]. Applied ontology,2005,1(1):77-106.
    [198]Russell S J, Norvig P, Canny J F, et al. Artificial intelligence:a modern approach[M]. Englewood Cliffs, NJ:Prentice hall,1995.
    [199]Sadiq W, Orlowska M E. Analyzing process models using graph reduction techniques[J]. Info-rmation systems,2000,25(2):117-134.
    [200]Salimifard K, Wright M. Petri net-based modelling of workflow systems:An overview[J]. Eur-opean journal of operational research,2001,134(3):664-676.
    [201]Salomie I, Vlad M, Chifu V R, et al. Hybrid immune-inspired method for selecting the optimal or a near-optimal service composition[C]//Computer Science and Information Systems (FedCSIS),2011 Federated Conference on. IEEE,2011:997-1003.
    [202]Sattler U. A concept language extended with different kinds of transitive roles[M]//KI-96:Advances in Artificial Intelligence. Springer Berlin Heidelberg, 1996:333-345.
    [203]Schild K. A correspondence theory for terminological logics:preliminary report[C]. John Mylopoulos, Ray Reiter. Proceedings of the 12th on Artificial Intelligence (IJCAI'91). Sydney, Australia,1991:466-471.
    [204]Schmidt M T, Hutchison B, Lambros A P, et al. The Enterprise Service Bus: Making service-oriented architecture real[J]. IBM Systems Journal,2005, 44(4):781-798.
    [205]Schmidt Schaub M, Smolka G. Attributive concept descriptions with complements [J]. Artificial Intelligence Journal,1991,48(1):1226.
    [206]ServiceMix A. Apache servicemix 3. x users'guide[J]. Apache ServiceMix community. URL http://incubator. apache, org/servicemix/users-guide. html. (Cited on pages 72,73 and 149.),2007.
    [207]Sirin E, Parsia B, Wu D, et al. HTN planning for web service composition using SHOP2[J]. Web Semantics:Science, Services and Agents on the World Wide Web, 2004,1(4):377-396.
    [208]Sirin E, Parsia B. Pellet:An owl dl reasoner[C]//Proc. of the 2004 Description Logic Workshop (DL 2004).2004:212-213.
    [209]Song X, Dou W, Chen J. A workflow framework for intelligent service composition[J]. Future Generation Computer Systems,2011,27(5):627-636.
    [210]Stefano Mazzocchi.Closed World vs. Open World:the First Semantic Web Battle[EB/OL]. http://www.betaversion.Org/-stefano/linotype/news/91/,2005-06-16.
    [211]Stohr E A, Zhao J L. Workflow automation:Overview and research issues[J]. Information Sy-stems Frontiers,2001,3(3):281-296.
    [212]Sun Microsystems, Inc. JavaServer Faces Technology Overview[EB/OL]. http://java.sun.com/javaee/javaserverfaces/overview.html,2011-7-05.
    [213]Sun Microsystems. J2EE Connector Architecture Overview[EB/OL]. http://www. oracle, com/tech-network/j ava/javaee/overview-136438.html,2005-5-25.
    [214]Sun Microsystems. Java Business Integration (JBI) 1.0[EB/OL]. http://jcp. org/aboutJava/com-munityprocess/final/jsr208/index.html,2005-8-17.
    [215]Sun Microsystems. Using Java Reflection[EB/OL]. http://java.sun.com/ developer/technicalArti-cles/ALT/Reflection/index.html,1998-1-13.
    [216]Sun S X, Zhao J L, Nunamaker J F, et al. Formulating the data-flow perspective for business-process management J]. Information Systems Research,2006,17(4): 374-391.
    [217]Tan W A, Shen W, Xu L, et al. A business process intelligence system for enterprise proce-ss performance management[J]. Systems, Man, and Cybernetics, Part C:Applications and Revie-ws, IEEE Transactions on,2008, 38(6):745-756.
    [218]Tan W A, Yang F J, Tang A, et al. An e-learning system engineering ontology model on the semantic web for integration and communication[M]//Advances in Web Based Learning-ICWL 2008. Springer Berlin Heidelberg,2008:446-456.
    [219]Tan Z, Lin C, Yin H, et al. Approximate performance analysis of web services flow using stochastic Petri net[J]. Grid and Cooperative Computing-GCC 2004, 2004:193-200.
    [220]Tang F, You I, Guo M. Context-aware workflow management for intelligent navigation applications in pervasive environments [J]. Intelligent Automation and Soft Computing,2010,16(4):605-619.
    [221]Tang X, Song Z, Luo X. A Planning Engine based on SHOP2 for AFLOW[C]//Semantics Knowledge and Grid (SKG),2011 Seventh International Conference on. IEEE,2011:195-198.
    [222]Terracotta.Terracotta[EB/OL]. http://terracotta.org/,2013-l-30.
    [223]Thompson S, Giles N, Li Y, et al. Using Al and semantic web technologies to attack process complexity in open systems[J]. Knowledge-Based Systems,2007, 20(2):152-159.
    [224]Tsail W T, Chen Y, Fan C. PESOI:Process Embedded Service-Oriented Architecture[J]. Journ-al of Software,2006,17(6):1470-1484.
    [225]UrlRewriteFilter. UrlRewriteFilter [EB/OL]. http://tuckey.org/urlrewrite/, 2010-5-21.
    [226]Vaidya O S, Kumar S. Analytic hierarchy process:An overview of applications[J]. European Journal of operational research,2006,169(1):1-29.
    [227]Van Der Aalst W M P, Ter Hofstede A H M, Dumas M. Patterns of Process Modeling[C]//Process-Aware Information Systems:Bridging People and Software through Process T-- echnology. San Francisco, USA:Wiley & Sons, 2005:179-203.
    [228]Van Der Aalst W M P, Ter Hofstede A H M. Yawl:yet another workflow language[J]. Infor-mation Systems,2005,30(4):245-275.
    [229]Van der Aalst W M P, Weske M, Griinbauer D. Case handling:a new paradigm for bu-siness process support[J]. Data & Knowledge Engineering,2005,53(2): 129-162.
    [230]van der Aalst WMP. Patterns and xpdl:A critical evaluation of the xml process definition language[J]. Queensland University of Technology, Tech. Rep. FIT-TR-2003-06,2003.
    [231]Van Der Aalst WMP. The Application of Petri Nets to Workflow Management[J]. The Journal of Circuits, Systems and Computers,1998,8:21-66.
    [232]Van der Aalst WMP. Verification of workflow nets[M]//Application and Theory of Petri Nets 1997. Springer Berlin Heidelberg,1997:407-426.
    [233]van Elst L, Aschoff F R, Bernardi A, et al. Weakly-structured workflows for knowledge intensive tasks:An experimental evaluation[C]//Enabling Technologies:Infrastructure for C-ollaborative Enterprises,2003. WET ICE 2003. Proceedings. Twelfth IEEE International W-orkshops on. IEEE,2003:340-345.
    [234]Vossen G, Weske M. The WASA2 object-oriented workflow management system[C]//AC-M SI-GMOD Record. ACM,1999,28(2):587-589.
    [235]Vouk M A, Bitzer D L, Klevans R L. Workflow and end-user quality of service issues in web-based education[J]. Knowledge and Data Engineering, IEEE Transactions on,1999,11(4):673-687.
    [236]Wang T C, Chen Y H. Applying fuzzy linguistic preference relations to the improvement of consistency of fuzzy AHP[J]. Information Sciences,2008, 178(19):3755-3765.
    [237]Wang W, Sun Q, Zhao X, et al. An improved particle swarm optimization algorithm for QoS-aware web service selection in service oriented communication[J]. International Jour-nal of Com-putational Intelligence Systems, 2010,3(sup01):18-30.
    [238]Wang X, Vitvar T, Kerrigan M, et al. A qos-aware selection model for semantic web services[M]//Service-Oriented Computing-ICSOC 2006. Springer Berlin Heidelberg,2006:390-401.
    [239]Wang Y, Lin C, Ungsunan P D, et al. Modeling and survivability analysis of service composition using Stochastic Petri Nets[J]. The Journal of Supercomputing,2011,56(1):79-105.
    [240]Weld D S, Anderson C R, Smith D E. Extending graphplan to handle uncertainty & sensing actions[C]//Proceedings of the National Conference on Artificial Intelligence. JOHN WILEY & SONS LTD,1998:897-904.
    [241]Welsh M, Culler D, Brewer E. SEDA:an architecture for well-conditioned, scalable internet services[C]//ACM SIGOPS Operating Systems Review. ACM, 2001,35(5):230-243.
    [242]WfMC. Workflow Management Coalition Interfacel:Process Definition Interchange Process Model, [EB/OL]. htttp://www. wfinc.org/,1999-10-21.
    [243]WfMC. Workflow Management Coalition:The Workflow Reference Model[EB/OL]. htttp://www. wfmc.org/TCOO-1003,1995-1-12.
    [244]White S A. Introduction to BPMN[J]. IBM Cooperation,2004:2008-029.
    [245]Wirtz G, Weske M, Giese H. The OCoN approach to workflow modeling in object-oriented systems[J]. Information Systems Frontiers,2001,3(3):357-376.
    [246]Wohed P, Russell N, Ter Hofstede A H M, et al. Patterns-based evaluation of open source BPM systems:The cases of jBPM, OpenWFE, and Enhydra Shark[J]. Information and Software Technology,2009,51(8):1187-1216.
    [247]Wu D, Parsia B, Sirin E, et al. Automating DAML-S web services composition using SHOP2[J]. The Semantic Web-ISWC 2003,2003:195-210.
    [248]XtremeComponents. XtremeComponents [EB/OL]. http://extremecomponents.org/extremesite/ind-ex.jsp,2010-3-22.
    [249]Xu J, Reiff-Marganiec S. Towards heuristic web services composition using immune alg-orith-m[C]//Web Services,2008. ICWS'08. IEEE International Conference on. IEEE,2008:238-245.
    [250]Yang Y P, Tan Q P, Xiao Y. Verifying web services composition based on hierarchical colored petri nets[C]//Proceedings of the first international workshop on Interoperability of heterogeneous information systems. ACM,2005: 47-54.
    [251]Yang Z, Liu Q. Research and development of web-based virtual online classroom[J]. Computers & education,2007,48(2):171-184.
    [252]Yoo T, Jeong B, Cho H. A Petri Nets based functional validation for services composition[J]. Expert Systems with Applications,2010,37(5):3768-3776.
    [253]Younes H L S, Simmons R G. VHPOP:Versatile heuristic partial order planner[J]. J. Artif-. Intell-. Res. (JAIR),2003,20:405-430.
    [254]Yu T, Lin K J. Service selection algorithms for composing complex services with multiple QoS constraints[M]//Service-Oriented Computing-ICSOC 2005. Springer Berlin Heidelberg,2005:130-143.
    [255]Zeng L, Benatallah B, Ngu A H H, et al. QoS-aware middleware for web services composition [J]. Software Engineering, IEEE Transactions on,2004,30(5): 311-327.
    [256]Zhang D, Nunamaker J F. Powering e-learning in the new millennium:an overview of e-learning and enabling technology[J]. Information Systems Frontiers,2003,5(2):207-218.
    [257]Zhang K, Li Q, Sui Q. A goal-driven approach of service composition for pervasive computi-ng[C]//Pervasive Computing and Applications,20061st International Symposium on. IEEE,2006:593-598.
    [258]Zheng K, Xiong H. A Particle Swarm-based Web Service Dynamic Selection Algorithm with QoS Global Optimal[J]. Journal of Information and Computational Science,2012 Vol.9(8):2271-2278.
    [259]Zheng X, Yan Y. An efficient syntactic web service composition algorithm based on the planning graph model[C]//Web Services,2008. ICWS'08. IEEE International Conference on. IEEE,2008:691-699.

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

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

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