{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,16]],"date-time":"2026-04-16T05:46:18Z","timestamp":1776318378784,"version":"3.50.1"},"publisher-location":"Cham","reference-count":45,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031556418","type":"print"},{"value":"9783031556425","type":"electronic"}],"license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024]]},"DOI":"10.1007\/978-3-031-55642-5_3","type":"book-chapter","created":{"date-parts":[[2024,5,31]],"date-time":"2024-05-31T19:02:12Z","timestamp":1717182132000},"page":"53-70","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["DAnTE: A Taxonomy for the Automation Degree of Software Engineering Tasks"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1303-4173","authenticated-orcid":false,"given":"Jorge","family":"Melegati","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5555-3487","authenticated-orcid":false,"given":"Eduardo","family":"Guerra","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,6,1]]},"reference":[{"key":"3_CR1","doi-asserted-by":"crossref","unstructured":"Ahmad, A., Waseem, M., Liang, P., Fahmideh, M., Aktar, M.S., Mikkonen, T.: Towards human-bot collaborative software architecting with ChatGPT. In: Proceedings of the 27th International Conference on Evaluation and Assessment in Software Engineering, pp. 279\u2013285. ACM, New York (2023). https:\/\/doi.org\/10.1145\/3593434.3593468","DOI":"10.1145\/3593434.3593468"},{"key":"3_CR2","doi-asserted-by":"crossref","unstructured":"Arcuri, A.: RESTful API automated test case generation. In: 2017 IEEE International Conference on Software Quality, Reliability and Security, pp. 9\u201320. IEEE, New York (2017)","DOI":"10.1109\/QRS.2017.11"},{"key":"3_CR3","doi-asserted-by":"crossref","unstructured":"Arcuri, A.: RESTful API automated test case generation with EvoMaster. ACM Trans. Softw. Eng. Methodol. (TOSEM) 28(1), 1\u201337 (2019)","DOI":"10.1145\/3293455"},{"key":"3_CR4","unstructured":"Bosch, J., Olsson, H.H., Crnkovic, I.: It takes three to tango: requirement, outcome\/data, and AI driven development. In: Software-intensive Business Workshop on Start-ups, Platforms and Ecosystems (SiBW 2018), pp. 177\u2013192. CEUR-WS.org, Espoo (2018)"},{"key":"3_CR5","doi-asserted-by":"crossref","unstructured":"Braione, P., Denaro, G., Mattavelli, A., Pezz\u00e8, M.: Sushi: a test generator for programs with complex structured inputs. In: Proceedings of the 40th International Conference on Software Engineering: Companion Proceedings, pp. 21\u201324 (2018)","DOI":"10.1145\/3183440.3183472"},{"key":"3_CR6","doi-asserted-by":"crossref","unstructured":"Cheon, Y., Leavens, G.T.: A simple and practical approach to unit testing: the JML and JUnit way. In: ECOOP 2002\u2014Object-Oriented Programming: 16th European Conference M\u00e1laga, Spain, June 10\u201314 Proceedings, pp. 231\u2013255. Springer, Berlin (2002)","DOI":"10.1007\/3-540-47993-7_10"},{"key":"3_CR7","doi-asserted-by":"crossref","unstructured":"Dallmeier, V., Pohl, B., Burger, M., Mirold, M., Zeller, A.: WebMate: web application test generation in the real world. In: 2014 IEEE Seventh International Conference on Software Testing, Verification and Validation Workshops, pp. 413\u2013418. IEEE, New York (2014)","DOI":"10.1109\/ICSTW.2014.65"},{"key":"3_CR8","doi-asserted-by":"crossref","unstructured":"Feldt, R., de Oliveira Neto, F.G., Torkar, R.: Ways of applying artificial intelligence in software engineering. In: Proceedings of the 6th International Workshop on Realizing Artificial Intelligence Synergies in Software Engineering, pp. 35\u201341. ACM, New York (2018). https:\/\/doi.org\/10.1145\/3194104.3194109","DOI":"10.1145\/3194104.3194109"},{"key":"3_CR9","doi-asserted-by":"publisher","unstructured":"Ferreira Campos, U., Smethurst, G., Moraes, J.P., Bonifacio, R., Pinto, G.: Mining rule violations in JavaScript code snippets. In: 2019 IEEE\/ACM 16th International Conference on Mining Software Repositories (MSR), pp. 195\u2013199. IEEE, New York (2019). https:\/\/doi.org\/10.1109\/MSR.2019.00039","DOI":"10.1109\/MSR.2019.00039"},{"key":"3_CR10","doi-asserted-by":"crossref","unstructured":"Fraser, G., Arcuri, A.: EvoSuite: automatic test suite generation for object-oriented software. In: Proceedings of the 19th ACM SIGSOFT Symposium and the 13th European Conference on Foundations of Software Engineering, pp. 416\u2013419 (2011)","DOI":"10.1145\/2025113.2025179"},{"key":"3_CR11","doi-asserted-by":"crossref","unstructured":"Gori, M., Betti, A., Melacci, S.: Learning principles. In: Machine Learning, pp. 53\u2013111. Elsevier, Amsterdam (2024). https:\/\/doi.org\/10.1016\/B978-0-32-389859-1.00009-X","DOI":"10.1016\/B978-0-32-389859-1.00009-X"},{"key":"3_CR12","unstructured":"Taxonomy and definitions for terms related to driving automation systems for on-road motor vehicles. Standard, International Organization for Standardization, Geneva (2021)"},{"key":"3_CR13","doi-asserted-by":"crossref","unstructured":"Kracht, J.S., Petrovic, J.Z., Walcott-Justice, K.R.: Empirically evaluating the quality of automatically generated and manually written test suites. In: 2014 14th International Conference on Quality Software, pp. 256\u2013265. IEEE, New York (2014)","DOI":"10.1109\/QSIC.2014.33"},{"key":"3_CR14","doi-asserted-by":"crossref","unstructured":"Marinke, R., Guerra, E.M., Fagundes Silveira, F., Azevedo, R.M., Nascimento, W., de Almeida, R.S., Rodrigues Demboscki, B., da Silva, T.S.: Towards an extensible architecture for refactoring test code. In: Computational Science and Its Applications\u2013ICCSA 2019: 19th International Conference, Saint Petersburg, Russia, July 1\u20134, 2019, Proceedings, Part IV 19, pp. 456\u2013471. Springer, Berlin (2019)","DOI":"10.1007\/978-3-030-24305-0_34"},{"issue":"2","key":"3_CR15","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1002\/stvr.294","volume":"14","author":"P McMinn","year":"2004","unstructured":"McMinn, P.: Search-based software test data generation: a survey. Softw. Test. Verif. Reliab. 14(2), 105\u2013156 (2004)","journal-title":"Softw. Test. Verif. Reliab."},{"key":"3_CR16","doi-asserted-by":"publisher","first-page":"111734","DOI":"10.1016\/j.jss.2023.111734","volume":"203","author":"A Moradi Dakhel","year":"2023","unstructured":"Moradi Dakhel, A., Majdinasab, V., Nikanjam, A., Khomh, F., Desmarais, M.C., Jiang, Z.M.J.: GitHub Copilot AI pair programmer: Asset or Liability? J. Syst. Softw. 203, 111734 (2023). https:\/\/doi.org\/10.1016\/j.jss.2023.111734","journal-title":"J. Syst. Softw."},{"issue":"4","key":"3_CR17","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1109\/MS.2006.105","volume":"23","author":"G Murphy","year":"2006","unstructured":"Murphy, G., Kersten, M., Findlater, L.: How are Java software developers using the Eclipse IDE? IEEE Softw. 23(4), 76\u201383 (2006). https:\/\/doi.org\/10.1109\/MS.2006.105","journal-title":"IEEE Softw."},{"key":"3_CR18","doi-asserted-by":"crossref","unstructured":"Nguyen, N., Nadi, S.: An empirical evaluation of GitHub copilot\u2019s code suggestions. In: Proceedings of the 19th International Conference on Mining Software Repositories, pp. 1\u20135. ACM, New York (2022). https:\/\/doi.org\/10.1145\/3524842.3528470","DOI":"10.1145\/3524842.3528470"},{"key":"3_CR19","doi-asserted-by":"crossref","unstructured":"Palomba, F., Zaidman, A., De Lucia, A.: Automatic test smell detection using information retrieval techniques. In: 2018 IEEE International Conference on Software Maintenance and Evolution (ICSME), pp. 311\u2013322. IEEE, New York (2018)","DOI":"10.1109\/ICSME.2018.00040"},{"issue":"4","key":"3_CR20","doi-asserted-by":"publisher","first-page":"839","DOI":"10.2307\/25148874","volume":"32","author":"J Parsons","year":"2008","unstructured":"Parsons, J., Wand, Y.: Using cognitive principles to guide classification in information systems modeling. MIS Q. 32(4), 839 (2008). https:\/\/doi.org\/10.2307\/25148874","journal-title":"MIS Q."},{"key":"3_CR21","doi-asserted-by":"crossref","unstructured":"Peruma, A., Almalki, K., Newman, C.D., Mkaouer, M.W., Ouni, A., Palomba, F.: tsDetect: an open source test smells detection tool, pp. 1650\u20131654. ESEC\/FSE 2020, Association for Computing Machinery, New York (2020). https:\/\/doi.org\/10.1145\/3368089.3417921","DOI":"10.1145\/3368089.3417921"},{"issue":"7","key":"3_CR22","doi-asserted-by":"publisher","first-page":"712","DOI":"10.1109\/TSE.2018.2796554","volume":"45","author":"P Ralph","year":"2019","unstructured":"Ralph, P.: Toward methodological guidelines for process theories and taxonomies in software engineering. IEEE Trans. Softw. Eng. 45(7), 712\u2013735 (2019). https:\/\/doi.org\/10.1109\/TSE.2018.2796554","journal-title":"IEEE Trans. Softw. Eng."},{"key":"3_CR23","doi-asserted-by":"crossref","unstructured":"Rokis, K., Kirikova, M.: Challenges of low-code\/no-code software development: a literature review. In: Lecture Notes in Business Information Processing, vol. 462 LNBIP, pp. 3\u201317. Springer International Publishing, New York (2022). https:\/\/doi.org\/10.1007\/978-3-031-16947-2_1","DOI":"10.1007\/978-3-031-16947-2_1"},{"key":"3_CR24","doi-asserted-by":"publisher","unstructured":"Sahay, A., Indamutsa, A., Di Ruscio, D., Pierantonio, A.: Supporting the understanding and comparison of low-code development platforms. In: 2020 46th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), pp. 171\u2013178. IEEE, New York (2020). https:\/\/doi.org\/10.1109\/SEAA51224.2020.00036","DOI":"10.1109\/SEAA51224.2020.00036"},{"issue":"3","key":"3_CR25","doi-asserted-by":"publisher","first-page":"856","DOI":"10.1002\/spe.3170","volume":"53","author":"M Savary-Leblanc","year":"2023","unstructured":"Savary-Leblanc, M., Burgue\u00f1o, L., Cabot, J., Le Pallec, X., G\u00e9rard, S.: Software assistants in software engineering: a systematic mapping study. Softw. Pract. Experience 53(3), 856\u2013892 (2023). https:\/\/doi.org\/10.1002\/spe.3170","journal-title":"Softw. Pract. Experience"},{"key":"3_CR26","unstructured":"Shahid, M., Ibrahim, S.: An evaluation of test coverage tools in software testing. In: 2011 International Conference on Telecommunication Technology and Applications Proceedings of CSIT, vol. 5. sn (2011)"},{"key":"3_CR27","doi-asserted-by":"crossref","unstructured":"Shamshiri, S., Just, R., Rojas, J.M., Fraser, G., McMinn, P., Arcuri, A.: Do automatically generated unit tests find real faults? an empirical study of effectiveness and challenges (t). In: 2015 30th IEEE\/ACM International Conference on Automated Software Engineering (ASE), pp. 201\u2013211. IEEE, New York (2015)","DOI":"10.1109\/ASE.2015.86"},{"key":"3_CR28","doi-asserted-by":"crossref","unstructured":"Shaw, M.: Prospects for an engineering discipline of software. IEEE Softw. 7(6), 15\u201324 (1990). https:\/\/doi.org\/10.1109\/52.60586. http:\/\/ieeexplore.ieee.org\/document\/60586\/","DOI":"10.1109\/52.60586"},{"issue":"1","key":"3_CR29","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1518\/155723405783703082","volume":"1","author":"TB Sheridan","year":"2005","unstructured":"Sheridan, T.B., Parasuraman, R.: Human-automation interaction. Rev. Hum. Factors Ergon. 1(1), 89\u2013129 (2005). https:\/\/doi.org\/10.1518\/155723405783703082","journal-title":"Rev. Hum. Factors Ergon."},{"key":"3_CR30","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1007\/s10664-012-9217-9","volume":"19","author":"D \u0160mite","year":"2014","unstructured":"\u0160mite, D., Wohlin, C., Galvi\u0146a, Z., Prikladnicki, R.: An empirically based terminology and taxonomy for global software engineering. Empir. Softw. Eng. 19, 105\u2013153 (2014)","journal-title":"Empir. Softw. Eng."},{"key":"3_CR31","doi-asserted-by":"crossref","unstructured":"Svyatkovskiy, A., Deng, S.K., Fu, S., Sundaresan, N.: IntelliCode compose: code generation using transformer. In: Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pp. 1433\u20131443. ACM, New York (2020). https:\/\/doi.org\/10.1145\/3368089.3417058","DOI":"10.1145\/3368089.3417058"},{"issue":"2","key":"3_CR32","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1016\/S1045-926X(05)80012-6","volume":"1","author":"SL Tanimoto","year":"1990","unstructured":"Tanimoto, S.L.: VIVA: a visual language for image processing. J. Vis. Lang. Comput. 1(2), 127\u2013139 (1990). https:\/\/doi.org\/10.1016\/S1045-926X(05)80012-6","journal-title":"J. Vis. Lang. Comput."},{"key":"3_CR33","doi-asserted-by":"publisher","unstructured":"Tanimoto, S.L.: A perspective on the evolution of live programming. In: 2013 1st International Workshop on Live Programming, LIVE 2013\u2014Proceedings, pp. 31\u201334 (2013). https:\/\/doi.org\/10.1109\/LIVE.2013.6617346","DOI":"10.1109\/LIVE.2013.6617346"},{"issue":"4","key":"3_CR34","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1109\/C-M.1981.220410","volume":"14","author":"W Teitelman","year":"1981","unstructured":"Teitelman, W., Masinter, L.: The Interlisp programming environment. Computer 14(4), 25\u201333 (1981). https:\/\/doi.org\/10.1109\/C-M.1981.220410","journal-title":"Computer"},{"key":"3_CR35","doi-asserted-by":"publisher","unstructured":"Tomasdottir, K.F., Aniche, M., van Deursen, A.: Why and how JavaScript developers use linters. In: 2017 32nd IEEE\/ACM International Conference on Automated Software Engineering (ASE), pp. 578\u2013589. IEEE, New York (2017). https:\/\/doi.org\/10.1109\/ASE.2017.8115668","DOI":"10.1109\/ASE.2017.8115668"},{"key":"3_CR36","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1016\/j.infsof.2017.01.006","volume":"85","author":"M Usman","year":"2017","unstructured":"Usman, M., Britto, R., B\u00f6rstler, J., Mendes, E.: Taxonomies in software engineering: a Systematic mapping study and a revised taxonomy development method. Inf. Softw. Technol. 85, 43\u201359 (2017). https:\/\/doi.org\/10.1016\/j.infsof.2017.01.006","journal-title":"Inf. Softw. Technol."},{"key":"3_CR37","doi-asserted-by":"crossref","unstructured":"Vaithilingam, P., Zhang, T., Glassman, E.L.: Expectation vs. experience: evaluating the usability of code generation tools powered by large language models. In: CHI Conference on Human Factors in Computing Systems Extended Abstracts, pp. 1\u20137. ACM, New York (2022). https:\/\/doi.org\/10.1145\/3491101.3519665","DOI":"10.1145\/3491101.3519665"},{"key":"3_CR38","doi-asserted-by":"crossref","unstructured":"Viglianisi, E., Dallago, M., Ceccato, M.: Resttestgen: Automated black-box testing of RESTful APIs. In: 2020 IEEE 13th International Conference on Software Testing, Validation and Verification (ICST), pp. 142\u2013152. IEEE, New York (2020)","DOI":"10.1109\/ICST46399.2020.00024"},{"key":"3_CR39","doi-asserted-by":"crossref","unstructured":"Wheaton, G.R., Fleishman, E.A.: Development of a Taxonomy of Human Performance: A Review of Classificatory Systems Relating to Tasks and Performance. Clearinghouse, Mumbai (1968)","DOI":"10.1037\/e406072004-001"},{"key":"3_CR40","doi-asserted-by":"publisher","unstructured":"Xing, Z., Stroulia, E.: Refactoring practice: how it is and how it should be supported\u2014an eclipse case study. In: IEEE International Conference on Software Maintenance (ICSM), pp. 458\u2013467 (2006). https:\/\/doi.org\/10.1109\/ICSM.2006.52","DOI":"10.1109\/ICSM.2006.52"},{"key":"3_CR41","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1016\/j.infsof.2016.04.016","volume":"76","author":"J Xuan","year":"2016","unstructured":"Xuan, J., Cornu, B., Martinez, M., Baudry, B., Seinturier, L., Monperrus, M.: B-refactoring: automatic test code refactoring to improve dynamic analysis. Inf. Softw. Technol. 76, 65\u201380 (2016)","journal-title":"Inf. Softw. Technol."},{"key":"3_CR42","doi-asserted-by":"crossref","unstructured":"Yuan, Z., Lou, Y., Liu, M., Ding, S., Wang, K., Chen, Y., Peng, X.: No more manual tests? evaluating and improving ChatGPT for unit test generation. arXiv preprint arXiv:2305.04207 (2023)","DOI":"10.1145\/3660783"},{"key":"3_CR43","doi-asserted-by":"publisher","unstructured":"Zanchin, B.C., Adamshuk, R., Santos, M.M., Collazos, K.S.: On the instrumentation and classification of autonomous cars. In: 2017 IEEE International Conference on Systems, Man, and Cybernetics (SMC), pp. 2631\u20132636. IEEE, New York (2017). https:\/\/doi.org\/10.1109\/SMC.2017.8123022","DOI":"10.1109\/SMC.2017.8123022"},{"key":"3_CR44","doi-asserted-by":"crossref","unstructured":"Zhang, B., Hill, E., Clause, J.: Automatically generating test templates from test names (n). In: 2015 30th IEEE\/ACM International Conference on Automated Software Engineering (ASE), pp. 506\u2013511. IEEE, New York (2015)","DOI":"10.1109\/ASE.2015.68"},{"key":"3_CR45","doi-asserted-by":"crossref","unstructured":"Zhang, H., Wu, H., Rountev, A.: Automated test generation for detection of leaks in android applications. In: Proceedings of the 11th International Workshop on Automation of Software Test, pp. 64\u201370 (2016)","DOI":"10.1145\/2896921.2896932"}],"container-title":["Generative AI for Effective Software Development"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-55642-5_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,20]],"date-time":"2024-11-20T21:52:06Z","timestamp":1732139526000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-55642-5_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"ISBN":["9783031556418","9783031556425"],"references-count":45,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-55642-5_3","relation":{},"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"1 June 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}