메뉴 건너뛰기




Volumn , Issue , 2010, Pages 63-67

ComTest: A tool to impart TDD and unit testing to introductory level programming

Author keywords

Education; TDD; Tools; Unit testing

Indexed keywords

COGNITIVE LOADS; COMPUTING CURRICULA; JAVADOC; LESSONS LEARNED; PROGRAMMING COURSE; SOFTWARE-BASED SOLUTIONS; SOURCE CODES; TEST CODE; UNIT TESTING;

EID: 77955132288     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1822090.1822110     Document Type: Conference Paper
Times cited : (13)

References (23)
  • 1
    • 79960336914 scopus 로고    scopus 로고
    • Improving business agility through technical solutions: A case study on test-driven development in mobile software development
    • R. .Baskerville, L. Mathiassen, J. Pries-Heje, and J. DeGross, editors, Springer
    • P. Abrahamsson, A. Hanhineva, and J. Jäälinoja. Improving business agility through technical solutions: A case study on test-driven development in mobile software development. In R. .Baskerville, L. Mathiassen, J. Pries-Heje, and J. DeGross, editors, Business Agility and Information Technology Diffusion, pages 227-243. Springer, 2005.
    • (2005) Business Agility and Information Technology Diffusion , pp. 227-243
    • Abrahamsson, P.1    Hanhineva, A.2    Jäälinoja, J.3
  • 3
  • 4
    • 50049119032 scopus 로고    scopus 로고
    • Tools and techniques for test-driven learning in CS1
    • T. Briggs and C. D. Girard. Tools and techniques for test-driven learning in CS1. J. Comput. Small Coll., 22(3):37-43, 2007.
    • (2007) J. Comput. Small Coll. , vol.22 , Issue.3 , pp. 37-43
    • Briggs, T.1    Girard, C.D.2
  • 5
    • 52949101403 scopus 로고    scopus 로고
    • An agile classroom experience: Teaching TDD and refactoring
    • Washington, DC, USA, IEEE Computer Society
    • B. Carlson. An agile classroom experience: Teaching TDD and refactoring. In AGILE '08: Proceedings of the Agile 2008, pages 465-469, Washington, DC, USA, 2008. IEEE Computer Society.
    • (2008) AGILE '08: Proceedings of the Agile 2008 , pp. 465-469
    • Carlson, B.1
  • 7
    • 57349084400 scopus 로고    scopus 로고
    • Improvement of software quality: Introducing extreme programming into a project-based course
    • Jerusalem, Israel
    • Y. Dubinsky and O. Hazzan. Improvement of software quality: Introducing extreme programming into a project-based course. In 14th International Conference of the Israel Society for Quality, pages 8-12, Jerusalem, Israel, 2002.
    • (2002) 14th International Conference of the Israel Society for Quality , pp. 8-12
    • Dubinsky, Y.1    Hazzan, O.2
  • 8
    • 6444228819 scopus 로고    scopus 로고
    • Teaching extreme programming to large groups of students
    • G. Hedin, L. Bendix, and B. Magnusson. Teaching extreme programming to large groups of students. Journal of Systems and Software, 74(2):133-146, 2005.
    • (2005) Journal of Systems and Software , vol.74 , Issue.2 , pp. 133-146
    • Hedin, G.1    Bendix, L.2    Magnusson, B.3
  • 10
    • 40949159801 scopus 로고    scopus 로고
    • Does test-driven development really improve software design quality?
    • D. Janzen and H. Saiedian. Does test-driven development really improve software design quality? IEEE Software, 25(2):77-84, 2008.
    • (2008) IEEE Software , vol.25 , Issue.2 , pp. 77-84
    • Janzen, D.1    Saiedian, H.2
  • 12
    • 84869009105 scopus 로고    scopus 로고
    • Adopting XP practices for teaching object oriented programming
    • Darlinghurst, Australia, Australian Computer Society, Inc
    • K. Keefe, J. Sheard, and M. Dick. Adopting XP practices for teaching object oriented programming. In ACE '06: Proceedings of the 8th Austalian conference on Computing education, pages 91-100, Darlinghurst, Australia, 2006. Australian Computer Society, Inc.
    • (2006) ACE '06: Proceedings of the 8th Austalian Conference on Computing Education , pp. 91-100
    • Keefe, K.1    Sheard, J.2    Dick, M.3
  • 13
    • 0021425467 scopus 로고
    • Literate programming
    • D. E. Knuth. Literate programming. The Computer Journal, 27(2):97-111, 1984.
    • (1984) The Computer Journal , vol.27 , Issue.2 , pp. 97-111
    • Knuth, D.E.1
  • 15
    • 0038044512 scopus 로고    scopus 로고
    • Iterative and incremental development: A brief history
    • C. Larman and V. R. Basili. Iterative and incremental development: A brief history. Computer, 36(6):47-56, 2003.
    • (2003) Computer , vol.36 , Issue.6 , pp. 47-56
    • Larman, C.1    Basili, V.R.2
  • 20
    • 77955149524 scopus 로고    scopus 로고
    • Extreme programming: The student view
    • D. Sanders. Extreme programming: The student view. Computer Science Education, 12(3):235-250, 2002.
    • (2002) Computer Science Education , vol.12 , Issue.3 , pp. 235-250
    • Sanders, D.1
  • 23
    • 46449102747 scopus 로고    scopus 로고
    • Experiences using automated tests and test driven development in computer science i
    • Washington, DC, USA, IEEE Computer Society
    • C. A. Wellington, T. H. Briggs, and C. D. Girard. Experiences using automated tests and test driven development in computer science I. In AGILE '07: Proceedings of the AGILE 2007, pages 106-112, Washington, DC, USA, 2007. IEEE Computer Society.
    • (2007) AGILE '07: Proceedings of the AGILE 2007 , pp. 106-112
    • Wellington, C.A.1    Briggs, T.H.2    Girard, C.D.3


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