Skip to main content

A Study on Modeling of Lightweight Scientific Workflow Systems Using XML Schema

  • Conference paper
Web Technologies and Applications (APWeb 2012)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 7235))

Included in the following conference series:

Abstract

Scientific workflow systems are typically describe coordinations involved in data processing via a workflow definition language. However, current specific workflow definition languages, even adopted by current mature scientific workflow systems, are too complex and enormous for non-professionals. In this paper, we mainly discuss how to design a workflow definition language using XML schema to suit a lightweight workflow system in a specific domain such as astronomy and astroinformatics. The prototype system shows that a simple but intuitive workflow definition language can simplify the modeling procedure and make end users easier and more accurate to implement their research tasks in e-Science activities.

This work was funded by National Science Foundation of China (10878009).

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. Adam, N.R., Atluri, V., Huang, W.K.: Modeling and analysis of workflows using petri nets. J. Intell. Inf. Syst. 10(2), 131–158 (1998)

    Article  Google Scholar 

  2. Biton, O., Davidson, S.B., Khanna, S., Roy, S.: Optimizing user views for workflows (2009)

    Google Scholar 

  3. Bowers, S., Ludäscher, B.: Actor-Oriented Design of Scientific Workflows. In: Delcambre, L.M.L., Kop, C., Mayr, H.C., Mylopoulos, J., Pastor, Ó. (eds.) ER 2005. LNCS, vol. 3716, pp. 369–384. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  4. Bowers, S., Ludäscher, B.: Enabling scientific workflow reuse through structured composition of dataflow and control-flow (2006)

    Google Scholar 

  5. Churches, D., Gombas, G., Harrison, A., Maassen, J., Robinson, C., Shields, M., Taylor, I., Wang, I.: Programming scientific and distributed workflow with triana services: Research articles. Concurr. Comput.: Pract. Exper. 18(10), 1021–1037 (2006)

    Article  Google Scholar 

  6. Glatard, T., Montagnat, J., Bolze, R., Desprez, F., Modalis, E.: On scientific workfkow representation languages. Tech. rep., Laboratoire d’Informatique Signaux et Systmes de Sophia-Antipolis (2009)

    Google Scholar 

  7. Guan, Z., Hernandez, F., Bangalore, P., Gray, J., Skjellum, A., Velusamy, V., Liu, Y.: Grid-flow: A grid-enabled scientific workflow system with a petri net-based interface. In: Grid Workflow Special Issue of Concurrency and Computation: Practice and Experience (2005)

    Google Scholar 

  8. Gubala, T., Harezlak, D., Bubak, M., Malawski, M.: Constructing abstract workflows of applications with workflow composition tool. In: Proceedings of Cracow 2006 Grid Workshop, pp. 25–30. ACC Cyfronet AGH (2006)

    Google Scholar 

  9. Hull, D., Wolstencroft, K., Stevens, R., Goble, C., Pocock, M.R., Li, P., Oinn, T.: Taverna: a tool for building and running workflows of services. Nucleic Acids Research 34(Web Server issue), W729–W732 (2006)

    Article  Google Scholar 

  10. Ludascher, B., Altintas, I., Berkley, C., Higgins, D., Jaeger, E., Jones, M., Lee, E.A., Tao, J., Zhao, Y.: Scientific workflow management and the kepler system: Research articles. Concurr. Comput.: Pract. Exper. 18(10), 1039–1065 (2006)

    Article  Google Scholar 

  11. Maheshwari, K., Montagnat, J.: Scientific workflow development using both visual and script-based representation (2010)

    Google Scholar 

  12. McPhillips, T., Bowers, S., Zinn, D., Ludäscher, B.: Scientific workflow design for mere mortals. Future Gener. Comput. Syst. 25(5), 541–551 (2009)

    Google Scholar 

  13. Oinn, T., Addis, M., Ferris, J., Marvin, D., Greenwood, M., Goble, C., Wipat, A., Li, P., Carver, T.: Delivering web service coordination capability to users (2004)

    Google Scholar 

  14. Oinn, T., Greenwood, M., Addis, M., Alpdemir, M.N., Ferris, J., Glover, K., Goble, C., Goderis, A., Hull, D., Marvin, D., Li, P., Lord, P., Pocock, M.R., Senger, M., Stevens, R., Wipat, A., Wroe, C.: Taverna: lessons in creating a workflow environment for the life sciences: Research articles. Concurr. Comput.: Pract. Exper. 18(10), 1067–1100 (2006)

    Article  Google Scholar 

  15. Yang, P., Yang, Z., Lu, S.: Formal modeling and analysis of scientific workflows using hierarchical state machines (2007)

    Google Scholar 

  16. Yildiz, U., Guabtni, A., Ngu, A.H.H.: Towards scientific workflow patterns (2009)

    Google Scholar 

  17. Zinn, D.: Modeling and optimization of scientific workflows (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Liu, Y., Wang, F., Deng, H., Fu, X., Ji, K. (2012). A Study on Modeling of Lightweight Scientific Workflow Systems Using XML Schema. In: Sheng, Q.Z., Wang, G., Jensen, C.S., Xu, G. (eds) Web Technologies and Applications. APWeb 2012. Lecture Notes in Computer Science, vol 7235. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-29253-8_72

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-29253-8_72

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-29252-1

  • Online ISBN: 978-3-642-29253-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics