Abstract
e_SWDL is the workflow definition language of a prototype WfMS-e_ScopeWork, which is designed to support complex cross-enterprises workflow applications among heterogeneous sites by using XML approach. On this basis, e_SWDL follows WfMC’s XML-based process definition language standard (XPDL), and makes necessary extensions for semantics-rich modeling ability in three major aspects: (1) the complicated transitions between tasks for workflow process modeling; (2) the workflow relevant data and workflow environment data for data modeling; and (3) the role, participant and participant group for organization modeling. Furthermore, Compensation entities (CDSet) are provided for failure handling of distributed workflow scheduling, and Concurrency entities (ConSet) are provided for correctness of concurrent workflow concurrency execution. e_SWDL provides strong modeling ability for complicated workflow logic and suits distributed and heterogeneous Web environments.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This work is supported by the National 863 High-tech Program (2001AA415210), the Foundation for University Key Teacher and the Teaching and Research Award Program for Outstanding Young Teachers in High Education Institutions of the Ministry of Education
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Clarence E, Karim K. ML-DEWS: Modeling Language to Support Dynamic Evolution within Workflow Systems. University of Colorado, CTRG Labs, Dept of Computer Science.
Rob Allen, et al. Workflow: An Introduction. http://www.wfmc.org 2001.
Gokkoca E, Altinel M, Dogac A. Design and Implementation of a Distributed Workflow Enactment Service. Tech. Report of SRDC, Middle-East Technical University, 1997.
Tatbul. N, Arpinar. S, Karagox. P, Gokkoca E. et al. A Workflow Specification Language and Its Scheduler. Tech. Report of SRDC, Middle-East Technical University, 1997.
Krishnakumar. N, et al. Specification of Workflows with Heterogeneous Tasks in METEOR, Tech. Report of University of Georgia, 1997.
James Shell. IBM DeveloperWorks: Web service, Part 4: Introducing the Web Services Flow Language, Part7: WSFL and recursive composition. IBM:developerWorks 2002.
Francisco Curbera, et al. IBM DeveloperWorks: Web service, Business Process Execution Language for Web Services, Version 1.0. 31 July 2002
Workflow Management Coalition Workflow Standard. Workflow Process Definition Interface-XML Process Definition Language. http://www.wfmc.org 2001.
Tang Weiping, Ge Wei, Song Baoyan, Yu Ge. The Task Scheduling of.NET-Based WfMS e_ScopeWork. Computer Science 2002, Vol. 29: 325–327.
SONG Baoyan, YU Ge, HE Qiang, WANG Guoren. Handling Mechanism of User Task in ScopeWork. Journal of Northeastern University (Natural Science) 2000.6, Vol. 21 No. 6.
Workflow Management Coalition. Workflow and Internet: Catalysts for Radical Change A WfMC White Paper. http://www.wfmc.org June 1998.
Zeng Chun, SONG Baoyan, et al. A Workflow Model Supporting Complicated Applications. Journal of Northeastern University (Natural Science), 1999, 20(5): 464–467.
GE Wei, SONG Baoyan, YU Ge. The Concurrency Control Mechanism of ScopeWork. Mini-Micro Systems. 2002.8, Vol. 23: 5–8
Song Baoyan, YU Ge, GE Wei, WANG Guoren. The Concurrency Control Mechanism for Complicated Applications of Workflow. Journal of Northeastern University (Natural Science) 2002.1, Vol. 23 No. 1: 12–15
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ge, W., Song, B., Shen, D., Yu, G. (2003). e_SWDL : An XML Based Workflow Definition Language for Complicated Applications in Web Environments. In: Zhou, X., Orlowska, M.E., Zhang, Y. (eds) Web Technologies and Applications. APWeb 2003. Lecture Notes in Computer Science, vol 2642. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36901-5_48
Download citation
DOI: https://doi.org/10.1007/3-540-36901-5_48
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-02354-8
Online ISBN: 978-3-540-36901-1
eBook Packages: Springer Book Archive