工作流技术综述
作者:
基金项目:

本文研究得到国家863高科技项目基金(No.863-511-944-002)资助.

  • 摘要
  • | |
  • 访问统计
  • |
  • 参考文献 [33]
  • |
  • 相似文献 [20]
  • |
  • 引证文献
  • | |
  • 文章评论
    摘要:

    工作流技术是进入90年代以后计算机应用领域的一个新的研究热点.对工作流技术进行深入的研究对于提高我国企业的信息化程度、运行效率以及竞争能力都有着重要的意义.该文首先介绍了工作流技术的起源与发展;然后对工作流的研究现状进行综述,主要包括工作流定义、工作流模型、工作流实现方案以及工作流事务管理这4个方面;同时分析了目前工作流技术中所存在的不足以及造成这些不足的根本原因;最后指出了工作流技术的未来发展趋势.

    Abstract:

    Workflow technology has been a new hotspot in the area of computer application since 1990. It is very important to study the technology in-depth, since it can significantly improve the information standard and operation efficiency of enterprises, hence make them more competitive. In this paper, the evolution of workflow technology is introduced. After that, the current situation of research in workflow area is overviewed, including workflow definition, workflow model, workflow implementation technology, and workflow transaction management. The limitations of current workflow technology and the reasons that cause them are also pointed out. Finally, the conclusions and the future trends of workflow study are given.

    参考文献
    [1]Kobielus J G. Workflow Strategies. Foster: IDG Books World Wide, Inc., 1997
    [2]Workflow Management Coalition. Workflow management coalition terminology and glossary. Technical Report, WfMC-TC-1011, Brussels: Workflow Management Coalition, 1996
    [3]Mohan C. Recent trends in workflow management products, standards, and research. 1997. http://www.almaden.ibm.com/cs/exotica/wfnato97.ps
    [4]Alonso G, Agrawal D, Abbadi E A et al. Functionality and limitations of current workflow management systems. 1997. http://www.almaden.ibm.com/cs/exotica/wfmsys.ps
    [5]Rusinkiewicz M, Sheth A. Specification and execution of transactional workflows. In: Won Kim ed. Modern Database Systems: The Object Model, Interoperability, and Beyond. Reading, MA: Addison Wesley Publishing Company, 1995
    [6]Van der Aalst W M P. Three good reasons for using a Petri-net-based workflow management system. In: Navathe S, Wakayama T eds. Proceedings of the International Working Conference on Information and Process Integration in Enterprises (IPIC'96). Camebridge, MA: Kluwer Academic Publishers, 1996. 179~201
    [7]Georgakopolous D, Hornick M, Sheth A. An overview of workflow management: from process modelling to workflow automation infrastructure. Distributed and Parallel Databases, 1995,3(2):119~152
    [8]Leymann F, Altenhuber W. Managing business processes as an information resource. IBM Systems Journal, 1994,33(2):326~348
    [9]Ellis C A, Nutt G J. Modelling and enactment of workflow systems. In: Marsan A ed. Application and Theory of Petri Nets. Lecture Notes in Computer Science 691, Berlin: Springer-Verlag, 1993. 1~16
    [10]Papazoglou M, Delis A, Bouguettaya A et al. Class library support for workflow environments and applications. IEEE Transactions on Computers, 1997,46(6):673~686
    [11]Van der Aalst W M P. Structural characterizations of sound workflow nets. Technical Reports, 96/23, Eindhoven: Eindhoven University of Technology, 1996
    [12]Kacmar C, Carey J, Alexaander M. Providing workflow services using a programmable hypermedia environment. Information and Software Technology, 1998,40(7):381~396
    [13]Geppert A, Tombros D, Dittrich K R. Defining the semantics of reactive components in event-driven workflow execution with event histories. Information Systems, 1998,23(3/4):235~252
    [14]Workflow Management Coalition. The workflow reference model. Technical Report, WfMC-TC00-1003, Hampshire: Workflow Management Coalition, 1995
    [15]Casati F, Grefen P, Pernici B et al. WIDE: workflow model and architecture. Technical Report, 96-19, University of Twente, 1996
    [16]Du Wei-min, Davis J, Huang Yan-nong et al. Enterprise workflow resource management. Technical Report, HPL-1999-8, HP Laboratories Palo Alto, 1999
    [17]Bichler P. Conceptual design of secure workflow systems [Ph.D Thesis]. Linz, 1998
    [18]Workflow Management Coalition. Interface 1: process definition interchange and process model. Technical Report, WfMC-TC-1016-P, Workflow Management Coalition, 1998
    [19]Knutilla A, Schlenoff C, Ray S et al. Process specification language: analysis of existing representations. Technical Report, NISTIR 6133, Gaithersburg, MD: National Institute of Standards and Technology, 1998
    [20]Das S. ORBWork: a distributed CORBA-based runtime for the METEOR2 workflow management system [MS Thesis]. University of Georgia, 1997
    [21]Palaniswami D. Development of WebWork: METEOR2's web-based workflow management system [MS Thesis]. University of Georgia, 1997
    [22]Alonso G, Agrawal D, Abbadi E A et al. Exotica/FMQM: a persistent message-based architecture for distributed workflow management. Technical Report, RJ9912, IBM Almaden Research Center, 1994
    [23]Geppert A, Tombros D. Event-Based distributed workflow execution with EVE. Technical Report, 96.05, University of Zürich, 1996
    [24]Cai Ting, Gloor A, Nog S. DartFlow: a workflow management system on the web using transportable agents. Technical Report, PCS-TR96-283, Dartmouth College, 1996
    [25]Alonso G, Agrawal D, Abbadi El A et al. Advanced transaction models in workflow contexts. In: SU S ed. Proceedings of the International Conference on Data Engineering (ICDE). New Orleans, Louisiana: IEEE Computer Society, 1996
    [26]Elmagarmid A. Transaction Models for Advanced Database Applications. San Francisco, CA: Morgan Kaufmann Publishers, Inc., 1992
    [27]Garcia-Molina H, Salem K. Sagas. In: Dayal Umeshwar, Traiger I L eds. Proceedings of the 1987 SIGMOD International Conference on Management of Data. San Francisco, CA: ACM Press, 1987. 249~259
    [28]Pu C, Kaiser G E, Hutchinson N. Split-Transactions for open-ended activities. In: Bancilhon F, Dewitt D J eds. Proceedings of the 14th International Conference on Very Large Databases. Los Angeles, CA: Morgan Kaufmann Publishers, Inc., 1987. 26~37
    [29]Chrysanthis P K, Ramamritham K. ACTA: a framework for specifying and reasoning about transaction structure and behavior. In: Garcia-Molina H, Jagadish H V eds. Proceedings of the ACM SIGMOD Conference. Atlantic, NJ: ACM Press, 1990. 194~210
    [30]Reuter A, Schwenkreis F. Contracts——a low-level mechanism for building general-purpose workflow management systems. Bulletin of the Technical Committee on Data Engineering, 1995,18(1):4~9
    [31]Sheth A, Rusinkiewicz M. On transactional workflows. Bulletin of the Technical Committee on Data Engineering, 1993,16(2):37~40
    [32]Du Wei-min, Elmagarmid A. Workflow management: state of the art vs. state of the products. In: Dogac A, Kalinichenko L, Ozsu T et al eds. Proceedings of the NATO Advanced Study Institute on Workflow Management Systems. New York: Springer-Verlag, 1998
    [33]Koulopoulos T M. The Workflow Imperative. New York: Van Nostrand Reinhold, 1995
    网友评论
    网友评论
    分享到微博
    发 布
引用本文

罗海滨,范玉顺,吴澄.工作流技术综述.软件学报,2000,11(7):899-907

复制
分享
文章指标
  • 点击次数:11318
  • 下载次数: 9601
  • HTML阅读次数: 0
  • 引用次数: 0
历史
  • 收稿日期:1999-10-20
  • 最后修改日期:2000-01-25
文章二维码
您是第19728452位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京市海淀区中关村南四街4号,邮政编码:100190
电话:010-62562563 传真:010-62562533 Email:jos@iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号