{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T06:03:10Z","timestamp":1725516190951},"publisher-location":"Berlin, Heidelberg","reference-count":24,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642310621"},{"type":"electronic","value":"9783642310638"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-31063-8_22","type":"book-chapter","created":{"date-parts":[[2012,5,29]],"date-time":"2012-05-29T23:57:31Z","timestamp":1338335851000},"page":"290-304","source":"Crossref","is-referenced-by-count":1,"title":["Improving Unfamiliar Code with Unit Tests: An Empirical Investigation on Tool-Supported and Human-Based Testing"],"prefix":"10.1007","author":[{"given":"Dietmar","family":"Winkler","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Martina","family":"Schmidt","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rudolf","family":"Ramler","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stefan","family":"Biffl","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"22_CR1","doi-asserted-by":"crossref","unstructured":"Andrews, J.H., Haldar, S., Lei, Y., Hang Li, F.C.: Tool support for randomized unit testing. In: Proceedings of the 1st Int. Wsh on Random testing, RT 2006, pp. 36\u201345 (2006)","DOI":"10.1145\/1145735.1145741"},{"key":"22_CR2","doi-asserted-by":"crossref","unstructured":"Bacchelli, A., Ciancarini, P., Rossi, D.: On the Effectiveness of Manual and Automatic Unit Test Generation. In: Proc. of the 3rd Int. Conf. on SE Advances, pp. 252\u2013257 (2008)","DOI":"10.1109\/ICSEA.2008.66"},{"key":"22_CR3","unstructured":"Baker, P., Dai, Z.R., Grabowski, J., Haugen, \u00d8., Schieferdecker, I., Williams, C.: Model-Driven Testing: Using the UML Testing Profile. Springer (2007)"},{"key":"22_CR4","unstructured":"Beck, K., Andres, C.: Extreme Programming Explained: Embrace Change, 2nd edn. Addison-Wesley (2004)"},{"key":"22_CR5","doi-asserted-by":"crossref","unstructured":"Ciupa, I., Meyer, B., Oriol, M., Pretschner, A.: Finding Faults: Manual Testing vs. Random+ Testing vs. User Reports. In: Proc. of the 19th Int. Symposium on Software Reliability Engineering, pp. 157\u2013166 (2008)","DOI":"10.1109\/ISSRE.2008.18"},{"key":"22_CR6","doi-asserted-by":"publisher","first-page":"1025","DOI":"10.1002\/spe.602","volume":"34","author":"D. Csallner","year":"2004","unstructured":"Csallner, D., Smaragdakis, Y.: JCrasher: An Automatic Robustness Tester for Java. Software Pract. Exper.\u00a034, 1025\u20131050 (2004)","journal-title":"Software Pract. Exper."},{"key":"22_CR7","unstructured":"Duvall, M.P., Matyas, S., Glover, A.: Continuous Integration: Improving Software Quality and Reducing Risk. Addison-Wesley (2007)"},{"key":"22_CR8","doi-asserted-by":"publisher","first-page":"226","DOI":"10.1109\/TSE.2005.37","volume":"31","author":"H. Erdogmus","year":"2005","unstructured":"Erdogmus, H., Morisio, M., Torchiano, M.: On the Effectiveness of the Test-First Approach to Programming. IEEE Trans. Softw. Eng.\u00a031, 226\u2013237 (2005)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"22_CR9","volume-title":"Working Effectively with Legacy Code","author":"M. Feathers","year":"2004","unstructured":"Feathers, M.: Working Effectively with Legacy Code. Prentice-Hall, Upper Saddle River (2004)"},{"key":"22_CR10","unstructured":"IEEE Computer Society: Software Engineering Body of Knowledge (SWEBOK) (2004)"},{"key":"22_CR11","unstructured":"Koskela, L.: Test Driven: Practical TDD and Acceptance TDD for Java Developers. Manning Publications (2007)"},{"key":"22_CR12","doi-asserted-by":"crossref","unstructured":"Larndorfer, S., Ramler, R., Federspiel, C., Lehner, K.: Testing High-Reliability Software for Continuous Casting Steel Plants - Experiences and Lessons Learned from Siemens VAI. In: Proc. of the 33rd EUROMICRO SEAA Conference (2007)","DOI":"10.1109\/EUROMICRO.2007.56"},{"key":"22_CR13","doi-asserted-by":"crossref","unstructured":"Madeyski, L.: Test-Driven Development: An Empirical Evaluation of Agile Practices. Springer (2010)","DOI":"10.1007\/978-3-642-04288-1"},{"key":"22_CR14","doi-asserted-by":"crossref","unstructured":"Martin, D., Rooksby, J., Rouncefield, M., Sommerville, I.: \u2019Good\u2019 Organizational Reasons for \u2019Bad\u2019 Software Testing: An Ethnographic Study of Testing in a Small Software Company. In: Proc. of the 29th ICSE (2007)","DOI":"10.1109\/ICSE.2007.1"},{"key":"22_CR15","unstructured":"Myers, G.J., Sandler, C., Badgett, T., Thomas, T.: The Art of Software Testing, 2nd edn. John Wiley & Sons (2004)"},{"issue":"3","key":"22_CR16","doi-asserted-by":"publisher","first-page":"289","DOI":"10.1007\/s10664-008-9062-z","volume":"13","author":"N. Nagappan","year":"2008","unstructured":"Nagappan, N., Maximilien, E.M., Bhat, T., Williams, L.: Realizing quality improvement through test driven development: results and experiences of four industrial teams. Empirical Software Engineering\u00a013(3), 289\u2013302 (2008)","journal-title":"Empirical Software Engineering"},{"key":"22_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"242","DOI":"10.1007\/11558569_18","volume-title":"Quality of Software Architectures and Software Quality","author":"C. Oriat","year":"2005","unstructured":"Oriat, C.: Jartege: A Tool for Random Generation of Unit Tests for Java Classes. In: Reussner, R., Mayer, J., Stafford, J.A., Overhage, S., Becker, S., Schroeder, P.J. (eds.) QoSA-SOQUA 2005. LNCS, vol.\u00a03712, pp. 242\u2013256. Springer, Heidelberg (2005)"},{"key":"22_CR18","doi-asserted-by":"crossref","unstructured":"Pacheco, C., Ernst, M.D.: Randoop: Feedback-Directed Random Testing for Java. In: Proc. of the 22nd ACM SIGPLAN Conf. on OOPSLA, pp. 815\u2013816 (2007)","DOI":"10.1145\/1297846.1297902"},{"key":"22_CR19","doi-asserted-by":"crossref","unstructured":"Pacheco, C., Lahiri, S.K., Ernst, M.D., Ball, T.: Feedback-Directed Random Test Generation. In: Proc. of the 29th Int. Conf. on Software Engineering, ICSE, pp. 75\u201384 (2007)","DOI":"10.1109\/ICSE.2007.37"},{"key":"22_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"504","DOI":"10.1007\/11531142_22","volume-title":"ECOOP 2005 - Object-Oriented Programming","author":"C. Pacheco","year":"2005","unstructured":"Pacheco, C., Awasthi, P.: Eclat: Automatic Generation and Classification of Test Inputs. In: Gao, X.-X. (ed.) ECOOP 2005. LNCS, vol.\u00a03586, pp. 504\u2013527. Springer, Heidelberg (2005)"},{"key":"22_CR21","doi-asserted-by":"crossref","unstructured":"Schwaber, K.: Agile Project Management with Scrum. Prentice Hall (2004)","DOI":"10.1007\/11499053_47"},{"key":"22_CR22","unstructured":"Weiss M.A.: Data Structures and Problem Solving Using Java. Addison-Wesley (1997)"},{"key":"22_CR23","doi-asserted-by":"crossref","unstructured":"Wohlin, C., Runeson, P., H\u00f6st, M., Ohlsson, M.C., Regnell, B., Wessl\u00e9n, A.: Experimentation in software engineering: an introduction. Kluwer Academic Publishers (2000)","DOI":"10.1007\/978-1-4615-4625-2"},{"key":"22_CR24","doi-asserted-by":"crossref","unstructured":"Wolfmaier, K., Ramler, R., Dobler, H.: Issues in Testing Collection Class Libraries. In: Proc. of the 1st Workshop on Testing Object-Oriented Systems, ETOOS, pp. 4:1\u20134:8 (2010)","DOI":"10.1145\/1890692.1890696"}],"container-title":["Lecture Notes in Computer Science","Product-Focused Software Process Improvement"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-31063-8_22.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,4]],"date-time":"2021-05-04T07:43:08Z","timestamp":1620114188000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-31063-8_22"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642310621","9783642310638"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-31063-8_22","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2012]]}}}