Abstract
Scientific workflow allows automating the workflow procedure through a compilation of known sequences of actions in distributed environments such as the cloud. Preliminary benefits have been seen in realizing scientific workflows on the cloud. However, there is a notable absence of a holistic view in current scientific workflow systems that, on one hand, capture the evolving context when designing workflow models; and on the other hand, help a specific user interact with the system during QoS prediction and dynamic selection of the relevant cloud services. In this chapter, recent works on designing scientific workflows are first reviewed by discussing the opportunities and challenges respectively. The author then proposes a contextualized approach and research directions to improve the designing of scientific workflows in the user-oriented paradigm. Finally, a case study in drug design process is presented to evaluate the contextualized methodology. The contextualized approach could be considered as an effective way of addressing the socio-technical issues in designing scientific workflows in the cloud.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Eclipse Helios Sr2 Packages. Available via: http://www.eclipse.org/downloads/packages/release/helios/sr2.
- 2.
Java Development Kit 1.6.0. Available via: http://www.java.com/en/download/manual.jsp.
- 3.
ActiveBPEL engine. Available via: http://www.activevos.com.
References
Brézillon, P.: Task-realization models in contextual graphs. In: Proceeding of Modeling and Using Context: 5th International and Interdisciplinary Conference (CONTEXT’05). Lecture Notes in Computer Science, vol. 3554/2005, pp. 55–68. Springer, Heidelberg (2005)
Brézillon, P., Pomerol, J.-C.: Contextual knowledge sharing and cooperation in intelligent assistant systems. Le Trav. Hum. 62(3), 223–246 (1999). doi:10.1.1.33.1224
Buyya, R., Yeo, C.S., Venugopal, S., Broberg, J., Brandic, I.: Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility. Future Gener. Comput. Syst. 25(6), 599–616 (2008). doi:10.1016/j.future.2008.12.001
Chen, Y., Shoichet, B.K.: Molecular docking and ligand specificity in fragment-based inhibitor discovery. Nat. Chem. Biol. 5(5), 358–364 (2009). doi:10.1038/nchembio.155
Fan, X.: Context-oriented scientific workflow and its application. Ph.D Thesis, University Pierre and Marie Curie, France (2011)
Fan, X., Zhang, R., Brézillon, P.: Contextualizing workflow in cooperative design. Proceeding of 15th International Conference on Computer Supported Cooperative Work in Design (CSCWD’11), IEEE Computer Society Press, IEEE, pp. 17–22 (2011)
Fan, X., Zhang, R., Brézillon, P.: Investigating the feasibility of making contexts explicit in designing cloud workflow. Proceeding of 2013 IEEE 27th International Parallel and Distributed Processing Symposium (IPDPS’13) Workshop on CloudFlow, Boston, Massachusetts, USA, pp. 2121–2128 (2013)
Gil, Y., Ratnakar, V., Jihie, K., Moody, J., Deelman, E., Gonzalez, P.A., Groth, P.: Wings: Intelligent workflow-based design of computational experiments. IEEE Intell. Syst. 26(1), 62–72 (2011). doi:10.1109/MIS.2010.9
Henricksen, K., Indulska, J.: Developing context-aware pervasive computing applications: Models and approach. J. Pervasive Mob. Comput. 2(1), 37–64 (2006). doi:10.1109/MPRV.2003.1203753
Kuang, L., Xia, Y., Mao, Y.: Personalized services recommendation based on context-aware QoS prediction. Proceeding of IEEE 19th International Conference on Web Services (ICWS’12), IEEE Computer Society press, IEEE, pp. 400–406 (2012)
Liu, X., Yang, Y., Yuan, D., Zhang, G., Li, W., Cao, D., He, Q., Chen, J.: The design of cloud workflow systems. Springer, New York (2012). ISBN: 978–1-4614-1932–7
Phillips-Wrena, G., Morab, M., Forgionnec, G.A., Gupta, J.N.D.: An integrative evaluation framework for intelligent decision support systems. Eur. J. Oper. Res. 195(3), 642–652 (2007) doi:10.1016/j.ejor.2007.11.001
Vieira, V., Tedesco, P., Salgado, A.C., Brézillon, P.: Investigating the specifics of contextual elements management: The CEManTIKA approach. In: Kokinov, B., et al. (eds.) Modeling and Using Context (CONTEXT’07), pp. 493–506. Springer-Verlag, Berlin (LNAI 4635) (2007)
WfMC: The workflow reference model. Workflow management coalition technical report. WFMC-TC-1003. http://www.wfmc.org/standards/docs/tc003v11.pdf (1995). Accessed 1 Jan 2014
Yu, J., Buyya, R.: A taxonomy of workflow management systems for grid computing. J. Grid. Comput. 3(3–4), 171–200 (2005). doi:10.1.1.59.8378
Zheng, Z., Zhang, Y., Lyu, M.: Investigating QoS of real-world web services. IEEE Trans. Serv. Comput. 99, 1–10 (2012). doi:10.1109/TSC.2012.34
Acknowledgments
This work is supported by the grants from Natural Science Foundation of China (61300232), Natural Science Foundation of Gansu Province in China (1208RJZA278), and the Fundamental Research Funds for the Central Universities (lzujbky-2013-40).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer Science+Business Media New York
About this chapter
Cite this chapter
Fan, X. (2014). Contextualized Scientific Workflows in the Cloud. In: Brézillon, P., Gonzalez, A. (eds) Context in Computing. Springer, New York, NY. https://doi.org/10.1007/978-1-4939-1887-4_12
Download citation
DOI: https://doi.org/10.1007/978-1-4939-1887-4_12
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4939-1886-7
Online ISBN: 978-1-4939-1887-4
eBook Packages: Computer ScienceComputer Science (R0)