메뉴 건너뛰기




Volumn 2, Issue 3, 2007, Pages 64-77

An automatic test case generation framework for web services

Author keywords

Finite state machine; Model checking; Test case generation; Test coverage; Web services

Indexed keywords

ENGINES; FINITE AUTOMATA; MODEL CHECKING; MODELING LANGUAGES; SEMANTICS; SOFTWARE TESTING; TEMPORAL LOGIC; WEB CRAWLER; WEBSITES;

EID: 58049183927     PISSN: 1796217X     EISSN: None     Source Type: Journal    
DOI: 10.4304/jsw.2.3.64-77     Document Type: Article
Times cited : (52)

References (34)
  • 1
    • 11044239442 scopus 로고    scopus 로고
    • Current solutions for web service composition
    • N. Milanovic and M. Malek, "Current solutions for web service composition," IEEE Internet Computing, vol. 08, no. 6, pp. 51-59, 2004.
    • (2004) IEEE Internet Computing , vol.8 , Issue.6 , pp. 51-59
    • Milanovic, N.1    Malek, M.2
  • 3
    • 48049102095 scopus 로고    scopus 로고
    • Analysis of bpel data dependencies
    • IEEE Computer Society
    • Y. Zheng and P. Krause, "Analysis of bpel data dependencies," in Proc. of EUROMICRO. IEEE Computer Society, 2007.
    • (2007) Proc. of EUROMICRO
    • Zheng, Y.1    Krause, P.2
  • 4
    • 0038601683 scopus 로고    scopus 로고
    • Data flow testing as model checking
    • IEEE Computer Society
    • H. S. Hong, S. D. Cha, I. Lee, O. Sokolsky, and H. Ural, "Data flow testing as model checking," in Proc. of ICSE. IEEE Computer Society, 2003, pp. 232-242.
    • (2003) Proc. of ICSE , pp. 232-242
    • Hong, H.S.1    Cha, S.D.2    Lee, I.3    Sokolsky, O.4    Ural, H.5
  • 5
    • 2942555644 scopus 로고    scopus 로고
    • Specification test coverage adequacy criteria = specification test generation inadequacy criteria
    • IEEE Computer Society
    • M. P. E. Heimdahl, D. George, and R. Weber, "Specification test coverage adequacy criteria = specification test generation inadequacy criteria?" in Proc. of HASE. IEEE Computer Society, 2004, pp. 178-186.
    • (2004) Proc. of HASE , pp. 178-186
    • Heimdahl, M.P.E.1    George, D.2    Weber, R.3
  • 6
    • 0034971203 scopus 로고    scopus 로고
    • Coverage based test case generation using model checkers
    • IEEE Computer Society
    • S. Rayadurgam and M. P. E. Heimdahl, "Coverage based test case generation using model checkers," in Proc. of ECBS. IEEE Computer Society, 2001, p. 0083.
    • (2001) Proc. of ECBS , pp. 0083
    • Rayadurgam, S.1    Heimdahl, M.P.E.2
  • 7
    • 84871627644 scopus 로고    scopus 로고
    • An automatic test framework for bpel web services
    • Dept of Computing, University of Surrey
    • Y. Zheng, "An automatic test framework for bpel web services," in PhD Thesis. Dept of Computing, University of Surrey, 2007.
    • PhD Thesis , pp. 2007
    • Zheng, Y.1
  • 8
    • 0022043004 scopus 로고
    • Selecting software test data using data flow information
    • S. Rapps and E. J. Weyuker, "Selecting software test data using data flow information," IEEE Transactions on Software Engineering, vol. 11, no. 4, pp. 367-375, 1985.
    • (1985) IEEE Transactions On Software Engineering , vol.11 , Issue.4 , pp. 367-375
    • Rapps, S.1    Weyuker, E.J.2
  • 9
    • 84871631347 scopus 로고    scopus 로고
    • Gray code
    • "Gray code," http://en.wikipedia.org/wiki/Gray_code, 2007.
    • (2007)
  • 10
    • 84881708134 scopus 로고    scopus 로고
    • Digital business ecosystem
    • Digital business ecosystem," http://www.digital-ecosystem.org, 2007.
    • (2007)
  • 11
    • 4544339500 scopus 로고    scopus 로고
    • A petri net-based model for web service composition
    • Australian Computer Society, Inc
    • R. Hamadi and B. Benatallah, "A petri net-based model for web service composition," in Proc. of ADC. Australian Computer Society, Inc., 2003, pp. 191-200.
    • (2003) Proc. of ADC , pp. 191-200
    • Hamadi, R.1    Benatallah, B.2
  • 14
    • 33749986269 scopus 로고    scopus 로고
    • Analyzing interacting bpel processes
    • ser. Lecture Notes in Computer Science
    • N. Lohmann, P. Massuthe, C. Stahl, and D. Weinberg, "Analyzing interacting bpel processes," in Proc. of BPM, ser. Lecture Notes in Computer Science, vol. 4102. Springer-Verlag, 2006, pp. 17-32.
    • (2006) Proc. of BPM , vol.4102 , pp. 17-32
    • Lohmann, N.1    Massuthe, P.2    Stahl, C.3    Weinberg, D.4
  • 15
    • 46849103804 scopus 로고    scopus 로고
    • Transformation bpel to cp-nets for verifying web services composition
    • IEEE Computer Society
    • Y. Yang, Q. Tan, J. Yu, and F. Liu, "Transformation bpel to cp-nets for verifying web services composition," in Proc. of NWeSP. IEEE Computer Society, 2005.
    • (2005) Proc. of NWeSP
    • Yang, Y.1    Tan, Q.2    Yu, J.3    Liu, F.4
  • 16
    • 4944232556 scopus 로고    scopus 로고
    • A cp-nets-based design and verification framework for web services composition
    • IEEE Computer Society
    • X. Yi and K. J. Kochut, "A cp-nets-based design and verification framework for web services composition," in Proc. of ICWS. IEEE Computer Society, 2004, pp. 756-760.
    • (2004) Proc. of ICWS , pp. 756-760
    • Yi, X.1    Kochut, K.J.2
  • 17
    • 20444451356 scopus 로고    scopus 로고
    • Web services:A process algebra approach
    • ACM Press
    • A. Ferrara, "Web services:a process algebra approach," in Proc. of ICSOC. ACM Press, 2004, p. 242.
    • (2004) Proc. of ICSOC , pp. 242
    • Ferrara, A.1
  • 18
    • 85017640349 scopus 로고    scopus 로고
    • Model based verification of web service compositions
    • IEEE Computer Society
    • H. Foster, S. Uchitel, J. Magee, and J. Kramer, "Model based verification of web service compositions," in Proc. of ASE. IEEE Computer Society, 2003, p. 152.
    • (2003) Proc. of ASE , pp. 152
    • Foster, H.1    Uchitel, S.2    Magee, J.3    Kramer, J.4
  • 20
    • 33749077288 scopus 로고    scopus 로고
    • Model based analysis of obligations in web service choreography
    • IEEE Computer Society
    • H. Fostre, S. Uchitel, J. Magee, and J. Kramer, "Model based analysis of obligations in web service choreography," in Proc. of AICT-ICIW. IEEE Computer Society, 2006, p. 149.
    • (2006) Proc. of AICT-ICIW , pp. 149
    • Fostre, H.1    Uchitel, S.2    Magee, J.3    Kramer, J.4
  • 21
    • 34250330218 scopus 로고    scopus 로고
    • Formalization, verification and restructuring of bpel models with pi calculus and model checking
    • K. Xu, Y. Liu, and G. Pu, "Formalization, verification and restructuring of bpel models with pi calculus and model checking," IBM, Tech. Rep., 2006.
    • (2006) IBM, Tech. Rep
    • Xu, K.1    Liu, Y.2    Pu, G.3
  • 22
    • 17744370931 scopus 로고    scopus 로고
    • Notations for the specification and verification of composite web services
    • IEEE Computer Society
    • S. J. Woodman, D. J. Palmer, S. K. Shrivastava, and S. M. Wheater, "Notations for the specification and verification of composite web services," in Proc. of EDOC. IEEE Computer Society, 2004, pp. 35-46.
    • (2004) Proc. of EDOC , pp. 35-46
    • Woodman, S.J.1    Palmer, D.J.2    Shrivastava, S.K.3    Wheater, S.M.4
  • 23
    • 33746191950 scopus 로고    scopus 로고
    • Theoretical foundations of scope-based compensable flow language for web service
    • G. Pu, H. Zhu, Z. Qiu, S. Wang, X. Zhao, and J. He, "Theoretical foundations of scope-based compensable flow language for web service." in Proc. of FMOODS, 2006, pp. 251-266.
    • (2006) Proc. of FMOODS , pp. 251-266
    • Pu, G.1    Zhu, H.2    Qiu, Z.3    Wang, S.4    Zhao, X.5    He, J.6
  • 24
    • 23844492125 scopus 로고    scopus 로고
    • Precise modelling of compensating business transactions and its application to bpel
    • M. J. Butler, C. Ferreira, and M. Y. Ng, "Precise modelling of compensating business transactions and its application to bpel." The Journal of Universal Computer Science, vol. 11, no. 5, pp. 712-743, 2005.
    • (2005) The Journal of Universal Computer Science , vol.11 , Issue.5 , pp. 712-743
    • Butler, M.J.1    Ferreira, C.2    Ng, M.Y.3
  • 25
    • 4744345554 scopus 로고    scopus 로고
    • Transforming bpel into annotated deterministic finite state automata for service discovery
    • IEEE Computer Society
    • A. Wombacher, P. Fankhauser, and E. Neuhold, "Transforming bpel into annotated deterministic finite state automata for service discovery," in Proc. of ICWS. IEEE Computer Society, 2004, p. 316.
    • (2004) Proc. of ICWS , pp. 316
    • Wombacher, A.1    Fankhauser, P.2    Neuhold, E.3
  • 26
    • 33749078956 scopus 로고    scopus 로고
    • Automated synthesis of composite bpel4ws web services
    • IEEE Computer Society
    • M. Pistore, P. Traverso, P. Bertoli, and A. Marconi, "Automated synthesis of composite bpel4ws web services," in Proc. of ICWS. IEEE Computer Society, 2005, pp. 293-301.
    • (2005) Proc. of ICWS , pp. 293-301
    • Pistore, M.1    Traverso, P.2    Bertoli, P.3    Marconi, A.4
  • 27
    • 84871628786 scopus 로고    scopus 로고
    • Astro toolset
    • Astro toolset," http://www.astroproject.org/
  • 28
    • 33845223365 scopus 로고    scopus 로고
    • Synchronizability of conversations among web services
    • X. Fu, T. Bultan, and J. Su, "Synchronizability of conversations among web services," IEEE Transactions on Software Engineering, vol. 31, no. 12, pp. 1042-1055, 2005.
    • (2005) IEEE Transactions On Software Engineering , vol.31 , Issue.12 , pp. 1042-1055
    • Fu, X.1    Bultan, T.2    Su, J.3
  • 29
    • 84871637490 scopus 로고    scopus 로고
    • Lightweight formal analysis of web service flows
    • progress in Informatics
    • S. Nakajima, "Lightweight formal analysis of web service flows," National Institute of Informatics, Tech. Rep., 2005, progress in Informatics.
    • (2005) National Institute of Informatics, Tech. Rep
    • Nakajima, S.1
  • 30
    • 33747405859 scopus 로고    scopus 로고
    • The audition framework for testing web services interoperability
    • IEEE Computer Society
    • A. Bertolino and A. Polini, "The audition framework for testing web services interoperability," in Proc. of EU-ROMICRO. IEEE Computer Society, 2005, pp. 134-142.
    • (2005) Proc. of EU-ROMICRO , pp. 134-142
    • Bertolino, A.1    Polini, A.2
  • 31
    • 24644510437 scopus 로고    scopus 로고
    • Automatic conformance testing of web services
    • Springer
    • R. Heckel and L. Mariani, "Automatic conformance testing of web services," in Proc. of FASE. Springer, 2005, pp. 34-48.
    • (2005) Proc. of FASE , pp. 34-48
    • Heckel, R.1    Mariani, L.2
  • 32
    • 34247359592 scopus 로고    scopus 로고
    • Model based functional conformance testing of web services operating on persistent data
    • ACM Press
    • A. Sinha and A. Paradkar, "Model based functional conformance testing of web services operating on persistent data," in Proc. of TAV-WEB. ACM Press, 2006, pp. 17-22.
    • (2006) Proc. of TAV-WEB , pp. 17-22
    • Sinha, A.1    Paradkar, A.2
  • 33
    • 38849101700 scopus 로고    scopus 로고
    • A graph-search based approach to bpel4ws test generation
    • IEEE Computer Society
    • Y. Yuan, Z. Li, and W. Sun, "A graph-search based approach to bpel4ws test generation," in Proc. of ICSEA. IEEE Computer Society, 2006, p. 14.
    • (2006) Proc. of ICSEA , pp. 14
    • Yuan, Y.1    Li, Z.2    Sun, W.3
  • 34
    • 34547683462 scopus 로고    scopus 로고
    • Bpel4ws unit testing: Test case generation using a concurrent path analysis approach
    • IEEE Computer Society
    • J. Yan, Z. Li, Y. Yuan, W. Sun, and J. Zhang, "Bpel4ws unit testing: Test case generation using a concurrent path analysis approach," in Proc. of ISSRE. IEEE Computer Society, 2006, pp. 75-84.
    • (2006) Proc. of ISSRE , pp. 75-84
    • Yan, J.1    Li, Z.2    Yuan, Y.3    Sun, W.4    Zhang, J.5


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.