메뉴 건너뛰기




Volumn 17, Issue 1, 2010, Pages 57-85

Operational definition and automated inference of test-driven development with Zorro

Author keywords

Hackystat; Process measurement; Test driven development

Indexed keywords

AUTOMATED RECOGNITION; DESIGN ISSUES; DESIGN QUALITY; EMPIRICAL EVALUATIONS; EMPIRICAL STUDIES; OPERATIONAL DEFINITION; PROCESS MEASUREMENTS; REAL WORLD SETTING; SOFTWARE DEVELOPMENT; TEST CASE; TEST DRIVEN DEVELOPMENT;

EID: 73349111587     PISSN: 09288910     EISSN: 15737535     Source Type: Journal    
DOI: 10.1007/s10515-009-0058-8     Document Type: Conference Paper
Times cited : (31)

References (44)
  • 2
    • 0038226158 scopus 로고    scopus 로고
    • Aim, fire
    • 10.1109/52.951502 10.1109/52.951502
    • K. Beck 2001 Aim, fire IEEE Softw. 18 5 87 89 10.1109/52.951502 10.1109/52.951502
    • (2001) IEEE Softw. , vol.18 , Issue.5 , pp. 87-89
    • Beck, K.1
  • 5
    • 34247347410 scopus 로고    scopus 로고
    • Evaluating the efficacy of test-driven development: Industrial case studies
    • DOI 10.1145/1159733.1159787, ISCE'06 - Proceedings of the 5th ACM-IEEE International Symposium on Empirical Software Engineering
    • T. Bhat N. Nagappan 2006 Evaluating the efficacy of test-driven development: industrial case studies ISESE '06: Proceedings of the 2006 ACM/IEEE International Symposium on International Symposium on Empirical Software Engineering ACM Press New York 356 363 10.1145/1159733.1159787 10.1145/1159733.1159787 Bhat, T., Nagappan, N.: Evaluating the efficacy of test-driven development: industrial case studies. In: ISESE '06: Proceedings of the 2006 ACM/IEEE International Symposium on International Symposium on Empirical Software Engineering, pp. 356-363. ACM Press, New York (2006). doi: 10.1145/1159733.1159787 (Pubitemid 46634470)
    • (2006) ISCE'06 - Proceedings of the 5th ACM-IEEE International Symposium on Empirical Software Engineering , vol.2006 , pp. 356-363
    • Bhat, T.1    Nagappan, N.2
  • 9
    • 0029178272 scopus 로고
    • Automating process discovery through event-data analysis
    • ACM, New York doi: 10.1145/225014.225021
    • J.E. Cook A.L. Wolf 1995 Automating process discovery through event-data analysis ICSE '95: Proceedings of the 17th International Conference on Software Engineering ACM New York 73 82 10.1145/225014.225021 10.1145/225014.225021 Cook, J.E., Wolf, A.L.: Automating process discovery through event-data analysis. In: ICSE '95: Proceedings of the 17th International Conference on Software Engineering, pp. 73-82. ACM, New York (1995). doi: 10.1145/225014.225021
    • (1995) ICSE '95: Proceedings of the 17th International Conference on Software Engineering , pp. 73-82
    • Cook, J.E.1    Wolf, A.L.2
  • 10
    • 33646759617 scopus 로고    scopus 로고
    • Results from introducing component-level test automation and Test-Driven Development
    • DOI 10.1016/j.jss.2005.10.015, PII S0164121205001573
    • L. Damm L. Lundberg 2006 Results from introducing component-level test automation and test-driven development J. Syst. Softw. 79 7 1001 1014 10.1016/j.jss.2005.10.015 (Pubitemid 43765969)
    • (2006) Journal of Systems and Software , vol.79 , Issue.7 , pp. 1001-1014
    • Damm, L.-O.1    Lundberg, L.2
  • 11
    • 33646852418 scopus 로고    scopus 로고
    • Using software testing to move students from trial-and-error to reflection-in-action
    • ACM New York. 10.1145/971300.971312
    • Edwards S.H. 2004 Using software testing to move students from trial-and-error to reflection-in-action Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education 26-30 ACM New York. 10.1145/971300.971312
    • (2004) Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education , pp. 26-30
    • Edwards, S.H.1
  • 12
    • 33646852418 scopus 로고    scopus 로고
    • Using software testing to move students from trial-and-error to reflection-in-action
    • ACM, New York doi: 10.1145/971300.971312
    • S.H. Edwards 2004 Using software testing to move students from trial-and-error to reflection-in-action Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education ACM New York 26 30 10.1145/971300. 971312 10.1145/971300.971312 Edwards, S.H.: Using software testing to move students from trial-and-error to reflection-in-action. In: Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education, pp. 26-30. ACM, New York (2004). doi: 10.1145/971300.971312
    • (2004) Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education , pp. 26-30
    • Edwards, S.H.1
  • 13
    • 21244432456 scopus 로고    scopus 로고
    • On the effectiveness of the test-first approach to programming
    • DOI 10.1109/TSE.2005.37
    • H. Erdogmus M. Morisio M. Torchiano 2005 On the effectiveness of the test-first approach to programming IEEE Trans. Softw. Eng. 31 3 226 237 10.1109/TSE.2005.37 10.1109/TSE.2005.37 (Pubitemid 40890004)
    • (2005) IEEE Transactions on Software Engineering , vol.31 , Issue.3 , pp. 226-237
    • Erdogmus, H.1    Morisio, M.2    Torchiano, M.3
  • 15
    • 0038310314 scopus 로고    scopus 로고
    • An initial investigation of test-driven development in industry
    • B. George L. Williams 2003 An initial investigation of test-driven development in industry ACM Symp. Appl. Comput. 3 1 23
    • (2003) ACM Symp. Appl. Comput. , vol.3 , Issue.1 , pp. 23
    • George, B.1    Williams, L.2
  • 16
    • 1142299882 scopus 로고    scopus 로고
    • A structured experiment of test-driven development
    • 10.1016/j.infsof.2003.09.011
    • B. George L. Williams 2004 A structured experiment of test-driven development Inf. Softw. Technol. 46 5 337 342 10.1016/j.infsof.2003.09.011
    • (2004) Inf. Softw. Technol. , vol.46 , Issue.5 , pp. 337-342
    • George, B.1    Williams, L.2
  • 17
  • 19
    • 25844466601 scopus 로고    scopus 로고
    • Test-driven development: Concepts, taxonomy, and future direction
    • DOI 10.1109/MC.2005.314
    • D. Janzen H. Saiedian 2005 Test-driven development:concepts, taxonomy, and future direction Computer 38 9 43 50 10.1109/MC.2005.314 10.1109/MC.2005.314 (Pubitemid 41387802)
    • (2005) Computer , vol.38 , Issue.9 , pp. 43-50
    • Janzen, D.1    Saiedian, H.2
  • 20
    • 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. In: IEEE Software, pp. 77-84 (2008)
    • (2008) IEEE Software , pp. 77-84
    • Janzen, D.1    Saiedian, H.2
  • 26
    • 22944467147 scopus 로고    scopus 로고
    • Improving software development management through software project telemetry
    • Johnson, P.M., Kou, H., Paulding, M.G., Zhang, Q., Kagawa, A., Yamashita, T.: Improving software development management through software project telemetry. In: IEEE Software (2005). http://csdl.ics.hawaii.edu/techreports/04- 11/04-11.pdf
    • (2005) IEEE Software
    • Johnson, P.M.1    Kou, H.2    Paulding, M.G.3    Zhang, Q.4    Kagawa, A.5    Yamashita, T.6
  • 28
    • 25844465635 scopus 로고    scopus 로고
    • Implications of test-driven development: A pilot study
    • ACM, New York doi: 10.1145/949344.949421
    • R. Kaufmann D. Janzen 2003 Implications of test-driven development: a pilot study OOPSLA '03: Companion of the 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications ACM New York 298 299 10.1145/949344.949421 10.1145/949344.949421 Kaufmann, R., Janzen, D.: Implications of test-driven development: a pilot study. In: OOPSLA '03: Companion of the 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, pp. 298-299. ACM, New York (2003). doi: 10.1145/949344.949421
    • (2003) OOPSLA '03: Companion of the 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications , pp. 298-299
    • Kaufmann, R.1    Janzen, D.2
  • 33
    • 38349001334 scopus 로고    scopus 로고
    • The impact of test-driven development on software development productivity-an empirical study
    • P. Abrahamsson N. Badoo T. Margaria R. Messanarz (eds). Springer Heidelberg Software Process Improvement, 9th International Conference on Agile Processes in Software Engineering and Extreme Programming
    • Madeyski, L., Szala, L.: The impact of test-driven development on software development productivity-an empirical study. In: Abrahamsson, P., Badoo, N., Margaria, T., Messanarz, R. (eds.) Software Process Improvement, 9th International Conference on Agile Processes in Software Engineering and Extreme Programming. Lecture Notes in Computer Science, vol. 4764, pp. 200-211. Springer, Heidelberg (2007)
    • (2007) Lecture Notes in Computer Science , vol.4764 , pp. 200-211
    • Madeyski, L.1    Szala, L.2
  • 35
    • 72349092783 scopus 로고    scopus 로고
    • The tdd-guide training and guidance tool for test-driven development
    • P. Abrahamsson R. Baskerville K. Conboy B. Fitzgerald L. Morgan X. Wang (eds). Springer Heidelberg. 10.1007/978-3-540-68255-4-7 XP 2008: 9th International Conference on Agile Processes in Software Engineering and Extreme Programming
    • Mishali, O., Dubinsky, Y., Katz, S.: The tdd-guide training and guidance tool for test-driven development. In: Abrahamsson, P., Baskerville, R., Conboy, K., Fitzgerald, B., Morgan, L., Wang, X. (eds.) XP 2008: 9th International Conference on Agile Processes in Software Engineering and Extreme Programming. Lecture Notes in Business Information Processing, vol. 9, pp. 63-72. Springer, Heidelberg (2008)
    • (2008) Lecture Notes in Business Information Processing , vol.9 , pp. 63-72
    • Mishali, O.1    Dubinsky, Y.2    Katz, S.3
  • 37
    • 84945283290 scopus 로고    scopus 로고
    • Towards empirical evaluation of test-driven development in a university environment
    • IEEE New York
    • Pančur, M., Ciglarič, M., Trampuš, M., Vidmar, T.: Towards empirical evaluation of test-driven development in a university environment. In: Proceedings of EUROCON 2003. IEEE, New York (2003)
    • (2003) Proceedings of EUROCON 2003
    • Pančur, M.1    Ciglarič, M.2    Trampuš, M.3    Vidmar, T.4
  • 38
    • 46449114737 scopus 로고    scopus 로고
    • On the sustained use of test-driven development practice at ibm
    • Sanchez, J., Williams, L., Maximillien, E.: On the sustained use of test-driven development practice at ibm. In: Agile 2007 Conference, pp. 5-14 (2007)
    • (2007) Agile 2007 Conference , pp. 5-14
    • Sanchez, J.1    Williams, L.2    Maximillien, E.3
  • 39
    • 47949108130 scopus 로고    scopus 로고
    • Comparative case study on the impact of test-driven development on program design and test coverage
    • IEEE Computer Society Los Alamitos. 10.1109/ESEM.2007.35
    • Siniaalto, M., Abrahamsson, P.A.: Comparative case study on the impact of test-driven development on program design and test coverage. In: ESEM 2007, 1st International Symposium on Empirical Software Engineering and Measurement, pp. 275-284. IEEE Computer Society, Los Alamitos (2007)
    • (2007) ESEM 2007, 1st International Symposium on Empirical Software Engineering and Measurement , pp. 275-284
    • Siniaalto, M.1    Abrahamsson, P.A.2
  • 41
    • 73349110463 scopus 로고    scopus 로고
    • Introducing tdd on a free libre open source software project: A simulation experiment
    • ACM New York
    • Turnu, I., Melis, M., Cau, A.: Introducing tdd on a free libre open source software project: a simulation experiment. In: QUTE-SWAP Workshop. ACM, New York (2004)
    • (2004) QUTE-SWAP Workshop
    • Turnu, I.1    Melis, M.2    Cau, A.3


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