vFlow: A GUI-Based Tool for Building Batch Applications for Cloud Computing
Hassan Gobjuka, Kamal Ahmat

TL;DR
vFlow is a GUI-based framework that simplifies designing and managing batch processing applications in cloud environments by translating visual plans into executable cloud API documents.
Contribution
It introduces vFlow, a novel tool that automates batch application management in the cloud through visual design and translation to cloud APIs.
Findings
Enables rapid design of cloud batch applications.
Supports execution of complex batch management tasks.
Demonstrates utility with multiple operational scenarios.
Abstract
In this paper we introduce vFlow - A framework for rapid designing of batch processing applications for Cloud Computing environment. vFlow batch processing system extracts tasks from the vPlans diagrams, systematically captures the dynamics in batch application management tasks, and translates them to Cloud environment API, named vDocuments, that can be used to execute batch processing applications. vDocuments do not only enable the complete execution of low-level configuration management tasks, but also allow the construction of more sophisticated tasks, while imposing additional reasoning logic to realize batch application management objectives in Cloud environments. We present the design of the vFlow framework and illustrate its utility by presenting the implementation of several sophisticated operational tasks.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Computing and Resource Management · Business Process Modeling and Analysis · Scientific Computing and Data Management
