{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:50:33Z","timestamp":1740124233491,"version":"3.37.3"},"reference-count":39,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2018,12,13]],"date-time":"2018-12-13T00:00:00Z","timestamp":1544659200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100003825","name":"Magyar Tudom\u00e1nyos Akad\u00e9mia","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100003825","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004895","name":"European Social Fund","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100004895","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Software Qual J"],"published-print":{"date-parts":[[2019,6]]},"DOI":"10.1007\/s11219-018-9430-x","type":"journal-article","created":{"date-parts":[[2018,12,12]],"date-time":"2018-12-12T23:05:23Z","timestamp":1544655923000},"page":"797-822","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Differences between a static and a dynamic test-to-code traceability recovery method"],"prefix":"10.1007","volume":"27","author":[{"given":"Tam\u00e1s","family":"Gergely","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gergo\u030b","family":"Balogh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ferenc","family":"Horv\u00e1th","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"B\u00e9la","family":"Vancsics","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5421-9302","authenticated-orcid":false,"given":"\u00c1rp\u00e1d","family":"Besz\u00e9des","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tibor","family":"Gyim\u00f3thy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,12,13]]},"reference":[{"key":"9430_CR1","doi-asserted-by":"crossref","unstructured":"Anquetil, N., & Lethbridge, T. (1998). Extracting concepts from file names: a new file clustering criterion. In: Proceedings of the 20th international conference on Software engineering, IEEE Computer Society, pp. 84\u201393.","DOI":"10.1109\/ICSE.1998.671105"},{"key":"9430_CR2","unstructured":"Balogh, G., Gergely, T., Besz\u00e9des, \u00c1., Gyim\u00f3thy, T. (2016). Are my unit tests in the right package? In: Proceedings of 16th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM\u201916), pp. 137\u2013146."},{"volume-title":"Test Driven Development: By Example","year":"2002","key":"9430_CR3","unstructured":"Beck, K. (Ed.). (2002). Test Driven Development: By Example. Reading: Addison-Wesley Professional."},{"key":"9430_CR4","doi-asserted-by":"crossref","unstructured":"Bertolino, A. (2007). Software testing research: achievements, challenges, dreams. In: 2007 Future of Software Engineering, IEEE Computer Society, pp. 85\u2013103.","DOI":"10.1109\/FOSE.2007.25"},{"key":"9430_CR5","volume-title":"Foundations of Software Testing: ISTQB Certification","author":"R Black","year":"2012","unstructured":"Black, R., van Veenendaal, E., Graham, D. (2012). Foundations of Software Testing: ISTQB Certification. Boston: Cengage Learning."},{"issue":"10","key":"9430_CR6","doi-asserted-by":"publisher","first-page":"P1000","DOI":"10.1088\/1742-5468\/2008\/10\/P10008","volume":"2008","author":"VD Blondel","year":"2008","unstructured":"Blondel, V.D., Guillaume, J.L., Lambiotte, R., Lefebvre, E. (2008). Fast unfolding of communities in large networks. Journal of Statistical Mechanics: Theory and Experiment, 2008(10), P1000.","journal-title":"Journal of Statistical Mechanics: Theory and Experiment"},{"issue":"1","key":"9430_CR7","doi-asserted-by":"publisher","first-page":"35","DOI":"10.14232\/actacyb.20.1.2011.4","volume":"20","author":"A B\u00f3ta","year":"2011","unstructured":"B\u00f3ta, A., Kr\u00e9sz, M., Pluh\u00e1r, A. (2011). Dynamic communities and their detection. Acta Cybernetica, 20(1), 35\u201352.","journal-title":"Acta Cybernetica"},{"key":"9430_CR8","doi-asserted-by":"crossref","unstructured":"Bouillon, P., Krinke, J., Meyer, N., Steimann, F. (2007). Ezunit: a framework for associating failed unit tests with potential programming errors. Agile Processes in Software Engineering and Extreme Programming, pp. 101\u2013104.","DOI":"10.1007\/978-3-540-73101-6_14"},{"key":"9430_CR9","unstructured":"Breugelmans, M., & Van Rompaey, B. (2008). Testq: exploring structural and maintenance characteristics of unit test suites. In: WASDeTT-1: 1st International Workshop on Advanced Software Development Tools and Techniques."},{"key":"9430_CR10","doi-asserted-by":"crossref","unstructured":"Bruntink, M., & Van Deursen, A. (2004). Predicting class testability using object-oriented metrics. In: 2004. Fourth IEEE International Workshop on Source code analysis and manipulation. IEEE, pp. 136\u2013145.","DOI":"10.1109\/SCAM.2004.16"},{"key":"9430_CR11","doi-asserted-by":"crossref","unstructured":"De Lucia, A., Fasano, F., Oliveto, R. (2008). Traceability management for impact analysis. In: Frontiers of Software Maintenance, 2008. FoSM 2008. IEEE, pp. 21\u201330.","DOI":"10.1109\/FOSM.2008.4659245"},{"key":"9430_CR12","volume-title":"Object-oriented reengineering patterns","author":"S Demeyer","year":"2002","unstructured":"Demeyer, S., Ducasse, S., Nierstrasz, O. (2002). Object-oriented reengineering patterns. New York: Elsevier."},{"key":"9430_CR13","unstructured":"Deursen, Av, Moonen, L., Avd, B., Kok, G. (2002). Refactoring test code. In Succi, G., Marchesi, M., Wells, D., Williams, L. (Eds.) Extreme Programming Perspectives (pp. 141\u2013152): Addison-Wesley."},{"key":"9430_CR14","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-27777-4_42","volume-title":"Working effectively with legacy code","author":"M Feathers","year":"2004","unstructured":"Feathers, M. (2004). Working effectively with legacy code. Englewood Cliffs: Prentice Hall Professional."},{"issue":"3","key":"9430_CR15","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1016\/j.physrep.2009.11.002","volume":"486","author":"S Fortunato","year":"2010","unstructured":"Fortunato, S. (2010). Community detection in graphs. Physics Reports, 486(3), 75\u2013174.","journal-title":"Physics Reports"},{"key":"9430_CR16","unstructured":"Gaelli, M., Lanza, M., Nierstrasz, O. (2005). Towards a taxonomy of SUnit tests. In: Proceedings of 13th International Smalltalk Conference (ISC\u201905)."},{"issue":"9","key":"9430_CR17","doi-asserted-by":"publisher","first-page":"71","DOI":"10.5381\/jot.2007.6.9.a4","volume":"6","author":"M Gaelli","year":"2007","unstructured":"Gaelli, M., Wampfler, R., Nierstrasz, O. (2007). Composing tests from examples. Journal of Object Technology, 6(9), 71\u201386.","journal-title":"Journal of Object Technology"},{"key":"9430_CR18","unstructured":"Hamill, P. (2004). Unit test frameworks: tools for high-quality software development. O\u2019Reilly Media, Inc."},{"key":"9430_CR19","doi-asserted-by":"crossref","unstructured":"Hamilton, J., & Danicic, S. (2012). Dependence communities in source code. In: 2012 28th IEEE International Conference on Software Maintenance (ICSM). IEEE, pp. 579\u2013582.","DOI":"10.1109\/ICSM.2012.6405325"},{"key":"9430_CR20","unstructured":"Horv\u00e1th, F., Vancsics, B., Vid\u00e1cs, L., Besz\u00e9des, \u00c1., Tengeri, D., Gergely, T., Gyim\u00f3thy, T. (2015). Test suite evaluation using code coverage based metrics. In: Proceedings of the 14th Symposium on Programming Languages and Software Tools (SPLST\u201915), vol 1525, pp. 46\u201360, also appears in CEUR Workshop Proceedings, urn:nbn:de:0074-1525-1."},{"issue":"1","key":"9430_CR21","first-page":"59","volume":"20","author":"T Kanstr\u00e9n","year":"2008","unstructured":"Kanstr\u00e9n, T. (2008). Towards a deeper understanding of test coverage. Journal of Software: Evolution and Process, 20(1), 59\u201376.","journal-title":"Journal of Software: Evolution and Process"},{"key":"9430_CR22","volume-title":"Unit test patterns: Refactoring test code","author":"G Meszaros","year":"2007","unstructured":"Meszaros, G. (2007). Unit test patterns: Refactoring test code. London: Pearson Education."},{"issue":"3","key":"9430_CR23","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1109\/TSE.2006.31","volume":"32","author":"BS Mitchell","year":"2006","unstructured":"Mitchell, B.S., & Mancoridis, S. (2006). On the automatic modularization of software systems using the bunch tool. IEEE Transactions on Software Engineering, 32 (3), 193\u2013208.","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"4","key":"9430_CR24","doi-asserted-by":"publisher","first-page":"181","DOI":"10.1002\/smr.4360050402","volume":"5","author":"HA M\u00fcller","year":"1993","unstructured":"M\u00fcller, H.A., Orgun, M.A., Tilley, S.R., Uhl, J.S. (1993). A reverse-engineering approach to subsystem structure identification. Journal of Software Maintenance: Research and Practice, 5(4), 181\u2013204.","journal-title":"Journal of Software Maintenance: Research and Practice"},{"key":"9430_CR25","volume-title":"The art of software testing","author":"GJ Myers","year":"2011","unstructured":"Myers, G.J., Sandler, C., Badgett, T. (2011). The art of software testing. New York: Wiley."},{"issue":"7136","key":"9430_CR26","doi-asserted-by":"publisher","first-page":"664","DOI":"10.1038\/nature05670","volume":"446","author":"G Palla","year":"2007","unstructured":"Palla, G., Barab\u00e1si, A.L., Vicsek, T. (2007). Quantifying social group evolution. Nature, 446(7136), 664.","journal-title":"Nature"},{"key":"9430_CR27","doi-asserted-by":"crossref","unstructured":"Pietrzak, B., & Walter, B. (2006). Leveraging code smell detection with inter-smell relations. In: International Conference on Extreme Programming and Agile Processes in Software Engineering. Springer, pp. 75\u201384.","DOI":"10.1007\/11774129_8"},{"key":"9430_CR28","doi-asserted-by":"crossref","unstructured":"Qusef, A., Oliveto, R., De Lucia, A. (2010). Recovering traceability links between unit tests and classes under test: an improved method. In: 2010 IEEE International Conference on Software Maintenance. IEEE, pp. 1\u201310.","DOI":"10.1109\/ICSM.2010.5609581"},{"key":"9430_CR29","doi-asserted-by":"publisher","first-page":"147","DOI":"10.1016\/j.jss.2013.10.019","volume":"88","author":"A Qusef","year":"2014","unstructured":"Qusef, A., Bavota, G., Oliveto, R., De Lucia, A., Binkley, D. (2014). Recovering test-to-code traceability using slicing and textual analysis. Journal of Systems and Software, 88, 147\u2013168.","journal-title":"Journal of Systems and Software"},{"key":"9430_CR30","doi-asserted-by":"crossref","unstructured":"Rompaey, B.V., & Demeyer, S. (2009). Establishing traceability links between unit test cases and units under test. In: 2009. CSMR \u201909. 13th European Conference on Software Maintenance and Reengineering, pp. 209\u2013218.","DOI":"10.1109\/CSMR.2009.39"},{"key":"9430_CR31","doi-asserted-by":"crossref","unstructured":"Schwanke, R.W. (1991). An intelligent tool for re-engineering software modularity. In: 1991. Proceedings., 13th International Conference on Software Engineering, IEEE, pp. 83\u201392.","DOI":"10.1109\/ICSE.1991.130626"},{"key":"9430_CR32","doi-asserted-by":"publisher","first-page":"395","DOI":"10.1142\/9789812775245_0014","volume":"3","author":"G Spanoudakis","year":"2005","unstructured":"Spanoudakis, G., & Zisman, A. (2005). Software traceability: a roadmap. Handbook of Software Engineering and Knowledge Engineering, 3, 395\u2013428.","journal-title":"Handbook of Software Engineering and Knowledge Engineering"},{"issue":"16","key":"9430_CR33","doi-asserted-by":"publisher","first-page":"2968","DOI":"10.1016\/j.physa.2011.03.036","volume":"390","author":"L \u0160ubelj","year":"2011","unstructured":"\u0160ubelj, L., & Bajec, M. (2011). Community structure of complex software systems: analysis and applications. Physica A: Statistical Mechanics and its Applications, 390 (16), 2968\u20132975.","journal-title":"Physica A: Statistical Mechanics and its Applications"},{"key":"9430_CR34","doi-asserted-by":"crossref","unstructured":"Tengeri, D., Besz\u00e9des, \u00c1, Havas, D., Gyim\u00f3thy, T. (2014). Toolset and program repository for code coverage-based test suite analysis and manipulation. In: Proceedings of the 14th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM\u201914), pp. 47\u201352.","DOI":"10.1109\/SCAM.2014.38"},{"key":"9430_CR35","doi-asserted-by":"crossref","unstructured":"Tengeri, D., Besz\u00e9des, \u00c1., Gergely, T., Vid\u00e1cs, L., Havas, D., Gyim\u00f3thy, T. (2015). Beyond code coverage - an approach for test suite assessment and improvement. In: Proceedings of the 8th IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW\u201915); 10th Testing: Academic and Industrial Conference - Practice and Research Techniques (TAIC PART\u201915), pp. 1\u20137.","DOI":"10.1109\/ICSTW.2015.7107476"},{"key":"9430_CR36","doi-asserted-by":"crossref","unstructured":"Tengeri, D., Horv\u00e1th, F., Besz\u00e9des, \u00c1., Gergely, T., Gyim\u00f3thy, T. (2016). Negative effects of bytecode instrumentation on Java source code coverage. In: Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2016), pp. 225\u2013235.","DOI":"10.1109\/SANER.2016.61"},{"key":"9430_CR37","doi-asserted-by":"crossref","unstructured":"Van Rompaey, B., & Demeyer, S. (2008). Exploring the composition of unit test suites. In: 2008. ASE Workshops 2008. 23rd IEEE\/ACM International Conference on Automated Software Engineering-Workshops, IEEE, pp. 11\u201320.","DOI":"10.1109\/ASEW.2008.4686316"},{"key":"9430_CR38","doi-asserted-by":"crossref","unstructured":"Vid\u00e1cs, L., Horv\u00e1th, F., Tengeri, D., Besz\u00e9des, \u00c1. (2016). Assessing the test suite of a large system based on code coverage, efficiency and uniqueness. In: Proceedings of the IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering, the First International Workshop on Validating Software Tests (VST\u201916), pp. 13\u201316.","DOI":"10.1109\/SANER.2016.69"},{"key":"9430_CR39","unstructured":"Wagner, S., & Wagner, D. (2007). Comparing clusterings: an overview Universit\u00e4t Karlsruhe, Fakult\u00e4t f\u00fcr Informatik Karlsruhe."}],"container-title":["Software Quality Journal"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-018-9430-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11219-018-9430-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-018-9430-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,12,12]],"date-time":"2019-12-12T19:28:37Z","timestamp":1576178917000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11219-018-9430-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,12,13]]},"references-count":39,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2019,6]]}},"alternative-id":["9430"],"URL":"https:\/\/doi.org\/10.1007\/s11219-018-9430-x","relation":{},"ISSN":["0963-9314","1573-1367"],"issn-type":[{"type":"print","value":"0963-9314"},{"type":"electronic","value":"1573-1367"}],"subject":[],"published":{"date-parts":[[2018,12,13]]},"assertion":[{"value":"13 December 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}