Skip to main content

e_SWDL : An XML Based Workflow Definition Language for Complicated Applications in Web Environments

  • Conference paper
  • First Online:
Web Technologies and Applications (APWeb 2003)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2642))

Included in the following conference series:

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.

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

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Clarence E, Karim K. ML-DEWS: Modeling Language to Support Dynamic Evolution within Workflow Systems. University of Colorado, CTRG Labs, Dept of Computer Science.

    Google Scholar 

  2. Rob Allen, et al. Workflow: An Introduction. http://www.wfmc.org 2001.

  3. Gokkoca E, Altinel M, Dogac A. Design and Implementation of a Distributed Workflow Enactment Service. Tech. Report of SRDC, Middle-East Technical University, 1997.

    Google Scholar 

  4. 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.

    Google Scholar 

  5. Krishnakumar. N, et al. Specification of Workflows with Heterogeneous Tasks in METEOR, Tech. Report of University of Georgia, 1997.

    Google Scholar 

  6. James Shell. IBM DeveloperWorks: Web service, Part 4: Introducing the Web Services Flow Language, Part7: WSFL and recursive composition. IBM:developerWorks 2002.

    Google Scholar 

  7. Francisco Curbera, et al. IBM DeveloperWorks: Web service, Business Process Execution Language for Web Services, Version 1.0. 31 July 2002

    Google Scholar 

  8. Workflow Management Coalition Workflow Standard. Workflow Process Definition Interface-XML Process Definition Language. http://www.wfmc.org 2001.

  9. Tang Weiping, Ge Wei, Song Baoyan, Yu Ge. The Task Scheduling of.NET-Based WfMS e_ScopeWork. Computer Science 2002, Vol. 29: 325–327.

    Google Scholar 

  10. 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.

    Google Scholar 

  11. Workflow Management Coalition. Workflow and Internet: Catalysts for Radical Change A WfMC White Paper. http://www.wfmc.org June 1998.

  12. Zeng Chun, SONG Baoyan, et al. A Workflow Model Supporting Complicated Applications. Journal of Northeastern University (Natural Science), 1999, 20(5): 464–467.

    Google Scholar 

  13. GE Wei, SONG Baoyan, YU Ge. The Concurrency Control Mechanism of ScopeWork. Mini-Micro Systems. 2002.8, Vol. 23: 5–8

    Google Scholar 

  14. 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

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics