메뉴 건너뛰기




Volumn 12, Issue 2, 2006, Pages 49-61

Muta-Pro: Towards the definition of a mutation testing process

Author keywords

Mutation Testing; Mutation Testing Process; Testing Environment

Indexed keywords

APPLICATION PROGRAMS; C (PROGRAMMING LANGUAGE); COST REDUCTION; COSTS; LOGIC CIRCUITS; STATISTICAL TESTS; TECHNOLOGY TRANSFER;

EID: 61849084257     PISSN: 01046500     EISSN: 16784804     Source Type: Journal    
DOI: 10.1007/BF03192394     Document Type: Article
Times cited : (12)

References (51)
  • 1
    • 0004717296 scopus 로고
    • Georgia Institute of Technology, Atlanta, GA
    • A. T. Acree.On Mutation. PhD thesis, Georgia Institute of Technology, Atlanta, GA, 1980.
    • (1980) On Mutation
    • Acree, A.T.1
  • 5
    • 84942793974 scopus 로고    scopus 로고
    • In16th IEEE International Conference on Automated Software Engineering
    • San Diego: CA
    • J.M. Bieman, S. Ghosh, and R. T. Alexander. A technique for mutation of Java objects. In16th IEEE International Conference on Automated Software Engineering, pages 23–26, San Diego, CA, Nov. 2001.
    • (2001) pages , vol.23-26
    • Bieman, J.M.1    Ghosh, S.2
  • 7
    • 84942853629 scopus 로고    scopus 로고
    • Knowledge Engineering — SEKE’2001
    • Buenos Aires, Argentina
    • P. M. S. Bueno and M. Jino. Automated test data generaton for program paths using genetic algorithms. In13th International Conference on Software Engineering & Knowledge Engineering — SEKE’2001, pages 2–9, Buenos Aires, Argentina, June 2001.
    • (2001) pages , vol.2-9
  • 8
    • 0016993577 scopus 로고
    • A system to generate test data and symbolically execute programs
    • L. A. Clarke. A system to generate test data and symbolically execute programs.IEEE Transactions on Software Engineering, 2(3):215–222, Sept. 1976.
    • (1976) IEEE Transactions on Software Engineering , vol.2 , Issue.3 , pp. 215-222
    • Clarke, L.A.1
  • 9
    • 80053002041 scopus 로고    scopus 로고
    • Assessing testing quality at interprocedural level. In19th International Conference of the Chilean Computer Science Society (SCCC’99)
    • Talca — Chile: Nov
    • M. Delamaro and J. Maldonado. Interface mutation: Assessing testing quality at interprocedural level. In19th International Conference of the Chilean Computer Science Society (SCCC’99), pages 78–86, Talca — Chile, Nov. 1999.
    • (1999) pages , vol.78-86
    • Delamaro, M.1    mutation, J.M.I.2
  • 10
    • 84942801672 scopus 로고    scopus 로고
    • East Brunswick
    • M. E. Delamaro and J. C. Maldonado. Proteum — a tool for the assessment of test adequacy for C programs. InConference on Performability in Computing Systems (PCS’96), pages 79–95, East Brunswick, NJ, July 1996.
    • (1996) NJ
    • Delamaro, M.E.1
  • 12
    • 0000008581 scopus 로고    scopus 로고
    • Proteum/IM 2.0: An integrated mutation testing environment
    • Kluwer Academic Publishers, San Jose, CA
    • M. E. Delamaro, J. C. Maldonado, and A. M. R. Vincenzi. Proteum/IM 2.0: An integrated mutation testing environment. InMutation 2000 Symposium, pages 91–101, San Jose, CA, Oct. 2000. Kluwer Academic Publishers.
    • (2000) Mutation 2000 Symposium , pp. 91-101
    • Delamaro, M.E.1    Maldonado, J.C.2    Vincenzi, A.M.R.3
  • 13
    • 0017959155 scopus 로고
    • Hints on test data selection: Help for the practicing programmer
    • R. A. DeMillo, R. J. Lipton, and F. G. Sayward. Hints on test data selection: Help for the practicing programmer.IEEE Computer, 11(4):34–43, Apr. 1978.
    • (1978) IEEE Computer , vol.11 , Issue.4 , pp. 34-43
    • DeMillo, R.A.1    Lipton, R.J.2    Sayward, F.G.3
  • 18
    • 84942901480 scopus 로고
    • Friedman.Logical Design of Digital Systems
    • A. D. Friedman.Logical Design of Digital Systems. Computer Science Press, 1975.
    • (1975) Computer Science Press
  • 19
    • 0035661806 scopus 로고    scopus 로고
    • S. Ghosh and A. P. Mathur. Interface mutation.STVR — Software Testing, Verification and Reliability, 11(4):227–247, Dec. 2001. (Special Issue: Mutation 2000 — A Symposium on Mutation Testing. Issue Edited by W. Eric Wong).
    • S. Ghosh and A. P. Mathur. Interface mutation.STVR — Software Testing, Verification and Reliability, 11(4):227–247, Dec. 2001. (Special Issue: Mutation 2000 — A Symposium on Mutation Testing. Issue Edited by W. Eric Wong).
  • 20
    • 77953801839 scopus 로고    scopus 로고
    • The relationship between program dependence and mutation analysis
    • Kluwer Academic Publishers, San Jose, CA
    • M. Harman, R. Hierons, and S. Danicic. The relationship between program dependence and mutation analysis. InMutation 2000 Symposium, pages 5–12, San Jose, CA, Oct. 2000. Kluwer Academic Publishers.
    • (2000) Mutation 2000 Symposium , pp. 5-12
    • Harman, M.1    Hierons, R.2    Danicic, S.3
  • 22
    • 0012609674 scopus 로고
    • Technical Report CMU-CS-94-169, School of Computer Science — Carnegie Mellon University, Pittsburgh, PA
    • D. Jackson and E. J. Rollins. Chopping: A generalization of slicing. Technical Report CMU-CS-94-169, School of Computer Science — Carnegie Mellon University, Pittsburgh, PA, July 1994.
    • (1994) Chopping: A generalization of slicing
    • Jackson, D.1    Rollins, E.J.2
  • 23
    • 0002220316 scopus 로고    scopus 로고
    • A strategy for using genetic algorithms to automate branch and fault-based testing
    • B. F. Jones, D. E. Eyres, and H. H. Sthamer. A strategy for using genetic algorithms to automate branch and fault-based testing.The Computer Journal, 41(2):98–107, 1998.
    • (1998) The Computer Journal , vol.41 , Issue.2 , pp. 98-107
    • Jones, B.F.1    Eyres, D.E.2    Sthamer, H.H.3
  • 24
    • 84942763731 scopus 로고    scopus 로고
    • R. F. Jorge, A. M. R. Vincenzi, M. E. Delamaro, and J. C. Maldonado. Teste de mutaço: Estratégias baseadas em equivalência de mutantes para reduço do custo de aplicaço. InCLEI’2001 — XXVII Latin-American Conference on Informatics, Mérida — Venezuela, May 2001. (available in CD-ROM: article number — a202.pdf).
    • R. F. Jorge, A. M. R. Vincenzi, M. E. Delamaro, and J. C. Maldonado. Teste de mutaço: Estratégias baseadas em equivalência de mutantes para reduço do custo de aplicaço. InCLEI’2001 — XXVII Latin-American Conference on Informatics, Mérida — Venezuela, May 2001. (available in CD-ROM: article number — a202.pdf).
  • 25
    • 84942812765 scopus 로고
    • Design of a mutation testing tool for C. Department of Computer Sciences
    • M. Kim. Design of a mutation testing tool for C. Department of Computer Sciences, Purdue University, Apr. 1992.
    • (1992) Purdue University
    • Kim, M.1
  • 27
    • 84942745069 scopus 로고    scopus 로고
    • S. Kim, J. A. Clark, and J. A. Mcdermid. Class mutation: Mutation testing for object-oriented programs. InObject-Oriented Software Systems — OOSS, 2000. Disponvel em:. Acesso em: 01/03/2004.
    • S. Kim, J. A. Clark, and J. A. Mcdermid. Class mutation: Mutation testing for object-oriented programs. InObject-Oriented Software Systems — OOSS, 2000. Disponvel em: http://www.cs.york.ac.uk/~jac/. Acesso em: 01/03/2004.
  • 28
    • 0025472647 scopus 로고
    • Automated software test data generation
    • B. Korel. Automated software test data generation.IEEE Transactions on Software Engineering, 16(8):870–879, Aug. 1990.
    • (1990) IEEE Transactions on Software Engineering , vol.16 , Issue.8 , pp. 870-879
    • Korel, B.1
  • 29
    • 85026355563 scopus 로고
    • Performance, effectiveness and reliability issues in software testing
    • IEEE Computer Society Press, Tokio, Japan
    • A. P. Mathur. Performance, effectiveness and reliability issues in software testing. In15th Annual International Computer Software and Applications Conference, pages 604–605, Tokio, Japan, Sept. 1991. IEEE Computer Society Press.
    • (1991) 15th Annual International Computer Software and Applications Conference , pp. 604-605
    • Mathur, A.P.1
  • 32
    • 0033327169 scopus 로고    scopus 로고
    • Efficiency of mutation operators and selective mutation strategies: an empirical study
    • E. Mresa and L. Bottaci. Efficiency of mutation operators and selective mutation strategies: an empirical study.The Journal of Software Testing, Verification and Reliability, 9(4):205–232, Dec. 1999.
    • (1999) The Journal of Software Testing, Verification and Reliability , vol.9 , Issue.4 , pp. 205-232
    • Mresa, E.1    Bottaci, L.2
  • 34
    • 0033077271 scopus 로고    scopus 로고
    • The dynamic domain reduction approach to test data generation
    • A. J. Offutt, Z. Jin, and J. Pan. The dynamic domain reduction approach to test data generation.Software Practice and Experience, 29(2):167–193, Jan. 1999.
    • (1999) Software Practice and Experience , vol.29 , Issue.2 , pp. 167-193
    • Offutt, A.J.1    Jin, Z.2    Pan, J.3
  • 36
    • 0029701428 scopus 로고    scopus 로고
    • Detecting equivalent mutants and the feasible path problem
    • IEEE Computer Society Press, Gaithersburg, MD
    • A. J. Offutt and J. Pan. Detecting equivalent mutants and the feasible path problem. InCOMPASS’96— In Annual Conference on Computer Assurance, pages 224–236, Gaithersburg, MD, June 1996. IEEE Computer Society Press.
    • (1996) COMPASS’96— In Annual Conference on Computer Assurance , pp. 224-236
    • Offutt, A.J.1    Pan, J.2
  • 39
    • 84942934435 scopus 로고    scopus 로고
    • McGraw-Hill
    • R. S. Pressman.Software Engineering — A Practitioner’s Approach. McGraw-Hill, 5 edition, 2001.
    • (2001) 5 edition
  • 40
    • 84942798136 scopus 로고
    • Principles and preliminary experimental results. InIFIP TC6 — Third International Workshop on Protocol Test Systems, pages 57–76
    • R. L. Probert and F. Guo. Mutation testing of protocols: Principles and preliminary experimental results. InIFIP TC6 — Third International Workshop on Protocol Test Systems, pages 57–76. North-Holland, 1991.
    • (1991) North-Holland
    • Probert, R.L.1
  • 41
    • 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, 11(4):367–375, Apr. 1985.
    • (1985) IEEE Transactions on Software Engineering , vol.11 , Issue.4 , pp. 367-375
    • Rapps, S.1    Weyuker, E.J.2
  • 42
    • 0017428556 scopus 로고
    • Structured analysis (sa): A language for communicating ideas
    • D. T. Ross. Structured analysis (sa): A language for communicating ideas.IEEE Transactions on Software Engineering, 3(1):16–34, Jan. 1977.
    • (1977) IEEE Transactions on Software Engineering , vol.3 , Issue.1 , pp. 16-34
    • Ross, D.T.1
  • 43
    • 84942793118 scopus 로고    scopus 로고
    • A language and a system for describing and generating mutants. InXV SBES — Simpsio Brasileiro de Engenharia de Software
    • Rio de Janeiro, Brasil
    • A. S. Simo and J. C. Maldonado. MuDeL: A language and a system for describing and generating mutants. InXV SBES — Simpsio Brasileiro de Engenharia de Software, pages 240–255, Rio de Janeiro, Brasil, Oct. 2001.
    • (2001) pages , vol.240-255
    • Simo, A.S.1
  • 46
    • 35048820442 scopus 로고    scopus 로고
    • United Kingdom: Springer
    • T. Sugeta, J. C. Maldonado, and W. E. Wong. Mutation testing applied to validate SDL specifications. In16th IFIP International Conference on Testing of Communicating Systems — TestCom2004, pages 193–208, Oxford, United Kingdom, Mar. 2004. Springer.
    • (2004) Oxford
  • 48
    • 0027805274 scopus 로고
    • InInternational Symposium on Software Testing and Analysis
    • Cambridge, Massachusetts
    • R. Untch, M. J. Harrold, and J. Offutt. Mutation analysis using mutant schemata. InInternational Symposium on Software Testing and Analysis, pages 139–148, Cambridge, Massachusetts, June 1993.
    • (1993) pages , vol.139-148
    • Untch, R.1    Harrold, M.J.2    schemata, J.O.M.3
  • 51
    • 0031354777 scopus 로고    scopus 로고
    • Software unit test coverage and adequacy
    • H. Zhu, P. Hall, and J. May. Software unit test coverage and adequacy.ACM Computing Surveys, 29(4):366–427, Dec. 1997.
    • (1997) ACM Computing Surveys , vol.29 , Issue.4 , pp. 366-427
    • Zhu, H.1    Hall, P.2    May, J.3


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