Abstract
A cloud workflow system is designed to provide WaaS (Workflow as a Service) which harnesses the power of cloud computing for efficient and cost-effective workflow execution. The current cloud workflow systems are mainly used by people who possess the knowledge about the business processes such as the process structures and functional/non-functional requirements because they need to create the executable workflow applications by themselves. However, most end-users do not acquire such kind of knowledge and thus limits the system usability and hinders the implementation of complete WaaS. To address this problem, this paper proposes the design of a novel online workflow recommendation system which can help end-users to create their own executable workflow applications by only providing some keywords to describe their requirements without the specific workflow modeling process. The system framework and its core components are illustrated in this paper. A detailed case study on an online ordering business workflow is demonstrated to successfully prove the feasibility of our system design.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Abecker, A., Bernardi, A., Maus, H., Sintek, M., Wenzel, C.: Information supply for business processes: coupling workflow with document analysis and information retrieval. Knowl.-Based Syst. 13(5), 271–284 (2000)
Aizawa, A.: An information theoretic perspective of Tf-Idf mMasures. Inf. Process. Manage. 39(1), 45–65 (2003)
Armbrust, M., Fox, A., Grith, R., Joseph, A.D., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I.: View of cloud computing. Commun. ACM 53(4), 50–58 (2010)
Bowers, S., Ludascher, B.: An ontology-driven framework for data transformation in scientific workflows. In: Rahm, E. (ed.) DILS 2004. LNBI, vol. 2994, pp. 1–16. Springer, Heidelberg (2009)
Brezillon, P.: Representation of procedures and practices in contextual graphs. Knowl. Eng. Rev. 18(2), 147–174 (2003)
Buxmann, P., Hess, T., Lehmann, S.: Software as a service. Wirtschaftsinformatik 50(6), 500–503 (2008)
Carpenter, G.A., Grossberg, S., Markuzon, N., Reynolds, J.H., Rosen, D.B.: Fuzzy ARTMAP: a neural network architecture for incremental supervised learning of analog multidimensional maps. IEEE Trans. Neural Netw. 3(5), 698–713 (1992)
Cortes, C., Vapnik, V.: Support vector machine. Mach. Learn. 20(3), 273–297 (1995)
Fan, X., Zhang, R., Brezillon, P.: Investigating the feasibility of making contexts explicit in designing cloud workflow. In: Proceedings of 2013 IEEE 27th International Parallel and Distributed Processing Symposium (IPDPS 13) Workshop on CloudFlow (2013)
Foster, I., Zhao, Y., Raicu, I., Lu, S.: Cloud computing and grid computing 360-degree compared. In: Grid Computing Environments Workshop, GCE’08, pp. 1–10 (2008)
Hagan, M.T., Demuth, H.B., Beale, M.H.: Neural Network Design. Pws Pub, Boston (1996)
Herlocker, J.L., Konstan, J.A., Riedl, J.: Explaining collaborative filtering recommendations. In: Proceedings of the 2000 ACM Conference on Computer Supported Cooperative Work, pp. 241–250 (2000)
Hess, A., Holt, J., Jacobson, J., Seamons, K.E.: Content-triggered trust negotiation. ACM Trans. Inf. Syst. Secur. (TISSEC) 7(3), 428–456 (2004)
Heydon, A., Najork, M.: Mercator: a scalable, extensible web crawler. World Wide Web 2(4), 219–229 (1999)
Hornung, T., Koschmider, A., Mendling, J.: Integration of heterogeneous BPM schemas: the case of XPDL and BPEL. In: CAISE Forum, CEUR Workshop Proceedings, vol. 231 (2006)
Kim, J.-g., Lee, E.-s.: Intelligent information recommend system on the internet. In: Proceedings of the 1999 International Workshops on Parallel Processing, 1999, pp. 376–380 (1999)
Kohavi, R.: Scaling up the accuracy of Naive-Bayes classifiers: a decision-tree hybrid. In: Proceedings of the 2nd International Conference on Knowledge Discovery and Data Mining, vol. 7 (1996)
Lafferty, J., McCallum, A., Pereira, F.C.: Conditional random fields: probabilistic models for segmenting and labeling sequence data. In: Proceedings of ICML (2001)
Liu, X., Chen, J., Yang, Y.: Temporal QOS Management in Scientific Cloud Workflow Systems. Elsevier (2012)
Liu, X., Yuan, D., Zhang, G., Zhang, G., Li, W., Cao, D., He, Q., Chen, J., Yang, Y.: The Design of Cloud Workflow Systems [M]. Springer, New York (2012)
Mori, S., Suen, C.Y., Yamamoto, K.: Historical review of OCR research and development. Proc. IEEE 80(7), 1029–1058 (1992)
Ren, K., Liu, X., Chen, J., Xiao, N., Song, J., Zhang, W.: A QSQL-based efficient planning algorithm for fully-automated service composition in dynamic service environments. In: IEEE International Conference on Services Computing 2008, SCC’08, vol. 1, pp. 301–308 (2008)
Shen, M., Liu, D.-R.: Discovering role-relevant process-views for recommending workflow information. In: Mařík, V., Štěpánková, O., Retschitzegger, W. (eds.) DEXA 2003. LNCS, vol. 2736, pp. 836–845. Springer, Heidelberg (2003)
Staab, S., Schnurr, H.P.: Smart task support through proactive access to organizational memory. Knowl.-Based Syst. 13(5), 251–260 (2000)
Van Der Aalst, W., Van Hee, K.M.: Workflow Management: Models, Methods, and Systems. The MIT Press, Cambridge (2004)
Zhang, J., Tan, W., Alexander, J., Foster, I., Madduri, R.: Recommend-as-you-go: a novel approach supporting services-oriented scientific workflow reuse. In: 2011 IEEE International Conference on Services Computing (SCC), pp. 48–55 (2011)
Acknowledgement
The research work reported in this paper is partly supported by “Chunhui Plan” Cooperation and Research Project, Ministry of Education of China (No. Z2012114), Natural Science Foundation of China under No. 61021004, Natural Science Foundation of Gansu Province of China (No.1208RJZA278), the Fundamental Research Funds for the Central Universities (No.lzujbky-2013-40), and Shanghai Knowledge Service Platform Project under No. ZF1213.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Wang, D., Liu, X., He, Z., Fan, X. (2014). The Design of a Workflow Recommendation System for Workflow as a Service in the Cloud. In: Lohmann, N., Song, M., Wohed, P. (eds) Business Process Management Workshops. BPM 2013. Lecture Notes in Business Information Processing, vol 171. Springer, Cham. https://doi.org/10.1007/978-3-319-06257-0_20
Download citation
DOI: https://doi.org/10.1007/978-3-319-06257-0_20
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-06256-3
Online ISBN: 978-3-319-06257-0
eBook Packages: Computer ScienceComputer Science (R0)