메뉴 건너뛰기




Volumn 6759 LNCS, Issue , 2011, Pages 322-336

Critical issues on test-driven development

Author keywords

[No Author keywords available]

Indexed keywords

CONCRETE RESEARCH; CRITICAL ISSUES; ENGINEERING COMMUNITY; ISSUES AND CHALLENGES; LITERATURE REVIEWS; SOFTWARE DEVELOPMENT PRACTICES; TEST DRIVEN DEVELOPMENT;

EID: 79960283900     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-21843-9_25     Document Type: Conference Paper
Times cited : (8)

References (64)
  • 2
    • 34248398098 scopus 로고    scopus 로고
    • Test-driven development of relational databases
    • Ambler, S.W.: Test-driven development of relational databases. IEEE Software 24(3), 37 (2007)
    • (2007) IEEE Software , vol.24 , Issue.3 , pp. 37
    • Ambler, S.W.1
  • 4
    • 0038226158 scopus 로고    scopus 로고
    • Aim, fire [test-first coding]
    • Beck, K.: Aim, fire [test-first coding]. IEEE Software 18(5), 87 (2001)
    • (2001) IEEE Software , vol.18 , Issue.5 , pp. 87
    • Beck, K.1
  • 6
    • 0038635256 scopus 로고    scopus 로고
    • Test-Driven Development: By Example
    • Addison-Wesley, Reading
    • Beck, K.: Test-Driven Development: By Example. The Addison-Wesley Signature Series. Addison-Wesley, Reading (2003)
    • (2003) The Addison-Wesley Signature Series
    • Beck, K.1
  • 9
    • 0038044512 scopus 로고    scopus 로고
    • Iterative and incremental developments. A brief history
    • Larman, C., Basili, V.R.: Iterative and incremental developments. 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
  • 11
    • 33746238094 scopus 로고    scopus 로고
    • Productivity of test driven development: A controlled experiment with professionals
    • Münch, J., Vierimaa, M. (eds.) PROFES 2006. Springer, Heidelberg
    • Canfora, G., Cimitile, A., García, F., Piattini, M., Visaggio, C.A.: Productivity of test driven development: A controlled experiment with professionals. In: Münch, J., Vierimaa, M. (eds.) PROFES 2006. LNCS, vol. 4034, pp. 383-388. Springer, Heidelberg (2006)
    • (2006) LNCS , vol.4034 , pp. 383-388
    • Canfora, G.1    Cimitile, A.2    García, F.3    Piattini, M.4    Visaggio, C.A.5
  • 12
    • 33846907119 scopus 로고    scopus 로고
    • Driving software quality: How test-driven development impacts software quality
    • Crispin, L.: Driving software quality: How test-driven development impacts software quality. IEEE Software 23(6), 70-71 (2006)
    • (2006) IEEE Software , vol.23 , Issue.6 , pp. 70-71
    • Crispin, L.1
  • 13
    • 38349063395 scopus 로고    scopus 로고
    • Quality impact of introducing component-level test automation and test-driven development
    • Abrahamsson, P., Baddoo, N., Margaria, T., Messnarz, R. (eds.) EuroSPI 2007. Springer, Heidelberg
    • Damm, L.-O., Lundberg, L.: Quality impact of introducing component-level test automation and test-driven development. In: Abrahamsson, P., Baddoo, N., Margaria, T., Messnarz, R. (eds.) EuroSPI 2007. LNCS, vol. 4764, pp. 187-199. Springer, Heidelberg (2007)
    • (2007) LNCS , vol.4764 , pp. 187-199
    • Damm, L.-O.1    Lundberg, L.2
  • 17
    • 44649189162 scopus 로고    scopus 로고
    • Empirical studies of agile software development: A systematic review
    • Dybå, T., Dingsøyr, T.: Empirical studies of agile software development: A systematic review. Inf. Softw. Technol. 50, 833-859 (2008), http://portal.acm.org/citation.cfm?id=1379905.1379989
    • (2008) Inf. Softw. Technol. , vol.50 , pp. 833-859
    • Dybå, T.1    Dingsøyr, T.2
  • 21
    • 21244432456 scopus 로고    scopus 로고
    • On the effectiveness of the test-first approach to programming
    • doi:10.1109/TSE.2005.37
    • Erdogmus, H., Morisio, M., Torchiano, M.: On the effectiveness of the test-first approach to programming. IEEE Transactions on Software Engineering 31(3), 226-237 (2005), doi:10.1109/TSE.2005.37
    • (2005) IEEE Transactions on Software Engineering , vol.31 , Issue.3 , pp. 226-237
    • Erdogmus, H.1    Morisio, M.2    Torchiano, M.3
  • 22
    • 33746256446 scopus 로고    scopus 로고
    • Lessons learned from an XP experiment with students: Test-first needs more teachings
    • Münch, J., Vierimaa, M. (eds.) PROFES 2006. Springer, Heidelberg
    • Flohr, T., Schneider, T.: Lessons learned from an XP experiment with students: Test-first needs more teachings. In: Münch, J., Vierimaa, M. (eds.) PROFES 2006. LNCS, vol. 4034, pp. 305-318. Springer, Heidelberg (2006)
    • (2006) LNCS , vol.4034 , pp. 305-318
    • Flohr, T.1    Schneider, T.2
  • 24
    • 1142299882 scopus 로고    scopus 로고
    • A structured experiment of test-driven development
    • George, B., Williams, L.: A structured experiment of test-driven development. Information and Software Technology 46(5), 337-342 (2004)
    • (2004) Information and Software Technology , vol.46 , Issue.5 , pp. 337-342
    • George, B.1    Williams, L.2
  • 26
    • 39649123512 scopus 로고    scopus 로고
    • Applying test driven development to embedded software
    • Grenning, J.: Applying test driven development to embedded software. IEEE Instrumentation Measurement Magazine 10(6), 20-25 (2007)
    • (2007) IEEE Instrumentation Measurement Magazine , vol.10 , Issue.6 , pp. 20-25
    • Grenning, J.1
  • 28
    • 72849143244 scopus 로고    scopus 로고
    • Web service validation enabling test-driven development of service-oriented applications
    • IEEE Computer Society, Washington, DC, USA
    • Hamill, P., Alexander, D., Shasharina, S.: Web service validation enabling test-driven development of service-oriented applications. In: Proceedings of the 2009 Congress on Services - I, pp. 467-470. IEEE Computer Society, Washington, DC, USA (2009), http://portal.acm.org/citation.cfm?id= 1590963.1591598
    • (2009) Proceedings of the 2009 Congress on Services - I , pp. 467-470
    • Hamill, P.1    Alexander, D.2    Shasharina, S.3
  • 29
    • 6444228819 scopus 로고    scopus 로고
    • Teaching extreme programming to large groups of students
    • Hedin, G., Bendix, L., Magnusson, B.: 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
  • 30
    • 56649121999 scopus 로고    scopus 로고
    • Empirical investigation towards the effectiveness of test first programming
    • Huang, L., Holcombe, M.: Empirical investigation towards the effectiveness of test first programming. Information and Software Technology 51(1), 182-194 (2009)
    • (2009) Information and Software Technology , vol.51 , Issue.1 , pp. 182-194
    • Huang, L.1    Holcombe, M.2
  • 31
    • 40949159801 scopus 로고    scopus 로고
    • Does test-driven development really improve software design quality?
    • Janzen, D., Saiedian, H.: 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
  • 36
    • 44649122227 scopus 로고    scopus 로고
    • Guidelines for performing systematic literature reviews in software engineering
    • Tech. Rep. EBSE 2007-001
    • Kitchenham, B., Charters, S.: Guidelines for performing systematic literature reviews in software engineering. Tech. Rep. EBSE 2007-001, Keele University and Durham University Joint Report (2007), http://www.dur.ac.uk/ebse/ resources/Systematic-reviews-5-8.pdf
    • (2007) Keele University and Durham University Joint Report
    • Kitchenham, B.1    Charters, S.2
  • 41
    • 33746260209 scopus 로고    scopus 로고
    • Preliminary analysis of the effects of pair programming and test-driven development on the external code quality
    • IOS Press, Amsterdam
    • Madeyski, L.: Preliminary analysis of the effects of pair programming and test-driven development on the external code quality. In: Proceeding of the 2005 Conference on Software Engineering: Evolution and Emerging Technologies, pp. 113-123. IOS Press, Amsterdam (2005)
    • (2005) Proceeding of the 2005 Conference on Software Engineering: Evolution and Emerging Technologies , pp. 113-123
    • Madeyski, L.1
  • 42
    • 33746265818 scopus 로고    scopus 로고
    • The impact of pair programming and test-driven development on package dependencies in object-oriented design - An experiment
    • Münch, J., Vierimaa, M. (eds.) PROFES 2006. Springer, Heidelberg
    • Madeyski, L.: The impact of pair programming and test-driven development on package dependencies in object-oriented design - an experiment. In: Münch, J., Vierimaa, M. (eds.) PROFES 2006. LNCS, vol. 4034, pp. 278-289. Springer, Heidelberg (2006)
    • (2006) LNCS , vol.4034 , pp. 278-289
    • Madeyski, L.1
  • 43
    • 70450225064 scopus 로고    scopus 로고
    • The impact of test-first programming on branch coverage and mutation score indicator of unit tests: An experiment
    • Madeyski, L.: The impact of test-first programming on branch coverage and mutation score indicator of unit tests: An experiment. Inf. Softw. Technol. 52(2), 169-184 (2010)
    • (2010) Inf. Softw. Technol. , vol.52 , Issue.2 , pp. 169-184
    • Madeyski, L.1
  • 44
    • 38349001334 scopus 로고    scopus 로고
    • The impact of test-driven development on software development productivity - An empirical study
    • Abrahamsson, P., Baddoo, N., Margaria, T., Messnarz, R. (eds.) EuroSPI 2007. Springer, Heidelberg
    • Madeyski, L., Szała, Ł.: The impact of test-driven development on software development productivity - an empirical study. In: Abrahamsson, P., Baddoo, N., Margaria, T., Messnarz, R. (eds.) EuroSPI 2007. LNCS, vol. 4764, pp. 200-211. Springer, Heidelberg (2007)
    • (2007) LNCS , vol.4764 , pp. 200-211
    • Madeyski, L.1    Szała, Ł.2
  • 46
    • 0036807037 scopus 로고    scopus 로고
    • Experiment about test-first programming
    • Muller, M.M., Hagner, O.: Experiment about test-first programming. Software, IEE Proceedings 149(5), 131-136 (2002)
    • (2002) Software, IEE Proceedings , vol.149 , Issue.5 , pp. 131-136
    • Muller, M.M.1    Hagner, O.2
  • 47
    • 44649166368 scopus 로고    scopus 로고
    • Realizing quality improvement through test driven development: Results and experiences of four industrial teams
    • Nagappan, N., Maximilien, E.M., Bhat, T., Williams, L.: Realizing quality improvement through test driven development: results and experiences of four industrial teams. Empirical Softw. Engg. 13(3), 289-302 (2008)
    • (2008) Empirical Softw. Engg. , vol.13 , Issue.3 , pp. 289-302
    • Nagappan, N.1    Maximilien, E.M.2    Bhat, T.3    Williams, L.4
  • 48
    • 84945283290 scopus 로고    scopus 로고
    • Towards empirical evaluation of test-driven development in a university environment
    • EUROCON 2003. Computer As A Tool. September
    • Pancur, M., Ciglaric, M., Trampus, M., Vidmar, T.: Towards empirical evaluation of test-driven development in a university environment. In: EUROCON 2003. Computer as a Tool. The IEEE Region 8, vol. 2, pp. 83-86 (September 2003)
    • (2003) The IEEE Region 8 , vol.2 , pp. 83-86
    • Pancur, M.1    Ciglaric, M.2    Trampus, M.3    Vidmar, T.4
  • 50
    • 0038294387 scopus 로고    scopus 로고
    • Introducing xp into greenfield projects: Lessons learned
    • Rasmussen, J.: Introducing xp into greenfield projects: lessons learned. IEEE Software 20(3), 21-28 (2003)
    • (2003) IEEE Software , vol.20 , Issue.3 , pp. 21-28
    • Rasmussen, J.1
  • 51
    • 52949140263 scopus 로고    scopus 로고
    • Effective and pragmatic test driven development
    • August
    • Rendell, A.: Effective and pragmatic test driven development. In: Conference on AGILE 2008, pp. 298-303 (August 2008)
    • (2008) Conference on AGILE 2008 , pp. 298-303
    • Rendell, A.1
  • 52
    • 46449114737 scopus 로고    scopus 로고
    • On the sustained use of a test-driven development practice at ibm
    • August
    • Sanchez, J.C., Williams, L., Maximilien, E.M.: On the sustained use of a test-driven development practice at ibm. In: AGILE 2007, pp. 5-14 (August 2007)
    • (2007) AGILE 2007 , pp. 5-14
    • Sanchez, J.C.1    Williams, L.2    Maximilien, E.M.3
  • 53
    • 33750845106 scopus 로고    scopus 로고
    • Test-driven development in large projects
    • Sangwan, R.S., Laplante, P.A.: Test-driven development in large projects. IT Professional 8(5), 25-29 (2006)
    • (2006) IT Professional , vol.8 , Issue.5 , pp. 25-29
    • Sangwan, R.S.1    Laplante, P.A.2
  • 55
    • 50949125152 scopus 로고    scopus 로고
    • Does test-driven development improve the program code? Alarming results from a comparative case study
    • Meyer, B., Nawrocki, J.R., Walter, B. (eds.) CEE-SET 2007. Springer, Heidelberg
    • Siniaalto, M., Abrahamsson, P.: Does test-driven development improve the program code? Alarming results from a comparative case study. In: Meyer, B., Nawrocki, J.R., Walter, B. (eds.) CEE-SET 2007. LNCS, vol. 5082, pp. 143-156. Springer, Heidelberg (2008)
    • (2008) LNCS , vol.5082 , pp. 143-156
    • Siniaalto, M.1    Abrahamsson, P.2
  • 57
    • 77953732032 scopus 로고    scopus 로고
    • The effect of unit tests on entry points, coupling and cohesion in an introductory java programming course
    • Steinberg, D.H.: The effect of unit tests on entry points, coupling and cohesion in an introductory java programming course. In: XP Universe Conference 2001 (2001)
    • (2001) XP Universe Conference 2001
    • Steinberg, D.H.1
  • 58
    • 33847700945 scopus 로고    scopus 로고
    • Experiences teaching a course in programmer testing
    • IEEE Computer Society, Washington, DC, USA
    • Tinkham, A., Kaner, C.: Experiences teaching a course in programmer testing. In: ADC 2005: Proceedings of the Agile Development Conference, pp. 298-305. IEEE Computer Society, Washington, DC, USA (2005)
    • (2005) ADC 2005: Proceedings of the Agile Development Conference , pp. 298-305
    • Tinkham, A.1    Kaner, C.2
  • 59
    • 34248387354 scopus 로고    scopus 로고
    • Learning test-driven development by counting lines
    • Vodde, B., Koskela, L.: Learning test-driven development by counting lines. IEEE Software 24(3), 74-79 (2007)
    • (2007) IEEE Software , vol.24 , Issue.3 , pp. 74-79
    • Vodde, B.1    Koskela, L.2
  • 64
    • 33746199979 scopus 로고    scopus 로고
    • Comparison between test driven development and waterfall development in a small-scale project
    • Abrahamsson, P., Marchesi, M., Succi, G. (eds.) XP 2006. Springer, Heidelberg
    • Zhang, L., Akifuji, S., Kawai, K., Morioka, T.: Comparison between test driven development and waterfall development in a small-scale project. In: Abrahamsson, P., Marchesi, M., Succi, G. (eds.) XP 2006. LNCS, vol. 4044, pp. 211-212. Springer, Heidelberg (2006)
    • (2006) LNCS , vol.4044 , pp. 211-212
    • Zhang, L.1    Akifuji, S.2    Kawai, K.3    Morioka, T.4


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