Skip to main navigation Skip to search Skip to main content

Formal modeling and analysis of scientific workflows using hierarchical state machines

  • Ping Yang
  • , Zijiang Yang
  • , Shiyong Lu
  • State University of New York Binghamton University
  • Wayne State University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

8 Scopus citations

Abstract

Scientific workflows have recently emerged as a new paradigm for representing and managing complex distributed scientific computations and data analysis, and have enabled and accelerated many scientific discoveries. Many scientific workflows are distributed and collaborative as they result from some collaborative research projects that involve a number of geographically distributed organizations. In these workflows, information flow control becomes a key security problem. In this paper, we propose to model a scientific workflow using a hierarchical state machine and present techniques for verifying and controlling information propagation in scientific workflow environments based on hierarchical state machines. To the best of our knowledge, this is the first effort for information flow analysis in the area of scientific workflows.

Original languageEnglish
Title of host publicationProceedings - e-Science 2007, 3rd IEEE International Conference on e-Science and Grid Computing
Pages619-620
Number of pages2
DOIs
StatePublished - 2007
EventE-Science 2007, 3rd IEEE International Conference on E-Science and Grid Computing - Bangalore, India
Duration: 10 Dec 200713 Dec 2007

Publication series

NameProceedings - e-Science 2007, 3rd IEEE International Conference on e-Science and Grid Computing

Conference

ConferenceE-Science 2007, 3rd IEEE International Conference on E-Science and Grid Computing
Country/TerritoryIndia
CityBangalore
Period10/12/0713/12/07

Fingerprint

Dive into the research topics of 'Formal modeling and analysis of scientific workflows using hierarchical state machines'. Together they form a unique fingerprint.

Cite this