skip to main content
10.1145/2480362.2480563acmconferencesArticle/Chapter ViewAbstractPublication PagessacConference Proceedingsconference-collections
research-article

WSCCT: a tool for WS-BPEL compositions conformance testing

Published:18 March 2013Publication History

ABSTRACT

WS-BPEL is considered as the emerging standard for Web service compositions. As more and more compositions are modeled using WS-BPEL, ensuring good quality of WS-BPEL codes becomes crucial. This paper shows a novel tool, WSCCT, implemented for conformance testing of WS-BPEL compositions. It is based on Timed Automata as model for online testing of WS-BPEL implementations. The tool is being extended with graphical user interfaces. Besides, we illustrate how to use our proposed tool for conformance testing of a travel agency scenario which is implemented in BPEL.

References

  1. R. Alur and D. L. Dill. A theory of timed automata. Theoretical computer science, 126(2):183--235, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. C. Barreto, V. Bullard, T. Erl, J. Evdemon, D. Jordan, K. Kand, D. Knig, S. Moser, R. Stout, R. Ten-Hove, I. Trickovic, D. van der Rijn, and A. Yiu. Web Services Business Process Execution Language Version 2.0 Primer. OASIS, May 2007.Google ScholarGoogle Scholar
  3. T. Cao, P. Felix, R. Castanet, and I. Berrada. Testing web services composition using the tgse tool. In Proceedings of the IEEE Congress on Services, volume 0, pages 187--194, Los Alamitos, CA, USA, 2009. IEEE Computer Society. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. T. Cao, P. Felix, R. Castanet, and I. Berrada. Online testing framework for web services. In Proceedings of the 3rd International Conference on Software Testing, Verification and Validation, volume 0, pages 363--372, Los Alamitos, CA, USA, 2010. IEEE Computer Society. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. J. Garcia-fanjul, J. Tuya, and C. de la Riva. Generating test cases specifications for bpel compositions of web services using spin. In International Workshop on Web Services Modeling and Testing, 2006.Google ScholarGoogle Scholar
  6. Z. Li, W. Sun, Z. B. Jiang, and X. Zhang. Bpel4ws unit testing: Framework and implementation. In Proceedings of the IEEE International Conference on Web Services, pages 103--110, Orlando, FL, USA, 11--15 July 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. A. J. Maâlej, M. Krichen, and M. Jmaïel. Model-based conformance testing of ws-bpel compositions. In Proceedings of the 36th IEEE Annual International Computer Software and Applications Conference Workshops, pages 452--457, Izmir, Turkey, 16--20 July 2012. IEEE Computer Society. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. M. Mikucionis, K. G. Larsen, and B. Nielsen. T-uppaal: Online model-based testing of real-time systems: tool demo. In Proceedings of the 19th IEEE International Conference on Automated Software Engineering, pages 396--397, Linz, Austria, September 24 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. R. W. Rice. Surviving the top ten challenges of software test automation. CrossTalk: The Journal of Defense Software Engineering, pages 26--29, 2002.Google ScholarGoogle Scholar
  10. J. Tretmans. Testing concurrent systems: A formal approach. In Proceedings of the 10th International Conference on Concurrency Theory, volume 1664 of LNCS, pages 46--65. Springer, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. WSCCT: a tool for WS-BPEL compositions conformance testing

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      SAC '13: Proceedings of the 28th Annual ACM Symposium on Applied Computing
      March 2013
      2124 pages
      ISBN:9781450316569
      DOI:10.1145/2480362

      Copyright © 2013 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 18 March 2013

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      SAC '13 Paper Acceptance Rate255of1,063submissions,24%Overall Acceptance Rate1,650of6,669submissions,25%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader