Browse > Article

A Workflow System based on Meta-Services in Grid Environments  

Lee, Jin-Bock (숭실대학교 컴퓨터학과)
Lee, Sang-Keon (숭실대학교 컴퓨터학과)
Choi, Jae-Young (숭실대학교 컴퓨터학과)
Byeon, Ok-Hwan (한국과학기술정보연구원 e-Science)
Abstract
In this paper, we present a workflow system which manages efficiently operations in workflow form. The workflow of this system is made up of concepts of meta-services for increasing reusability. Thus users can execute the workflow by calling their services. Also, GUI workflow editor is developed with the workflow system which provides users with convenience. Furthermore the workflow model is divided into 3-layers such as service, flow, and task layer for reusability and scalability of workflow. Therefore, this middleware can use grid resources effectively and offer convenience to users.
Keywords
GRID; Metaservices; Workflow; MSF;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Jablonski, S. and C. Bussler, 'Workflow Management Systems: Modeling, Architecture, and Implementation,' Thomson Press, 1996
2 Globus Toolkit, http://www.globus.org/toolkit
3 W.M.P. van der Aalst, 'The Application of Petri Nets to Workflow Management,' The Journal of Circuits, Systems and Computers, 8(1):21-66, 1998   DOI   ScienceOn
4 W.M.P van der Aalst and A.H.M ter Hofstede, 'Design and Implementaion of the YAWL system,' CAiSE 04, Riga, Latvia, Springer, June 2004
5 J. Frey, T. Tannenbaum, I. Foster, M. Livny, and S. Tuecke, 'Condor-G: A Computation Management Agent for Multi-Institutional Grids,' presented at 10th International Symposium on High Performance Distributed Computing, 2001
6 T. Goodale, G. Allen, G. Lanfermann et al., 'The cactus framework and toolkit: Design and app lications,' In V. Hernandez J.M.L.M. Palma, J. Dongarra and A. A. Sousa, editors, Proceedings of VECPAR, 2002
7 이진복, 이상근, 최재영, '그리드 환경에서 3개의 계층 으로 분리된 MSF를 위한 사용자 중심 워크플로우 편 집기의 구현', 한국정보과학회 HPC연구회 제18권 제1 호, pp.65-72, 2007
8 Logging Service, Apache Software Foundation, http://logging.apache.org/log4j
9 권성주, '동적 재구성이 가능한 다중 계층 구조 기반 의 그리드 관리 시스템에 관한 연구,' 숭실대학교 컴퓨터학부, 2006
10 W. Reisig, 'Petri Nets, An Introduction,' EATCS, Monographs on Theoretical Computer Science, Springer Verlag, Berlin, 1985
11 이상근, 최재영, 이지수, 'Meta Service Framework: e-Science 포탈 구축을 위한 에이전트 기반의 그리드 미들웨어 프레임워크', HPC 연구회, 2005
12 Ian Foster, Carl Kesselman, 'The Grid2: Blueprint for a New Computing Infrastructure,' Morgan Kaufmann, 2004
13 Human Genome to Chemicals for Drug Discovery( HG2C), http://www.hg2c.org
14 EOL: The Encyclopedia of Life, http://eol.sdsc.edu
15 WfMC, 'Workflow Management Coalition Workflow Standard: Workflow Process Definition Interface - XML Process Definition Language(XPL) (WFMC-TC-1025). Technical report,' Workflow Management Coalition, Lighthouse Point, Florida, USA, 2005
16 Ian Foster, Carl Kesselman, 'Globus: A Metacomputing Infrastructure Toolkit,' Intl J. Supercomputer Applications, 11(2):115-128, 1997   DOI
17 Triana, http://www.triana.co.uk
18 Workflow Management Coalition, http://www.wfmc.org
19 George Coulouris, Jean Dollimore, Tim Kindberg, 'Distributed Systems: Concepts and Design - fourth edition,' Addison Wesley, 2005
20 GridLab, http://www.gridlab.org
21 Sangkeon Lee, Jaeyoung Choi, 'Meta Services: Abstract a Workflow in Computational Grid Environments,' LNCS 3516, ICCS 2005, pp.916-919, Springer, 2005