Table of Contents Author Guidelines Submit a Manuscript
The Scientific World Journal
Volume 2014 (2014), Article ID 847930, 14 pages
http://dx.doi.org/10.1155/2014/847930
Research Article

QoS Measurement of Workflow-Based Web Service Compositions Using Colored Petri Net

1Department of Computer Engineering, Islamic Azad University Sari Branch, Sari, Iran
2Faculty of Computing, Universiti Teknologi Malaysia, 81310 Skudai, Johor, Malaysia

Received 31 March 2014; Accepted 8 June 2014; Published 3 July 2014

Academic Editor: Xiaoting Rui

Copyright © 2014 Hossein Nematzadeh et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. G. H. Tabatabei, M. Nasir, and S. Ibrahim, “A comparative evaluation of state-of-the-art approaches for web service composition,” in Proceedings of the IEEE 3rd International Conference on Software Engineering Advances (ICSEA '08), pp. 488–493, IEEE, Silema, Malta, October 2008. View at Publisher · View at Google Scholar
  2. F. Casati and M. Shan, “Event-based interaction management for composite E-services in eFlow,” Information Systems Frontiers, vol. 4, no. 1, pp. 19–31, 2002. View at Publisher · View at Google Scholar · View at Scopus
  3. H. Nematzadeh and R. Mohamad, “Towards validation of E-services composition: transforming eflow to petri-nets,” in Proceedings of the 9th Annual International Conference on Software Engineering Research and Practice (SERP '10), pp. 514–521, Las Vegas, Nev, USA, July 2010.
  4. H. Nematzadeh, R. Mohamad, and H. Motameni, “Transforming polymorphic process model to petri net: A formal way for validating workflow-based web service composition,” in Proceedings of the IEEE 2nd International Conference on Software Engineering and Service Science (ICSESS '11), pp. 316–321, Beijing, China, July 2011. View at Publisher · View at Google Scholar · View at Scopus
  5. H. Schuster, D. Georgakopoulos, A. Cichocki, and Z. Baker, “Modeling and composing service based and reference process-based multi-enterprise processes,” in Advanced Information Systems Engineering, B. Wangler, Ed., pp. 247–263, Springer, Berlin, Germany, 2000. View at Google Scholar
  6. Y. Dong, Y. Xia, Q. Zhu, and R. Yang, “A stochastic approach to predicting performance of web service composition,” Journal of Computers, vol. 4, no. 6, pp. 485–493, 2009. View at Google Scholar · View at Scopus
  7. W. Song, X. Ma, C. Ye, W. Dou, and J. Lu, “Timed modeling and verification of BPEL processes using time Petri nets,” in Proceedings of the 9th International Conference on Quality Software (QSIC '09), pp. 92–97, Jeju, republic of Korea, August 2009. View at Publisher · View at Google Scholar · View at Scopus
  8. D. Zhong and Z. Qi, “A petri net based approach for reliability prediction of web services,” in Proceedings of the on the Move to Meaningful Internet Systems Workshops (OTM '06), R. Meersman, Ed., pp. 116–125, Springer, Berlin, Germany, 2006.
  9. L. Chen, Z. Shao, G. Fan, and H. Ma, “A method for analyzing and predicting reliability of BPEL process,” Journal of Software, vol. 4, no. 1, pp. 11–18, 2009. View at Google Scholar · View at Scopus
  10. D. Bruneo, S. Distefano, F. Longo, and M. Scarpa, “QoS assessment of WS-BPEL processes through non-Markovian stochastic Petri nets,” in Proceedings of the 24th IEEE International Parallel and Distributed Processing Symposium (IPDPS '10), pp. 1–12, Atlanta, Ga, USA, April 2010. View at Publisher · View at Google Scholar · View at Scopus
  11. H. Motameni, A. Movaghar, I. Daneshfar, H. Nematzadeh, and J. Bakhshi, “Mapping to convert activity diagram in fuzzy UML to fuzzy petri net,” World Applied Sciences Journal, vol. 3, no. 3, pp. 514–521, 2009. View at Google Scholar
  12. H. Nematzadeh, “Modeling activity diagram to colored petri net for validation and verification of nonfunctional parameters,” Tech. Rep., Universiti Teknologi Malaysia, Skudai, Malaysia, 2008. View at Google Scholar
  13. H. Nematzadehm, S. Deris, H. Maleki, and Z. Nematzadeh, “Evaluating reliability of system sequence diagram using fuzzy Petri net,” International Journal of Recent Trends in Engineering, vol. 1, pp. 142–147, 2009. View at Google Scholar
  14. W. Tan, Y. Fan, and M. Zhou, “A petri net-based method for compatibility analysis and composition of web services in business process execution language,” IEEE Transactions on Automation Science and Engineering, vol. 6, no. 1, pp. 94–106, 2009. View at Publisher · View at Google Scholar · View at Scopus
  15. T. Yoo, B. Jeong, and H. Cho, “A Petri Nets based functional validation for services composition,” Expert Systems with Applications, vol. 37, no. 5, pp. 3768–3776, 2010. View at Publisher · View at Google Scholar · View at Scopus
  16. C. R. Vázquez and M. Silva, “Stochastic continuous petri nets: an approximation of Markovian net models,” IEEE Transactions on Systems, Man, and Cybernetics A: Systems and Humans, vol. 42, no. 3, pp. 641–653, 2012. View at Publisher · View at Google Scholar · View at Scopus
  17. W. M. P. Van der Aalst, “The application of Petri nets to workflow management,” Journal of Circuits, Systems and Computers, vol. 8, no. 1, pp. 21–66, 1998. View at Publisher · View at Google Scholar · View at Scopus
  18. J. Cardoso, A. Sheth, J. Miller, J. Arnold, and K. Kochut, “Quality of service for workflows and web service processes,” Journal of Web Semantics, vol. 1, no. 3, pp. 281–308, 2004. View at Publisher · View at Google Scholar · View at Scopus
  19. M. Perepletchikov, C. Ryan, K. Frampton, and Z. Tari, “Coupling metrics for predicting maintainability in service-oriented designs,” in Proceedings of the 18th Australian Sof tware Engineering Conference, pp. 329–338, Melbourne, Australia, April 2007. View at Publisher · View at Google Scholar · View at Scopus
  20. Q. A. Liang, H. Lam, L. Narupiyakul, and P. C. K. Hung, “A rule-based approach for availability of Web service,” in Proceedings of the IEEE International Conference on Web Services (ICWS '08), pp. 153–160, Beijing, China, September 2008. View at Publisher · View at Google Scholar · View at Scopus
  21. A. Avižienis, J. Laprie, B. Randell, and C. Landwehr, “Basic concepts and taxonomy of dependable and secure computing,” IEEE Transactions on Dependable and Secure Computing, vol. 1, no. 1, pp. 11–33, 2004. View at Publisher · View at Google Scholar · View at Scopus
  22. Y. Chen, WS-mediator for improving dependability of service composition [Degree of Doctor of Philosophy], Newcastle University, Newcastle upon Tyne, UK, 2008.
  23. F. Xiao-Ning, Q. Liu, and Z. Wang, “A web service composition modeling and evaluation method used Petri net,” in Advanced Web and Network Technologies and Applications, J. Li, Ed., pp. 905–911, Springer, Berlin, Germany, 2006. View at Google Scholar
  24. J. D. Musa, Software Reliability Engineering, McGraw-Hill, New York, NY, USA, 1998.