메뉴 건너뛰기




Volumn 21, Issue 1-2, 2009, Pages 33-64

Mutation testing in UTP

Author keywords

Algebra of programming; Fault based testing; Mutation testing; Refinement calculus; Specification based testing; Unifying theories of programming

Indexed keywords

ALGEBRA; CALCULATIONS; SEMANTICS; SPECIFICATIONS; WELL TESTING;

EID: 59449100654     PISSN: 09345043     EISSN: 1433299X     Source Type: Journal    
DOI: 10.1007/s00165-008-0083-6     Document Type: Article
Times cited : (22)

References (43)
  • 2
    • 33745792963 scopus 로고    scopus 로고
    • From faults via test purposes to test cases: On the fault-based testing of concurrent systems
    • Baresi L, Heckel R (eds) Proceedings of FASE'06, Fundamental Approaches to Software Engineering, Vienna, Austria, March 27-29, 2006 Springer, Berlin
    • Aichernig BK, Delgado CC (2006) From faults via test purposes to test cases: on the fault-based testing of concurrent systems. In: Baresi L, Heckel R (eds) Proceedings of FASE'06, Fundamental Approaches to Software Engineering, Vienna, Austria, March 27-29, 2006. Lecture Notes in Computer Science, vol 3922. Springer, Berlin, pp 324-338
    • (2006) Lecture Notes in Computer Science , vol.3922 , pp. 324-338
    • Aichernig, B.K.1    Delgado, C.C.2
  • 4
    • 0842288053 scopus 로고    scopus 로고
    • Test-design through abstraction: A systematic approach based on the refinement calculus
    • 8
    • BK Aichernig 2001 Test-design through abstraction: a systematic approach based on the refinement calculus J Universal Comput Sci 7 8 710 735
    • (2001) J Universal Comput Sci , vol.7 , pp. 710-735
    • Aichernig, B.K.1
  • 5
    • 0842268040 scopus 로고    scopus 로고
    • Mutation testing in the refinement calculus
    • 2
    • BK Aichernig 2003 Mutation testing in the refinement calculus Formal Asp Comput J 15 2 280 295
    • (2003) Formal Asp Comput J , vol.15 , pp. 280-295
    • Aichernig, B.K.1
  • 9
    • 0021936422 scopus 로고
    • Program testing by specification mutation
    • 1
    • TA Budd AS Gopal 1985 Program testing by specification mutation Comput Lang 10 1 63 73
    • (1985) Comput Lang , vol.10 , pp. 63-73
    • Budd, T.A.1    Gopal, A.S.2
  • 10
    • 33745151557 scopus 로고    scopus 로고
    • Mutation of model checker specifications for test generation and evaluation
    • Kluwer, Dordrecht
    • Black PE, Okun V, Yesha Y (2001) Mutation of model checker specifications for test generation and evaluation. In: Mutation testing for the new century. Kluwer, Dordrecht, pp 14-20
    • (2001) Mutation Testing for the New Century , pp. 14-20
    • Black, P.E.1    Okun, V.2    Yesha, Y.3
  • 11
    • 1642585341 scopus 로고    scopus 로고
    • Technical report YCS 329, Department of Computer Science University of York
    • Burton S (2000) Automated testing from Z specifications. Technical report YCS 329, Department of Computer Science University of York
    • (2000) Automated Testing from Z Specifications
    • Burton, S.1
  • 13
    • 85015362530 scopus 로고
    • Automating the generation and sequencing of test cases from model-based specifications
    • Woodcock JCP, Larsen PG (eds) April 1993, Odense, Denmark. Springer, Berlin
    • Dick J, Faivre A (1993) Automating the generation and sequencing of test cases from model-based specifications. In: Woodcock JCP, Larsen PG (eds) Proceedings of FME'93: Industrial-Strength Formal Methods, International Symposium of Formal Methods Europe, April 1993, Odense, Denmark. Springer, Berlin, pp 268-284
    • (1993) Proceedings of FME'93: Industrial-Strength Formal Methods, International Symposium of Formal Methods Europe , pp. 268-284
    • Dick, J.1    Faivre, A.2
  • 14
    • 0017959155 scopus 로고
    • Hints on test data selection: Help for the practicing programmer
    • 4
    • R DeMillo R Lipton F Sayward 1978 Hints on test data selection: Help for the practicing programmer IEEE Comput 11 4 34 41
    • (1978) IEEE Comput , vol.11 , pp. 34-41
    • Demillo, R.1    Lipton, R.2    Sayward, F.3
  • 17
    • 34548142911 scopus 로고    scopus 로고
    • Handling model changes: Regression testing and test-suite update with model-checkers
    • Elsevier, Amsterdam
    • Fraser G, Aichernig BK, Wotawa F (2007) Handling model changes: Regression testing and test-suite update with model-checkers. Electronic Notes in Theoretical Computer Science, vol 190. Elsevier, Amsterdam, pp 33-46
    • (2007) Electronic Notes in Theoretical Computer Science , vol.190 , pp. 33-46
    • Fraser, G.1    Aichernig, B.K.2    Wotawa, F.3
  • 19
    • 0842331202 scopus 로고    scopus 로고
    • Testing algebraic data types and processes: A unifying theory
    • 5, 6
    • M-C Gaudel PR James 1998 Testing algebraic data types and processes: a unifying theory Formal Asp Comput 10 5, 6 436 451
    • (1998) Formal Asp Comput , vol.10 , pp. 436-451
    • Gaudel, M.-C.1    James, P.R.2
  • 20
    • 0017517121 scopus 로고
    • Testing programs with the aid of a compiler
    • 4
    • RG Hamlet 1977 Testing programs with the aid of a compiler IEEE Trans Softw Eng 3 4 279 290
    • (1977) IEEE Trans Softw Eng , vol.3 , pp. 279-290
    • Hamlet, R.G.1
  • 22
    • 84947793309 scopus 로고    scopus 로고
    • Automating test case generation from Z specifications with Isabelle
    • Bowen JP, Hinchey MG, Till D (eds) Proceedings of ZUM'97, the 10th International Conference of Z Users, April 1997, Reading, UK Springer, Berlin
    • Helke S, Neustupny T, Santen T (1997) Automating test case generation from Z specifications with Isabelle. In: Bowen JP, Hinchey MG, Till D (eds) Proceedings of ZUM'97, the 10th International Conference of Z Users, April 1997, Reading, UK. Lecture Notes in Computer Science, vol 1212. Springer, Berlin, pp 52-71
    • (1997) Lecture Notes in Computer Science , vol.1212 , pp. 52-71
    • Helke, S.1    Neustupny, T.2    Santen, T.3
  • 27
    • 84937398109 scopus 로고    scopus 로고
    • Automated boundary testing from Z and B
    • Eriksson L-H, Lindsay PA (eds) Proceedings of FME 2002: Formal Methods-Getting IT Right, International Symposium of Formal Methods Europe, July 2002, Copenhagen, Denmark Springer, Berlin
    • Legeard B, Peureux F, Utting M (2002) Automated boundary testing from Z and B. In: Eriksson L-H, Lindsay PA (eds) Proceedings of FME 2002: Formal Methods-Getting IT Right, International Symposium of Formal Methods Europe, July 2002, Copenhagen, Denmark. Lecture Notes in Computer Science, vol 2391. Springer, Berlin, pp 21-40
    • (2002) Lecture Notes in Computer Science , vol.2391 , pp. 21-40
    • Legeard, B.1    Peureux, F.2    Utting, M.3
  • 29
    • 84955592172 scopus 로고    scopus 로고
    • From testing theory to test driver implementation
    • Gaudel M-C, Woodcock J (eds) March 1996, Springer-Verlag
    • Peleska J, Siegel M (1996) From testing theory to test driver implementation. In: Gaudel M-C, Woodcock J (eds) FME'96: Industrial Benefit and Advances in Formal Methods, March 1996, Springer-Verlag, pp 538-556
    • (1996) FME'96: Industrial Benefit and Advances in Formal Methods , pp. 538-556
    • Peleska, J.1    Siegel, M.2
  • 34
    • 59449103146 scopus 로고    scopus 로고
    • Master's thesis, Department of Computer Science, University of York, UK, September 2001
    • Srivatanakul T (2001) Mutation testing for concurrency. Master's thesis, Department of Computer Science, University of York, UK, September 2001
    • (2001) Mutation Testing for Concurrency
    • Srivatanakul, T.1
  • 35
    • 84951753410 scopus 로고
    • Testing as abstraction
    • Bowen JP, Hinchey MG (eds) ZUM '95: 9th International Conference of Z Users, Limerick 1995 Springer, Berlin
    • Stepney S (1995) Testing as abstraction. In: Bowen JP, Hinchey MG (eds) ZUM '95: 9th International Conference of Z Users, Limerick 1995. Lecture Notes in Computer Science, vol 967. Springer, Berlin, pp 137-151
    • (1995) Lecture Notes in Computer Science , vol.967 , pp. 137-151
    • Stepney, S.1
  • 37
    • 0000360605 scopus 로고    scopus 로고
    • Theory of fault-based predicate testing for computer programs
    • 8
    • K-C Tai 1996 Theory of fault-based predicate testing for computer programs IEEE Trans Softw Eng 22 8 552 562
    • (1996) IEEE Trans Softw Eng , vol.22 , pp. 552-562
    • Tai, K.-C.1
  • 39
    • 84888268734 scopus 로고    scopus 로고
    • Testing concurrent systems: A formal approach
    • Baeten JCM, Mauw S (eds) CONCUR'99 Springer, Berlin
    • Tretmans J (1999) Testing concurrent systems: A formal approach. In: Baeten JCM, Mauw S (eds) CONCUR'99. Lecture Notes in Computer Science, vol 1664. Springer, Berlin, pp 46-65
    • (1999) Lecture Notes in Computer Science , vol.1664 , pp. 46-65
    • Tretmans, J.1
  • 41
    • 84948967933 scopus 로고    scopus 로고
    • Specification-based test generation for security-critical systems using mutations
    • George C, Huaikou M (eds) Proceedings of ICFEM'02, the International Conference of Formal Engineering Methods, October 21-25, 2002, Shanghai, China Springer, Berlin
    • Wimmel G, Jürjens J (2002) Specification-based test generation for security-critical systems using mutations. In: George C, Huaikou M (eds) Proceedings of ICFEM'02, the International Conference of Formal Engineering Methods, October 21-25, 2002, Shanghai, China, Lecture Notes in Computer Science. Springer, Berlin, pp 471-482
    • (2002) Lecture Notes in Computer Science , pp. 471-482
    • Wimmel, G.1    Jürjens, J.2


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