메뉴 건너뛰기




Volumn 9, Issue 1, 2012, Pages 51-73

A metamorphic relation-based approach to testing web services without oracles

Author keywords

Metamorphic Testing; Service Oriented Architecture (SOA); Software Testing; Test Oracle; Web Services

Indexed keywords

APPLICATION DEVELOPMENT; METAMORPHIC TESTING; ORACLE PROBLEM; SOURCE CODES; TEST CASE; TEST ORACLES; TEST TECHNIQUES; TESTABILITY; UNIQUE FEATURES;

EID: 84870268295     PISSN: 15457362     EISSN: 15465004     Source Type: Journal    
DOI: 10.4018/jwsr.2012010103     Document Type: Article
Times cited : (38)

References (35)
  • 6
    • 57749197364 scopus 로고    scopus 로고
    • A metamorphic testing approach for online testing of service oriented software applications
    • doi:10.4018/jwsr.2007040103
    • Chan, W. K., Cheung, S. C., & Leung, K. R. P. H. (2007). A metamorphic testing approach for online testing of service oriented software applications. International Journal of Web Services Research, 4(2), 61-81. doi:10.4018/jwsr.2007040103
    • (2007) International Journal of Web Services Research , vol.4 , Issue.2 , pp. 61-81
    • Chan, W.K.1    Cheung, S.C.2    Leung, K.R.P.H.3
  • 9
    • 63149180343 scopus 로고    scopus 로고
    • An innovative approach for testing bioinformatics programs using metamorphic testing
    • doi:10.1186/1471-2105-10-24
    • Chen, T. Y., Ho, J. W. K., Liu, H., & Xie, K. (2009). An innovative approach for testing bioinformatics programs using metamorphic testing. BMC Bioinformatics, 10, 14. doi:10.1186/1471-2105-10-24
    • (2009) BMC Bioinformatics , vol.10 , pp. 14
    • Chen, T.Y.1    Ho, J.W.K.2    Liu, H.3    Xie, K.4
  • 12
    • 0037218713 scopus 로고    scopus 로고
    • Fault-based testing without the need of oracle
    • doi:10.1016/S0950-5849(02)00129-5
    • Chen, T. Y., Tse, T. H., & Zhou, Z. Q. (2003). Fault-based testing without the need of oracle. Information and Software Technology, 45(1), 1-9. doi:10.1016/S0950-5849(02)00129-5
    • (2003) Information and Software Technology , vol.45 , Issue.1 , pp. 1-9
    • Chen, T.Y.1    Tse, T.H.2    Zhou, Z.Q.3
  • 13
    • 79551537874 scopus 로고    scopus 로고
    • Semi-proving: An integrated method for program proving, testing, and debugging
    • doi:10.1109/TSE.2010.23
    • Chen, T. Y., Tse, T. H., & Zhou, Z. Q. (2011). Semi-proving: An integrated method for program proving, testing, and debugging. IEEE Transactions on Software Engineering, 37(1), 109-125. doi:10.1109/TSE.2010.23
    • (2011) IEEE Transactions on Software Engineering , vol.37 , Issue.1 , pp. 109-125
    • Chen, T.Y.1    Tse, T.H.2    Zhou, Z.Q.3
  • 14
    • 0017959155 scopus 로고
    • Hints on test data selection: Help for the practicing programmer
    • DeMillo, R. A., Lipton, R. J., & Sayward, F. G. (1978). Hints on test data selection: Help for the practicing programmer. IEEE Computer, 1(4), 31-41.
    • (1978) IEEE Computer , vol.1 , Issue.4 , pp. 31-41
    • DeMillo, R.A.1    Lipton, R.J.2    Sayward, F.G.3
  • 19
    • 0022581573 scopus 로고
    • An experimental evaluation of the assumption of independence in multi-version programmings
    • Knight, J. C., & Leveson, N. G. (1986). An experimental evaluation of the assumption of independence in multi-version programmings. IEEE Transactions on Software Engineering, 12(1), 96-109.
    • (1986) IEEE Transactions on Software Engineering , vol.12 , Issue.1 , pp. 96-109
    • Knight, J.C.1    Leveson, N.G.2
  • 22
    • 33646152366 scopus 로고    scopus 로고
    • An experimental mutation system for java
    • doi:10.1145/1022494.1022537
    • Offutt, J., Ma, Y. S., & Kwon, Y. R. (2004). An experimental mutation system for Java. ACM SIGSOFT Software Engineering Notes, 29(5), 1-4. doi:10.1145/1022494.1022537
    • (2004) ACM SIGSOFT Software Engineering Notes , vol.29 , Issue.5 , pp. 1-4
    • Offutt, J.1    Ma, Y.S.2    Kwon, Y.R.3
  • 23
    • 18744365284 scopus 로고    scopus 로고
    • Generating test cases for web services using data perturbation
    • doi:10.1145/1022494.1022529
    • Offutt, J., & Xu, W. (2004). Generating test cases for web services using data perturbation. ACM SIGSOFT Software Engineering Notes, 29(5), 1-10. doi:10.1145/1022494.1022529
    • (2004) ACM SIGSOFT Software Engineering Notes , vol.29 , Issue.5 , pp. 1-10
    • Offutt, J.1    Xu, W.2
  • 25
    • 84871071577 scopus 로고    scopus 로고
    • Web services orchestration: A review of emerging technologies, tools, and standards (Tech. Rep.). Palo Alto, CA: Hewlett-Packard Company. Retrieved from
    • Peltz, C. (2003). Web services orchestration: A review of emerging technologies, tools, and standards (Tech. Rep.). Palo Alto, CA: Hewlett-Packard Company. Retrieved from http://devresource.hp.com/drc/
    • (2003)
    • Peltz, C.1
  • 27
    • 84871093735 scopus 로고    scopus 로고
    • Electronic source with authors and publication time. Retrieved from
    • Sosnoski, D. (2009). Electronic source with authors and publication time. Retrieved from http://www.ibm.com/developerworks/java/library/j-jws6/index.html
    • (2009)
    • Sosnoski, D.1
  • 28
    • 84869129439 scopus 로고    scopus 로고
    • On open issues on soa-based software development
    • Retrieved from
    • Sun, C. (2011). On open issues on SOA-based software development. Journal of China Science Paper Online. Retrieved from http://www.paper.edu.cn/index. php/default/releasepaper/content/201107-461
    • (2011) Journal of China Science Paper Online
    • Sun, C.1
  • 29
    • 81455159070 scopus 로고    scopus 로고
    • Transaction management in service-oriented systems: Requirements and a proposal
    • Sun, C., Khoury, E., & Aiello, M. (2011). Transaction management in service-oriented systems: Requirements and a proposal. IEEE Transactions on Services Computing, 4(2), 167-180.
    • (2011) IEEE Transactions on Services Computing , vol.4 , Issue.2 , pp. 167-180
    • Sun, C.1    Khoury, E.2    Aiello, M.3
  • 30
    • 84871085927 scopus 로고    scopus 로고
    • Web service development: A process framework and case study
    • Retrieved from
    • Sun, C., Wang, G., & Zhao, Y. (2011). Web service development: A process framework and case study. Journal of China Science Paper Online. Retrieved from http://www.paper.edu.cn/index.php/default/releasepaper/content/ 201104-18
    • (2011) Journal of China Science Paper Online
    • Sun, C.1    Wang, G.2    Zhao, Y.3
  • 31
    • 33750108440 scopus 로고    scopus 로고
    • Adaptive testing, oracle generation, and test case ranking for web services
    • DOI 10.1109/COMPSAC.2005.40, 1510005, Proceedings of the 29th Annual International Computer Software and Applications Conference - Workshops and Fast Abstracts, COMPSAC 2005
    • Tsai, W. T., Chen, Y., Paul, R., Huang, H., Zhou, X., & Wei, X. (2005). Adaptive testing, oracle generation, and test case generation for web services. In Proceedings of the 29th International Computer Software and Applications Conference, Edinburgh, UK (Vol. 2, pp. 101-106 (Pubitemid 46744863)
    • (2005) Proceedings - International Computer Software and Applications Conference , vol.1 , pp. 101-106
    • Tsai, W.-T.1    Chen, Y.2    Paul, R.3    Huang, H.4    Zhou, X.5    Wei, X.6
  • 32
    • 0020204093 scopus 로고
    • On testing non-testable programs
    • Weyuker, E. J. (1982). On testing non-testable programs. The Computer Journal, 25(4), 465-470.
    • (1982) The Computer Journal , vol.25 , Issue.4 , pp. 465-470
    • Weyuker, E.J.1
  • 33
    • 23744438363 scopus 로고    scopus 로고
    • Metamorphic testing and special case testing: A case study
    • DOI 10.1360/jos161210
    • Wu, P., Shi, X. C., Tang, J. J., Lin, H. M., & Chen, T. Y. (2005). Metamorphic testing and special case testing: A case study. Journal of Software, 16(7), 1210-1220. doi:10.1360/jos161210 (Pubitemid 41134576)
    • (2005) Ruan Jian Xue Bao/Journal of Software , vol.16 , Issue.7 , pp. 1210-1220
    • Wu, P.1    Shi, X.-C.2    Tang, J.-J.3    Lin, H.-M.4    Chen, T.Y.5
  • 34
    • 78650588626 scopus 로고    scopus 로고
    • A mobile agent-based tool supporting web services testing
    • Zhang, J. (2011). A Mobile Agent-Based Tool Supporting Web Services Testing. Wireless PersonalCommunications, 56(1), 147-172.
    • (2011) Wireless PersonalCommunications , vol.56 , Issue.1 , pp. 147-172
    • Zhang, J.1
  • 35
    • 36048947962 scopus 로고    scopus 로고
    • Fault injection-based test case generation for SOA-oriented software
    • DOI 10.1109/SOLI.2006.236579, 1701021, 2006 IEEE International Conference on Service Operations and Logistics, and Informatics, SOLI 2006
    • Zhang, J. and Qiu, R.G. (2006). Fault Injection-based Test Case Generation for SOA-oriented Software. In Proceedings 2006 IEEE International Conference on Service Operations and Logistics, and Informatics, Shanghai, China (pp. 1070-1078). (Pubitemid 350080764)
    • (2006) 2006 IEEE International Conference on Service Operations and Logistics, and Informatics, SOLI 2006 , pp. 1070-1078
    • Zhang, J.1    Qiu, R.G.2


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