메뉴 건너뛰기




Volumn , Issue , 2010, Pages 51-58

Automating the mutation testing of aspect-oriented Java programs

Author keywords

Aspect Oriented Programming; Mutation testing; Test automation; Testing tools

Indexed keywords

ASPECT-ORIENTED; ASPECT-ORIENTED PROGRAMMING; ASPECT-ORIENTED PROGRAMS; JAVA PROGRAM; MUTATION TESTING; REAL SOFTWARES; SOFTWARE FAULT; TEST AUTOMATION; TEST CYCLES; TESTING TOOLS;

EID: 77954947475     PISSN: 02705257     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1808266.1808274     Document Type: Conference Paper
Times cited : (24)

References (24)
  • 2
    • 77954909139 scopus 로고    scopus 로고
    • accessed on 01/03/2010
    • Ant. http://ant.apache.org/- accessed on 01/03/2010.
    • Ant
  • 3
    • 77954913207 scopus 로고    scopus 로고
    • accessed on 01/03/2010
    • AspectJ-front. http://strategoxt.org/Stratego/AspectJFront - accessed on 01/03/2010.
    • AspectJ-front
  • 4
    • 77954928830 scopus 로고    scopus 로고
    • accessed on 01/03/2010
    • ATerm format. http://www.program-transformation.org/Tools/ATermFormat- accessed on 01/03/2010.
    • ATerm Format
  • 5
    • 77954751778 scopus 로고    scopus 로고
    • accessed on 01/03/2010
    • iBATIS data mapper. http://ibatis.apache.org/- accessed on 01/03/2010.
    • IBATIS Data Mapper
  • 6
    • 77954895958 scopus 로고    scopus 로고
    • accessed on 01/03/2010
    • J2SE 5.0: New features and enhancements, 2004. http://java.sun.com/j2se/ 1.5.0/docs/relnotes/features.html - accessed on 01/03/2010.
    • (2004) J2SE 5.0: New Features and Enhancements
  • 7
    • 77954926401 scopus 로고    scopus 로고
    • accessed on 01/03/2010
    • AspectJ documentation, 2010. http://www.eclipse.org/aspectj/docs.php - accessed on 01/03/2010.
    • (2010) AspectJ Documentation
  • 8
    • 67249105923 scopus 로고    scopus 로고
    • Automated generation of pointcut mutants for testing pointcuts in AspectJ programs
    • IEEE Computer Society
    • P. Anbalagan and T. Xie. Automated generation of pointcut mutants for testing pointcuts in AspectJ programs. In ISSRE'08, pages 239-248. IEEE Computer Society, 2008.
    • (2008) ISSRE'08 , pp. 239-248
    • Anbalagan, P.1    Xie, T.2
  • 9
    • 0024868172 scopus 로고
    • The Mothra tool set
    • B. J. Choi et al. The Mothra tool set. In HICSS'89, volume 2, pages 275-284, 1989.
    • (1989) HICSS'89 , vol.2 , pp. 275-284
    • Choi, B.J.1
  • 10
    • 69949106004 scopus 로고    scopus 로고
    • AjMutator: A tool for the mutation analysis of aspectj pointcut descriptors
    • IEEE Computer Society
    • R. Delamare, B. Baudry, and Y. Le Traon. AjMutator: A tool for the mutation analysis of aspectj pointcut descriptors. In Mutation'09 Workshop, pages 200-204. IEEE Computer Society, 2009.
    • (2009) Mutation'09 Workshop , pp. 200-204
    • Delamare, R.1    Baudry, B.2    Traon, Y.L.3
  • 11
    • 0002258052 scopus 로고    scopus 로고
    • Proteum: A tool for the assessment of test adequacy for C programs
    • M. E. Delamaro and J. C. Maldonado. Proteum: A tool for the assessment of test adequacy for C programs. In PCS'96, pages 79-95, 1996.
    • (1996) PCS'96 , pp. 79-95
    • Delamaro, M.E.1    Maldonado, J.C.2
  • 12
    • 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, 1978.
    • (1978) IEEE Computer , vol.11 , Issue.4 , pp. 34-43
    • DeMillo, R.A.1    Lipton, R.J.2    Sayward, F.G.3
  • 13
    • 50649101130 scopus 로고    scopus 로고
    • Mutation testing for aspect-oriented programs
    • IEEE Computer Society
    • F. C. Ferrari, J. C. Maldonado, and A. Rashid. Mutation testing for aspect-oriented programs. In ICST'08, pages 52-61. IEEE Computer Society, 2008.
    • (2008) ICST'08 , pp. 52-61
    • Ferrari, F.C.1    Maldonado, J.C.2    Rashid, A.3
  • 14
    • 77954713402 scopus 로고    scopus 로고
    • An exploratory study of fault-proneness in evolving aspect-oriented programs
    • ACM Press, to appear
    • F. C. Ferrari et al. An exploratory study of fault-proneness in evolving aspect-oriented programs. In ICSE'10. ACM Press, 2010. (to appear).
    • (2010) ICSE'10
    • Ferrari, F.C.1
  • 15
    • 18044373339 scopus 로고    scopus 로고
    • Advice weaving in AspectJ
    • ACM Press
    • E. Hilsdale and J. Hugunin. Advice weaving in AspectJ. In AOSD'04, pages 26-35. ACM Press, 2004.
    • (2004) AOSD'04 , pp. 26-35
    • Hilsdale, E.1    Hugunin, J.2
  • 16
    • 0026868441 scopus 로고
    • Assessing testing tools in research and education
    • J. Horgan and A. Mathur. Assessing testing tools in research and education. IEEE Software, 9(3):61-69, 1992.
    • (1992) IEEE Software , vol.9 , Issue.3 , pp. 61-69
    • Horgan, J.1    Mathur, A.2
  • 17
    • 77953778001 scopus 로고    scopus 로고
    • An analysis and survey of the development of mutation testing
    • King's College, London - UK
    • Y. Jia and M. Harman. An analysis and survey of the development of mutation testing. Tech.Report TR-09-06, CREST Centre, King's College, London - UK, 2009.
    • (2009) Tech.Report TR-09-06, CREST Centre
    • Jia, Y.1    Harman, M.2
  • 18
    • 35248828504 scopus 로고    scopus 로고
    • Aspect-oriented programming
    • LNCS v.1241, Springer- Verlag
    • G. Kiczales et al. Aspect-oriented programming. In ECOOP'97, pages 220-242 (LNCS v.1241). Springer-Verlag, 1997.
    • (1997) ECOOP'97 , pp. 220-242
    • Kiczales, G.1
  • 19
    • 0242662101 scopus 로고    scopus 로고
    • Aspect-oriented programming will improve quality
    • R. Laddad. Aspect-oriented programming will improve quality. IEEE Software, 20(6):90-91, 2003.
    • (2003) IEEE Software , vol.20 , Issue.6 , pp. 90-91
    • Laddad, R.1
  • 21
    • 80052269778 scopus 로고    scopus 로고
    • Proteum: A family of tools to support specification and program testing based on mutation
    • Kluwer
    • J. C. Maldonado et al. Proteum: A family of tools to support specification and program testing based on mutation. In Mutation 2000 Symposium (Tool Session), pages 113-116. Kluwer, 2000.
    • (2000) Mutation 2000 Symposium (Tool Session) , pp. 113-116
    • Maldonado, J.C.1
  • 22
    • 77954889167 scopus 로고    scopus 로고
    • Towards a reference architecture for software testing tools
    • E. Y. Nakagawa, A. S. Simão, F. C. Ferrari, and J. C. Maldonado. Towards a reference architecture for software testing tools. In SEKE'07, pages 157-162, 2007.
    • (2007) SEKE'07 , pp. 157-162
    • Nakagawa, E.Y.1    Simão, A.S.2    Ferrari, F.C.3    Maldonado, J.C.4
  • 24
    • 0024131831 scopus 로고
    • From weak to strong, dead or alive? An analysis of some mutation testing issues
    • IEEE Computer Society
    • M. Woodward and K. Halewood. From weak to strong, dead or alive? An analysis of some mutation testing issues. In Workshop on Soft. Testing, Verification, and Analysis, pages 152-158. IEEE Computer Society, 1988.
    • (1988) Workshop on Soft. Testing, Verification, and Analysis , pp. 152-158
    • Woodward, M.1    Halewood, K.2


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