DOI QR코드

DOI QR Code

정보제어넷 기반 클라우드 워크플로우 모델

A Cloud Workflow Model Based on the Information Control Net

  • 투고 : 2017.12.11
  • 심사 : 2018.04.12
  • 발행 : 2018.06.30

초록

본 논문에서는 클라우드 컴퓨팅 환경을 기반으로 하는 실시간 엔터프라이즈 워크플로우 관리 시스템을 구현하는데 있어서 반드시 수반되어야 하는 워크플로우 모델링 방법론으로서 정보제어넷 기반 클라우드 워크플로우 모델을 제안한다. 본 논문에서 제안하는 모델은 클라우드 서비스 배치모델을 기반으로 하는 클라우드 워크플로우 아키텍처, 즉 조직 수준 클라우드 배치모델, 커뮤니티 수준 클라우드 배치모델, 공적 수준 클라우드 배치모델, 혼합형 클라우드 배치모델 등으로 분류되는 클라우드 배치모델에 따른 클라우드 워크플로우 아키텍처를 지원하는 것을 목적으로 한다. 이 모델은 전통적으로 엔터프라이즈 워크플로우의 대표적인 정형적 모델링 기법인 정보제어넷 모델링 방법론을 클라우드 배치모델과 연계할 수 있도록 확장시킨 수학적 그래프 모델이다. 결론적으로, 본 논문에서는 제안된 정보제어넷 기반 클라우드 워크플로우 모델을 적용할 수 있는 클라우드 워크플로우 아키텍처와 그에 따른 클라우드 워크플로우 서비스를 설계함으로써 제안된 모델의 적용가능성을 검증한다.

This paper proposes a cloud workflow model theoretically supported by the information control net modeling methodology as a cloud workflow modeling methodology that is mandatory in implementing realtime enterprise workflow management systems running with cloud computing environments. The eventual goal of the cloud workflow model proposed in this paper is to support those cloud workflow architectures reflecting the types of cloud deployment models such as private, community, public, and hybrid cloud deployment models. Moreover, the proposed model is a mathematical graph model that is extended from the information control net modeling methodology used in conventional enterprise workflow modeling, and it aims to theoretically couple this methodology with the cloud deployment models. Finally, this paper tries to verify the feasibility of the proposed model by building a possible cloud workflow architecture and its cloud workflow services on a realtime enterpeise cloud workflow management system.

키워드

참고문헌

  1. K. Kim, and C. A. Ellis, "ICN-based Workflow Model and Its Advances," Handbook of Research on Business Process Modelling, pp. 34-54, 2009. http://dx.doi.org/10.4018/978-1-60566-288-6.ch007
  2. H. Huang, Y.-L. Zhang, and M. Zhang, "A Survey of Cloud Workflow," Advanced Materials Research, Vols. 765-767, pp. 1343-1348, 2013. http://dx.doi.org/10.4028/www.scientific.net/AMR.765-767.1343
  3. K. Kim, "A layered workflow knowledge Grid/P2P architecture and its models for future generation workflow systems," Future Generation Computer Systems, Vol. 23, Issue 3, pp. 304-316, 2007. http://dx.doi.org/10.1016/j.future.2006.05.005
  4. K. P. Kim, "A Model-driven Workflow Fragmentation Framework for Collaborative Workflow Architectures and Systems," Journal of Network and Computer Applications, Vol. 35, pp. 97-110, 2012. http://dx.doi.org/10.1016/j.jnca.2011.03.029
  5. L. Liu, et al., "A Survey on Workflow Management and Scheduling in Cloud Computing," In the 14th IEEE/ACM Symposium on Cluster, Cloud and Grid Computing, 2014. http://dx.doi.org/10.1109/CCGrid.2014.83
  6. X. Liu, et al., "The Design of Cloud Workflow Systems," Springer Briefs in Computer Science, Springer, 2012. http://dx.doi.org/10.1007/978-1-4614-1933-4
  7. M. Naghibzadeh, "Modeling Workflow of Tasks and Task Interaction Graphs to Schedule on the Cloud," Future Generation Computer Systems, Vol. 65, Issue C, pp. 33-45, 2016. http://dx.doi.org/10.1016/j.future.2016.05.029
  8. S. Pandey, D. Karunamoorthy, and R. Buyya, "Workflow Engine for Clouds," Cloud Computing: Principles and Paradigms, John Wiley & Sons, Inc., 2011. https://www.wiley.com/en-us/Cloud+Computing%3A+Principles+and+Paradigms-p-9780470887998
  9. J. Zhou, et al., "Modeling, Design, and Imple- mentation of a Cloud Workflow Engine Based on Aneka," Journal of Applied Mathematics, Vol. 2014, 2014. http://dx.doi.org/10.1155/2014/512476
  10. Cloud Strategy Partners, LLC, "IEEE Cloud Computing Tutorial: Cloud Service and Deployment Models," IEEE eLearning Library, 2017. http://cloudcomputing.ieee.org