메뉴 건너뛰기




Volumn 26, Issue 3, 2016, Pages 245-269

Predicting metamorphic relations for testing scientific software: A machine learning approach using graph kernels

Author keywords

graph kernels; metamorphic relations; metamorphic testing; support vector machines

Indexed keywords

ABILITY TESTING; ARTIFICIAL INTELLIGENCE; FLOW GRAPHS; FORECASTING; GRAPHIC METHODS; LEARNING SYSTEMS; SOFTWARE TESTING; SUPPORT VECTOR MACHINES;

EID: 84963615021     PISSN: 09600833     EISSN: 10991689     Source Type: Journal    
DOI: 10.1002/stvr.1594     Document Type: Article
Times cited : (104)

References (55)
  • 2
    • 47149099528 scopus 로고    scopus 로고
    • Dealing with risk in scientific software development
    • Sanders R, Kelly D,. Dealing with risk in scientific software development. IEEE Software 2008; 25 (4): 21-28.
    • (2008) IEEE Software , vol.25 , Issue.4 , pp. 21-28
    • Sanders, R.1    Kelly, D.2
  • 3
    • 0031125357 scopus 로고    scopus 로고
    • The T experiments: Errors in scientific software
    • Hatton L,. The T experiments: errors in scientific software. IEEE Computational Science Engineering 1997; 4 (2): 27-38.
    • (1997) IEEE Computational Science Engineering , vol.4 , Issue.2 , pp. 27-38
    • Hatton, L.1
  • 5
    • 33947317844 scopus 로고    scopus 로고
    • A scientist's nightmare: Software problem leads to five retractions
    • Miller G,. A scientist's nightmare: software problem leads to five retractions. Science 2006; 314 (5807): 1856-1857.
    • (2006) Science , vol.314 , Issue.5807 , pp. 1856-1857
    • Miller, G.1
  • 8
    • 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
  • 10
    • 84905104495 scopus 로고    scopus 로고
    • Testing scientific software: A systematic literature review
    • Kanewala U, Bieman JM,. Testing scientific software: a systematic literature review. Information and Software Technology 2014; 56 (10): 1219-1232.
    • (2014) Information and Software Technology , vol.56 , Issue.10 , pp. 1219-1232
    • Kanewala, U.1    Bieman, J.M.2
  • 11
    • 0003517965 scopus 로고    scopus 로고
    • Metamorphic testing: A new approach for generating next test cases
    • Department of Computer Science, Hong Kong University of Science and Technology, Hong Kong
    • Chen TY, Cheung SC, Yiu SM,. Metamorphic testing: a new approach for generating next test cases. Technical Report HKUST-CS98-01, Department of Computer Science, Hong Kong University of Science and Technology, Hong Kong, 1998.
    • (1998) Technical Report HKUST-CS98-01
    • Chen, T.Y.1    Cheung, S.C.2    Yiu, S.M.3
  • 21
    • 63149180343 scopus 로고    scopus 로고
    • An innovative approach for testing bioinformatics programs using metamorphic testing
    • Chen TY, Ho JWK, Liu H, Xie X,. An innovative approach for testing bioinformatics programs using metamorphic testing. BMC Bioinformatics 2009; 10: 24-36.
    • (2009) BMC Bioinformatics , vol.10 , pp. 24-36
    • Chen, T.Y.1    Ho, J.W.K.2    Liu, H.3    Xie, X.4
  • 22
    • 46449093380 scopus 로고    scopus 로고
    • Statistical metamorphic testing - Testing programs with random output by means of statistical hypothesis tests and metamorphic testing
    • Portland, Oregon, USA
    • Guderlei R, Mayer J,. Statistical metamorphic testing-testing programs with random output by means of statistical hypothesis tests and metamorphic testing. In Proceedings 7th of the International Conference on Quality Software (QSIC), Portland, Oregon, USA 2007; 404-409.
    • (2007) Proceedings 7th of the International Conference on Quality Software (QSIC) , pp. 404-409
    • Guderlei, R.1    Mayer, J.2
  • 26
    • 84940298401 scopus 로고    scopus 로고
    • A methodology for validating cloud models using metamorphic testing
    • Núñez A, Hierons RM,. A methodology for validating cloud models using metamorphic testing. Annals of Telecommunications 2015; 70 (3-4): 127-135.
    • (2015) Annals of Telecommunications , vol.70 , Issue.34 , pp. 127-135
    • Núñez, A.1    Hierons, R.M.2
  • 28
    • 84976844361 scopus 로고
    • Control flow analysis
    • Allen FE,. Control flow analysis. SIGPLAN Not. 1970; 5 (7): 1-19.
    • (1970) SIGPLAN Not. , vol.5 , Issue.7 , pp. 1-19
    • Allen, F.E.1
  • 31
    • 9444266406 scopus 로고    scopus 로고
    • On graph kernels: Hardness results and efficient alternatives
    • Schölkopf B. Warmuth M. (eds)., Lecture Notes in Computer Science, 2777. Springer Berlin Heidelberg: Heidelberg, Germany
    • Gärtner T, Flach P, Wrobel S,. On graph kernels: hardness results and efficient alternatives. In Learning theory and kernel machines, Schölkopf B, Warmuth M, (eds)., Lecture Notes in Computer Science, Vol. 2777. Springer Berlin Heidelberg: Heidelberg, Germany 2003; 129-143.
    • (2003) Learning Theory and Kernel Machines , pp. 129-143
    • Gärtner, T.1    Flach, P.2    Wrobel, S.3
  • 36
    • 84962947877 scopus 로고    scopus 로고
    • Effectiveness of teaching metamorphic testing
    • Department of Computer Science, Columbia University
    • Mishra KS, Kaiser G,. Effectiveness of teaching metamorphic testing. In CUCS-020-12, Department of Computer Science, Columbia University, 2012.
    • (2012) CUCS-020-12
    • Mishra, K.S.1    Kaiser, G.2
  • 37
    • 77952766987 scopus 로고    scopus 로고
    • A user's guide to support vector machines
    • Carugo O. Eisenhaber F. (eds)., Methods in Molecular Biology, 609, Humana Press: Totowa, NJ
    • Ben-Hur A, Weston J,. A user's guide to support vector machines. In Data mining techniques for the life sciences, Carugo O, Eisenhaber F, (eds)., Methods in Molecular Biology, vol. 609, Humana Press: Totowa, NJ 2010; 223-239.
    • (2010) Data Mining Techniques for the Life Sciences , pp. 223-239
    • Ben-Hur, A.1    Weston, J.2
  • 40
    • 0017959155 scopus 로고
    • Hints on test data selection: Help for the practicing programmer
    • DeMillo RA, Lipton RJ, Sayward FG,. Hints on test data selection: help for the practicing programmer. Computer 1978; 11 (4): 34-41.
    • (1978) Computer , vol.11 , Issue.4 , pp. 34-41
    • DeMillo, R.A.1    Lipton, R.J.2    Sayward, F.G.3
  • 41
  • 43
    • 52449134192 scopus 로고    scopus 로고
    • Novel applications of machine learning in software testing
    • IEEE Computer Society: Washington, DC, USA
    • Briand LC,. Novel applications of machine learning in software testing. In Proceedings of the 8th International Conference on Quality Software. IEEE Computer Society: Washington, DC, USA 2008; 3-10.
    • (2008) Proceedings of the 8th International Conference on Quality Software , pp. 3-10
    • Briand, L.C.1
  • 45
    • 52449124147 scopus 로고    scopus 로고
    • Using machine learning to refine black-box test specifications and test suites
    • QSIC '08. IEEE Computer Society: Washington, DC, USA
    • Briand LC, Labiche Y, Bawar Z,. Using machine learning to refine black-box test specifications and test suites. In Proceedings 8th International Conference on Quality Software, QSIC '08. IEEE Computer Society: Washington, DC, USA 2008; 135-144.
    • (2008) Proceedings 8th International Conference on Quality Software , pp. 135-144
    • Briand, L.C.1    Labiche, Y.2    Bawar, Z.3
  • 51
    • 84861617363 scopus 로고    scopus 로고
    • An extensive experimental comparison of methods for multi-label learning
    • Madjarov G, Kocev D, Gjorgjevikj D, Džeroski S,. An extensive experimental comparison of methods for multi-label learning. Pattern Recognition 2012; 45 (9): 3084-3104.
    • (2012) Pattern Recognition , vol.45 , Issue.9 , pp. 3084-3104
    • Madjarov, G.1    Kocev, D.2    Gjorgjevikj, D.3    Džeroski, S.4


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