메뉴 건너뛰기




Volumn 20, Issue 10, 2009, Pages 2637-2654

Experimental study to compare the use of metamorphic testing and assertion checking

Author keywords

Assertion checking; Controlled experiment; Empirical evaluation; Metamorphic testing; Test oracle

Indexed keywords

ASSERTION-CHECKING; CONTROLLED EXPERIMENT; EMPIRICAL EVALUATIONS; METAMORPHIC TESTING; TEST ORACLES;

EID: 70449725267     PISSN: 10009825     EISSN: None     Source Type: Journal    
DOI: 10.3724/SP.J.1001.2009.00578     Document Type: Article
Times cited : (23)

References (44)
  • 3
    • 0020204093 scopus 로고
    • On testing non-testable programs
    • Weyuker EJ. On testing non-testable programs. The Computer Journal, 1982, 25 (4): 465-470.
    • (1982) The Computer Journal , vol.25 , Issue.4 , pp. 465-470
    • Weyuker, E.J.1
  • 5
    • 61349178878 scopus 로고    scopus 로고
    • PAT: A pattern classification approach to automatic reference oracles for the testing of mesh simplification programs
    • doi: 10.1016/j.jss.2008.07.019
    • Chan WK, Cheung SC, Ho JCF, Tse TH. PAT: A pattern classification approach to automatic reference oracles for the testing of mesh simplification programs. Journal of Systems and Software, 2008. doi: 10.1016/j.jss.2008.07.019
    • (2008) Journal of Systems and Software
    • Chan, W.K.1    Cheung, S.C.2    Ho, J.C.F.3    Tse, T.H.4
  • 6
    • 37349063010 scopus 로고    scopus 로고
    • Piping classification to metamorphic testing: An empirical study towards better effectiveness for the identification of failures in mesh simplification programs
    • Los Alamitos: IEEE Computer Society Press
    • Chan WK, Ho JCF, Tse TH. Piping classification to metamorphic testing: An empirical study towards better effectiveness for the identification of failures in mesh simplification programs. In: Proc. of the 31st Annual Int'l Computer Software and Applications Conf. (COMPSAC 2007), Vol. 1. Los Alamitos: IEEE Computer Society Press, 2007. 397-404.
    • (2007) Proc. of the 31st Annual Int'l Computer Software and Applications Conf. (COMPSAC 2007) , vol.1 , pp. 397-404
    • Chan, W.K.1    Ho, J.C.F.2    Tse, T.H.3
  • 9
    • 33750158534 scopus 로고    scopus 로고
    • A metamorphic approach to integration testing of context-sensitive middleware-based applications
    • Los Alamitos: IEEE Computer Society Press
    • Chan WK, Chen TY, Lu H, Tse TH, Yau SS. A metamorphic approach to integration testing of context-sensitive middleware-based applications. In: Proc. of the 5th Int'l Conf. on Quality Software (QSIC 2005). Los Alamitos: IEEE Computer Society Press, 2005. 241-249.
    • (2005) Proc. of the 5th Int'l Conf. on Quality Software (QSIC 2005) , pp. 241-249
    • Chan, W.K.1    Chen, T.Y.2    Lu, H.3    Tse, T.H.4    Yau, S.S.5
  • 11
    • 57749197364 scopus 로고    scopus 로고
    • A metamorphic testing approach for online testing of service-oriented software applications
    • Chan WK, Cheung SC, Leung KRPH. A metamorphic testing approach for online testing of service-oriented software applications. Int'l Journal of Web Services Research, 2007, 4 (2): 60-80.
    • (2007) Int'l Journal of Web Services Research , vol.4 , Issue.2 , pp. 60-80
    • Chan, W.K.1    Cheung, S.C.2    Leung, K.R.P.H.3
  • 14
    • 84976664746 scopus 로고
    • Assertions in programming languages
    • Taylor RN. Assertions in programming languages. ACM SIGPLAN Notices, 1980, 15 (1): 105-114.
    • (1980) ACM SIGPLAN Notices , vol.15 , Issue.1 , pp. 105-114
    • Taylor, R.N.1
  • 21
    • 0020186365 scopus 로고
    • A program testing assistant
    • Chapman D. A program testing assistant. Communications of the ACM, 1982, 25 (9): 625-634.
    • (1982) Communications of the ACM , vol.25 , Issue.9 , pp. 625-634
    • Chapman, D.1
  • 23
    • 0029214558 scopus 로고
    • Designing programs that check their work
    • Blum M, Kannan S. Designing programs that check their work. Journal of the ACM, 1995, 42 (1): 269-291.
    • (1995) Journal of the ACM , vol.42 , Issue.1 , pp. 269-291
    • Blum, M.1    Kannan, S.2
  • 24
  • 25
    • 33847680195 scopus 로고    scopus 로고
    • Designing and comparing automated test oracles for GUI-based software applications
    • Article No. 4
    • Xie Q, Memon AM. Designing and comparing automated test oracles for GUI-based software applications. ACM Trans. on Software Engineering and Methodology, 2007, 16 (1): Article No. 4.
    • (2007) ACM Trans. on Software Engineering and Methodology , vol.16 , Issue.1
    • Xie, Q.1    Memon, A.M.2
  • 28
    • 11244275535 scopus 로고    scopus 로고
    • Assessing and improving state-based class testing: A series of experiments
    • Briand LC, Di Penta M, Labiche Y. Assessing and improving state-based class testing: A series of experiments. IEEE Trans. on Software Engineering, 2004, 30 (11): 770-783.
    • (2004) IEEE Trans. on Software Engineering , vol.30 , Issue.11 , pp. 770-783
    • Briand, L.C.1    Di Penta, M.2    Labiche, Y.3
  • 29
    • 84945713135 scopus 로고
    • Applying 'design by contract'
    • Meyer B. Applying 'design by contract'. IEEE Computer, 1992, 25 (10): 40-51.
    • (1992) IEEE Computer , vol.25 , Issue.10 , pp. 40-51
    • Meyer, B.1
  • 35
    • 33646027336 scopus 로고    scopus 로고
    • Automatic goal-oriented classification of failure behaviors for testing XML-based multimedia software applications: An experimental case study
    • Chan WK, Cheng MY, Cheung SC, Tse TH. Automatic goal-oriented classification of failure behaviors for testing XML-based multimedia software applications: An experimental case study. Journal of Systems and Software, 2006, 79 (5): 602-612.
    • (2006) Journal of Systems and Software , vol.79 , Issue.5 , pp. 602-612
    • Chan, W.K.1    Cheng, M.Y.2    Cheung, S.C.3    Tse, T.H.4
  • 41
    • 3543080954 scopus 로고    scopus 로고
    • A controlled experiment comparing the maintainability of program designed with and without design patterns: A replication in a real programming environment
    • Vokáč M, Tichy W, Sjoberg DIK, Arisholm E, Aldrin M. A controlled experiment comparing the maintainability of program designed with and without design patterns: A replication in a real programming environment. Empirical Software Engineering, 2004, 9 (3): 149-195.
    • (2004) Empirical Software Engineering , vol.9 , Issue.3 , pp. 149-195
    • Vokáč, M.1    Tichy, W.2    Sjoberg, D.I.K.3    Arisholm, E.4    Aldrin, M.5
  • 42
    • 0020152782 scopus 로고
    • Weak mutation testing and completeness of test sets
    • Howden WE. Weak mutation testing and completeness of test sets. IEEE Trans. on Software Engineering, 1982, SE-8 (4): 371-379.
    • (1982) IEEE Trans. on Software Engineering , vol.SE-8 , Issue.4 , pp. 371-379
    • Howden, W.E.1


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