{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:19:23Z","timestamp":1740122363767,"version":"3.37.3"},"reference-count":87,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2021,7,13]],"date-time":"2021-07-13T00:00:00Z","timestamp":1626134400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,7,13]],"date-time":"2021-07-13T00:00:00Z","timestamp":1626134400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2021,9]]},"DOI":"10.1007\/s10664-021-10006-4","type":"journal-article","created":{"date-parts":[[2021,7,13]],"date-time":"2021-07-13T09:04:20Z","timestamp":1626167060000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Task estimation for software company employees based on computer interaction logs"],"prefix":"10.1007","volume":"26","author":[{"given":"Florian","family":"Pellegrin","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3404-4485","authenticated-orcid":false,"given":"Zeynep","family":"Y\u00fccel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Akito","family":"Monden","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pattara","family":"Leelaprute","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,7,13]]},"reference":[{"key":"10006_CR1","unstructured":"ABB Inc (2017) ABB Dev Interaction Data. https:\/\/abb-iss.github.io\/DeveloperInteractionLogs\/"},{"issue":"2","key":"10006_CR2","doi-asserted-by":"publisher","first-page":"207","DOI":"10.1145\/170036.170072","volume":"22","author":"R Agrawal","year":"1993","unstructured":"Agrawal R, Imieli\u0144ski T, Swami A (1993) Mining association rules between sets of items in large databases. ACM SIGMOD Record 22(2):207\u2013216. https:\/\/doi.org\/10.1145\/170036.170072","journal-title":"ACM SIGMOD Record"},{"key":"10006_CR3","unstructured":"Ahmed A (2016) Software project management: A process-driven approach. Auerbach Publications"},{"issue":"2","key":"10006_CR4","doi-asserted-by":"publisher","first-page":"209","DOI":"10.3233\/AIS-170427","volume":"9","author":"H Alemdar","year":"2017","unstructured":"Alemdar H, van Kasteren T, Ersoy C (2017) Active learning with uncertainty sampling for large scale activity recognition in smart homes. J Ambient Intell Smart Environ 9(2):209\u2013223","journal-title":"J Ambient Intell Smart Environ"},{"key":"10006_CR5","unstructured":"Alpaydin E (2016) Machine learning: The new AI. MIT press"},{"key":"10006_CR6","doi-asserted-by":"crossref","unstructured":"Amlekar R, Gamboa AFR, Gallaba K, McIntosh S (2018) Do software engineers use autocompletion features differently than other developers? In: International Conference on Mining Software Repositories. IEEE, pp 86\u201389","DOI":"10.1145\/3196398.3196471"},{"key":"10006_CR7","doi-asserted-by":"crossref","unstructured":"Anand K, Kumar J, Anand K (2017) Anomaly detection in online social network: A survey. In: Proceedings of International Conference on Inventive Communication and Computational Technologies. IEEE, pp 456\u2013459","DOI":"10.1109\/ICICCT.2017.7975239"},{"issue":"3","key":"10006_CR8","doi-asserted-by":"publisher","first-page":"1313","DOI":"10.1007\/s10664-017-9547-8","volume":"23","author":"L Bao","year":"2018","unstructured":"Bao L, Xing Z, Xia X, Lo D, Hassan AE (2018) Inference of development activities from interaction with uninstrumented applications. Empir Softw Eng 23(3):1313\u20131351","journal-title":"Empir Softw Eng"},{"issue":"3","key":"10006_CR9","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1109\/TSE.2017.2776152","volume":"45","author":"M Beller","year":"2017","unstructured":"Beller M, Gousios G, Panichella A, Proksch S, Amann S, Zaidman A (2017) Developer testing in the IDE: patterns, beliefs, and behavior. IEEE Trans Softw Eng 45(3):261\u2013284","journal-title":"IEEE Trans Softw Eng"},{"issue":"6","key":"10006_CR10","doi-asserted-by":"publisher","first-page":"3394","DOI":"10.1007\/s10664-018-9606-9","volume":"23","author":"S Bernardi","year":"2018","unstructured":"Bernardi S, JL Dom\u00ednguez, G\u00f3mez A, Joubert C, Merseguer J, Perez-Palacin D, Requeno J I, Romeu A (2018) A systematic approach for performance assessment using process mining. Empir Softw Eng 23 (6):3394\u20133441","journal-title":"Empir Softw Eng"},{"issue":"1","key":"10006_CR11","doi-asserted-by":"publisher","first-page":"e1230","DOI":"10.1002\/widm.1230","volume":"8","author":"A Bogar\u00edn","year":"2018","unstructured":"Bogar\u00edn A, Cerezo R, Romero C (2018) A survey on educational process mining. Wiley Interdiscip Rev Data Min Knowl Discov 8(1):e1230","journal-title":"Wiley Interdiscip Rev Data Min Knowl Discov"},{"key":"10006_CR12","doi-asserted-by":"crossref","unstructured":"Brdiczka O (2010) From documents to tasks: Deriving user tasks from document usage patterns. In: Proceedings of International Conference on Intelligent User Interfaces. ACM, pp 285\u2013288","DOI":"10.1145\/1719970.1720012"},{"issue":"4","key":"10006_CR13","doi-asserted-by":"publisher","first-page":"829","DOI":"10.1007\/s10586-013-0256-9","volume":"16","author":"S Caball\u00e9","year":"2013","unstructured":"Caball\u00e9 S, Xhafa F (2013) Distributed-based massive processing of activity logs for efficient user modeling in a virtual campus. Clust Comput 16 (4):829\u2013844","journal-title":"Clust Comput"},{"key":"10006_CR14","doi-asserted-by":"crossref","unstructured":"Caldeira J, e Abreu FB, Reis J, Cardoso J (2019) Assessing software development teams\u2019 efficiency using process mining. In: Proceedings of International Conference on Process Mining. IEEE, pp 65\u201372","DOI":"10.1109\/ICPM.2019.00020"},{"key":"10006_CR15","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1613\/jair.953","volume":"16","author":"NV Chawla","year":"2002","unstructured":"Chawla NV, Bowyer KW, Hall LO, Kegelmeyer WP (2002) SMOTE: Synthetic Minority over-sampling technique. J Artif Intell Res 16:321\u2013357","journal-title":"J Artif Intell Res"},{"key":"10006_CR16","doi-asserted-by":"crossref","unstructured":"Chen L, Nugent CD (2019) Sensor-based activity recognition review. In: Human Activity Recognition and Behaviour Analysis. Springer, pp 23\u201347","DOI":"10.1007\/978-3-030-19408-6_2"},{"key":"10006_CR17","doi-asserted-by":"crossref","unstructured":"Chernov S (2008) Task detection for activity-based desktop search. In: Proceedings of International ACM SIGIR Conference on Research and Development in Information Retrieval. ACM, pp 894\u2013894","DOI":"10.1145\/1390334.1390569"},{"key":"10006_CR18","unstructured":"Chernov S, Demartini G, Herder E, Kopycki M, Nejdl W (2008) Evaluating personal information management using an activity logs enriched desktop dataset. In: Proceedings of Personal Information Management Workshop, vol 155. Citeseer"},{"key":"10006_CR19","doi-asserted-by":"crossref","unstructured":"Choi H, Lim J, Yu H, Lee E (2016) Task classification based energy-aware consolidation in clouds. Sci Program 2016","DOI":"10.1155\/2016\/6208358"},{"key":"10006_CR20","doi-asserted-by":"crossref","unstructured":"Coman ID (2007) An analysis of developers\u2019 tasks using low-level, automatically collected data. In: Joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, pp 579\u2013582","DOI":"10.1145\/1287624.1287715"},{"issue":"4","key":"10006_CR21","doi-asserted-by":"publisher","first-page":"359","DOI":"10.1109\/TSE.2016.2592905","volume":"43","author":"K Damevski","year":"2016","unstructured":"Damevski K, Shepherd DC, Schneider J, Pollock L (2016) Mining sequences of developer interactions in visual studio for usage smells. IEEE Trans Softw Eng 43(4):359\u2013371","journal-title":"IEEE Trans Softw Eng"},{"key":"10006_CR22","doi-asserted-by":"crossref","unstructured":"Deisenroth MP, Faisal AA, Ong CS (2020) Mathematics for machine learning. Cambridge University Press","DOI":"10.1017\/9781108679930"},{"key":"10006_CR23","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1016\/j.knosys.2015.04.012","volume":"84","author":"P Delias","year":"2015","unstructured":"Delias P, Doumpos M, Grigoroudis E, Manolitzas P, Matsatsinis N (2015) Supporting healthcare management decisions via robust clustering of event logs. Knowl-Based Syst 84:203\u2013213","journal-title":"Knowl-Based Syst"},{"issue":"1-2","key":"10006_CR24","doi-asserted-by":"publisher","first-page":"58","DOI":"10.1080\/08839514.2012.629522","volume":"26","author":"D Devaurs","year":"2012","unstructured":"Devaurs D, Rath AS, Lindstaedt SN (2012) Exploiting the user interaction context for automatic task detection. Appl Artif Intell 26(1-2):58\u201380","journal-title":"Appl Artif Intell"},{"issue":"4","key":"10006_CR25","doi-asserted-by":"publisher","first-page":"106","DOI":"10.1109\/MS.2016.100","volume":"33","author":"T Dings\u00f8yr","year":"2016","unstructured":"Dings\u00f8yr T, F\u00e6gri TE, Dyb\u00e5 T, Haugset B, Lindsj\u00f8rn Y (2016) Team performance in software development: Research results versus agile principles. IEEE Softw 33(4):106\u2013110","journal-title":"IEEE Softw"},{"key":"10006_CR26","doi-asserted-by":"crossref","unstructured":"Dragunov AN, Dietterich TG, Johnsrude K, McLaughlin M, Li L, Herlocker JL (2005) TaskTracer: A desktop environment to support multi-tasking knowledge workers. In: Proceedings of International Conference on Intelligent User Interfaces. ACM, pp 75\u201382","DOI":"10.1145\/1040830.1040855"},{"key":"10006_CR27","unstructured":"Eclipse Foundation (2010) Filtered UDC Data. http:\/\/archive.eclipse.org\/projects\/usagedata\/"},{"issue":"3","key":"10006_CR28","doi-asserted-by":"publisher","first-page":"423","DOI":"10.1007\/s00186-013-0436-7","volume":"77","author":"P Embrechts","year":"2013","unstructured":"Embrechts P, Hofert M (2013) A note on generalized inverses. Math Methods Oper Res 77(3):423\u2013432","journal-title":"Math Methods Oper Res"},{"key":"10006_CR29","doi-asserted-by":"publisher","first-page":"863","DOI":"10.1613\/jair.1.11192","volume":"61","author":"A Fern\u00e1ndez","year":"2018","unstructured":"Fern\u00e1ndez A, Garcia S, Herrera F, Chawla NV (2018) Smote for learning from imbalanced data: progress and challenges, marking the 15-year anniversary. J Artif Intell Res 61:863\u2013905","journal-title":"J Artif Intell Res"},{"issue":"3","key":"10006_CR30","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1007\/s10791-015-9252-4","volume":"18","author":"R Forsati","year":"2015","unstructured":"Forsati R, Moayedikia A, Shamsfard M (2015) An effective web page recommender using binary data clustering. Inf Retriev J 18(3):167\u2013214","journal-title":"Inf Retriev J"},{"key":"10006_CR31","doi-asserted-by":"crossref","unstructured":"Gatta R, Vallati M, Lenkowicz J, Cas\u00e0 C, Cellini F, Damiani A, Valentini V (2018) A framework for event log generation and knowledge representation for process mining in healthcare. In: Proceedings of International Conference on Tools with Artificial Intelligence. IEEE, pp 647\u2013654","DOI":"10.1109\/ICTAI.2018.00103"},{"key":"10006_CR32","doi-asserted-by":"crossref","unstructured":"Hakim A, Hasibuan M, Andreswari R (2019) E-learning process analysis to determining student learning patterns using process mining approach 1193:1\u20138","DOI":"10.1088\/1742-6596\/1193\/1\/012020"},{"key":"10006_CR33","unstructured":"Harris D, Harris S (2010) Digital design and computer architecture. Morgan Kaufmann"},{"issue":"5","key":"10006_CR34","doi-asserted-by":"publisher","first-page":"356","DOI":"10.1145\/1095430.1081762","volume":"30","author":"L Hochstein","year":"2005","unstructured":"Hochstein L, Basili VR, Zelkowitz MV, Hollingsworth JK, Carver J (2005) Combining self-reported and automatic data to improve programming effort measurement. ACM SIGSOFT Softw Eng Notes 30(5):356\u2013365","journal-title":"ACM SIGSOFT Softw Eng Notes"},{"key":"10006_CR35","doi-asserted-by":"crossref","unstructured":"Jalali A (2016) Supporting social network analysis using chord diagram in process mining. In: Proceedings of International Conference on Business Informatics Research. Springer, pp 16\u201332","DOI":"10.1007\/978-3-319-45321-7_2"},{"key":"10006_CR36","unstructured":"Jalote P, Kamma D (2019) Studying task processes for improving programmer productivity. IEEE Transactions on Software Engineering"},{"key":"10006_CR37","doi-asserted-by":"crossref","unstructured":"Johnson PM (2007) Requirement and design trade-offs in Hackystat: An in-process software engineering measurement and analysis system. In: Proceedings of International Symposium on Empirical Software Engineering and Measurement. IEEE, pp 81\u201390","DOI":"10.1109\/ESEM.2007.36"},{"key":"10006_CR38","doi-asserted-by":"crossref","unstructured":"Johnson PM, Kou H, Agustin J, Chan C, Moore C, Miglani J, Zhen S, Doane WE (2003) Beyond the personal software process: Metrics collection and analysis for the differently disciplined. In: Proceedings of the International Conference on Software Engineering. IEEE, pp 641\u2013646","DOI":"10.1109\/ICSE.2003.1201249"},{"issue":"4","key":"10006_CR39","doi-asserted-by":"publisher","first-page":"1019","DOI":"10.1007\/s10270-015-0502-0","volume":"16","author":"AA Kalenkova","year":"2017","unstructured":"Kalenkova AA, van der Aalst WM, Lomazova IA, Rubin VA (2017) Process mining using BPMN: relating event logs and process models. Softw Syst Model 16(4):1019\u20131048","journal-title":"Softw Syst Model"},{"issue":"5-6","key":"10006_CR40","doi-asserted-by":"publisher","first-page":"839","DOI":"10.1007\/s00779-015-0865-9","volume":"19","author":"A Karahasanovi\u0107","year":"2015","unstructured":"Karahasanovi\u0107 A, Heim J (2015) Understanding the behaviour of online TV users. Pers Ubiquit Comput 19(5-6):839\u2013852","journal-title":"Pers Ubiquit Comput"},{"key":"10006_CR41","unstructured":"KaVe Project (2018) Datasets. https:\/\/www.kave.cc\/datasets"},{"key":"10006_CR42","doi-asserted-by":"crossref","unstructured":"Ko AJ, DeLine R, Venolia G (2007) Information needs in collocated software development teams. In: Proceedings of International Conference on Software Engineering. IEEE, pp 344\u2013353","DOI":"10.1109\/ICSE.2007.45"},{"key":"10006_CR43","doi-asserted-by":"crossref","unstructured":"Koldijk S, Van Staalduinen M, Neerincx M, Kraaij W (2012) Real-time task recognition based on knowledge workers\u2019 computer activities. In: Proceedings of European Conference on Cognitive Ergonomics, pp 152\u2013159","DOI":"10.1145\/2448136.2448170"},{"issue":"12","key":"10006_CR44","first-page":"419","volume":"2","author":"S Langhnoja","year":"2012","unstructured":"Langhnoja S, Barot M, Mehta D (2012) Pre-processing: Procedure on web log file for web usage mining. Int J Emerging Technol Adv Eng 2(12):419\u2013423","journal-title":"Int J Emerging Technol Adv Eng"},{"key":"10006_CR45","doi-asserted-by":"crossref","unstructured":"Leemans M, van der Aalst WM, van den Brand MG (2018) The Statechart workbench: Enabling scalable software event log analysis using process mining. In: Proceedings of International Conference on Software Analysis, Evolution and Reengineering. IEEE, pp 502\u2013506","DOI":"10.1109\/SANER.2018.8330248"},{"key":"10006_CR46","doi-asserted-by":"publisher","first-page":"267","DOI":"10.1016\/j.jss.2016.11.033","volume":"128","author":"W Maalej","year":"2017","unstructured":"Maalej W, Ellmann M, Robbes R (2017) Using contexts similarity to predict relationships between tasks. J Syst Softw 128:267\u2013284","journal-title":"J Syst Softw"},{"key":"10006_CR47","unstructured":"MacKay DJ (2003) Information Theory, Inference and Learning Algorithms. Cambridge University Press"},{"key":"10006_CR48","doi-asserted-by":"publisher","unstructured":"Martin N, Solti A, Mendling J, Depaire B, Caris A (2019) Mining batch activation rules from event logs. IEEE Trans Serv Comput:1\u20131. https:\/\/doi.org\/10.1109\/TSC.2019.2912163","DOI":"10.1109\/TSC.2019.2912163"},{"key":"10006_CR49","unstructured":"Mazza R, Bettoni M, Far\u00e9 M, Mazzola L (2012) MOCLog - monitoring online courses with log data. In: Proceedings of the Moodle Research Conference, pp 132\u2013139"},{"issue":"4","key":"10006_CR50","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1145\/1978802.1978803","volume":"43","author":"L McLeod","year":"2011","unstructured":"McLeod L, MacDonell SG (2011) Factors that affect software systems development project outcomes: a survey of research. ACM Comput Surv (CSUR) 43 (4):24","journal-title":"ACM Comput Surv (CSUR)"},{"issue":"12","key":"10006_CR51","doi-asserted-by":"publisher","first-page":"1178","DOI":"10.1109\/TSE.2017.2656886","volume":"43","author":"AN Meyer","year":"2017","unstructured":"Meyer AN, Barton LE, Murphy GC, Zimmermann T, Fritz T (2017) The work life of developers: activities, switches and perceived productivity. IEEE Trans Softw Eng 43(12):1178\u20131193","journal-title":"IEEE Trans Softw Eng"},{"key":"10006_CR52","doi-asserted-by":"crossref","unstructured":"Meyer AN, Satterfield C, Z\u00fcger M, Kevic K, Murphy GC, Zimmermann T, Fritz T (2020) Detecting developers\u2019 task switches and types. IEEE Trans Softw Eng:1\u201316","DOI":"10.1109\/TSE.2020.2984086"},{"issue":"5","key":"10006_CR53","doi-asserted-by":"publisher","first-page":"320","DOI":"10.1080\/01969722.2015.1012372","volume":"46","author":"HT Mirza","year":"2015","unstructured":"Mirza HT, Chen L, Hussain I, Majid A, Chen G (2015) A study on automatic classification of users\u2019 desktop interactions. Cybern Syst 46(5):320\u2013341","journal-title":"Cybern Syst"},{"issue":"9","key":"10006_CR54","doi-asserted-by":"publisher","first-page":"2169","DOI":"10.1587\/transinf.E95.D.2169","volume":"95","author":"A Monden","year":"2012","unstructured":"Monden A, Matsumura T, Barker M, Torii K, Basili VR (2012) Customizing GQM models for software project monitoring. IEICE Trans Inf Syst 95(9):2169\u20132182","journal-title":"IEICE Trans Inf Syst"},{"key":"10006_CR55","unstructured":"Montgomery DC, Runger GC (2010) Applied statistics and probability for engineers. Wiley"},{"key":"10006_CR56","doi-asserted-by":"publisher","first-page":"48024","DOI":"10.1109\/ACCESS.2019.2906081","volume":"7","author":"J Obregon","year":"2019","unstructured":"Obregon J, Song M, Jung JY (2019) Infoflow: Mining information flow based on user community in social networking services. IEEE Access 7:48024\u201348036","journal-title":"IEEE Access"},{"key":"10006_CR57","unstructured":"Oram A, Wilson G (2010) Making software: What really works, and why we believe it. O\u2019Reilly Media Inc"},{"issue":"4128","key":"10006_CR58","doi-asserted-by":"publisher","first-page":"922","DOI":"10.1126\/science.183.4128.922","volume":"183","author":"HM Parsons","year":"1974","unstructured":"Parsons HM (1974) What Happened at Hawthorne?: New evidence suggests the Hawthorne effect resulted from operant reinforcement contingencies. Science 183(4128):922\u2013932","journal-title":"Science"},{"issue":"4","key":"10006_CR59","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1145\/2629446","volume":"5","author":"A Partington","year":"2015","unstructured":"Partington A, Wynn M, Suriadi S, Ouyang C, Karnon J (2015) Process mining for clinical processes: a comparative analysis of four australian hospitals. ACM Trans Manag Inf Syst 5(4):19","journal-title":"ACM Trans Manag Inf Syst"},{"key":"10006_CR60","first-page":"111","volume":"5","author":"DE Perry","year":"1995","unstructured":"Perry DE, Staudenmayer NA, Votta LG (1995) Understanding and improving time usage in software development. Softw Process 5:111\u2013135","journal-title":"Softw Process"},{"key":"10006_CR61","doi-asserted-by":"crossref","unstructured":"Proksch S, Nadi S, Amann S, Mezini M (2017) Enriching in-ide process information with fine-grained source code history. In: Proceedings of International Conference on Software Analysis, Evolution and Reengineering. IEEE, pp 250\u2013260","DOI":"10.1109\/SANER.2017.7884626"},{"key":"10006_CR62","unstructured":"Ramachandran KM, Tsokos CP (2014) Mathematical Statistics with Applications in R. Elsevier"},{"key":"10006_CR63","doi-asserted-by":"publisher","unstructured":"Rashid T, Agrafiotis I, Nurse J (2016) A new take on detecting insider threats: Exploring the use of hidden markov models. In: Proceedings of ACM CCS International Workshop on Managing Insider Security Threats, pp 47\u201356. https:\/\/doi.org\/10.1145\/2995959.2995964","DOI":"10.1145\/2995959.2995964"},{"key":"10006_CR64","doi-asserted-by":"publisher","first-page":"224","DOI":"10.1016\/j.jbi.2016.04.007","volume":"61","author":"E Rojas","year":"2016","unstructured":"Rojas E, Munoz-Gama J, Sep\u00falveda M, Capurro D (2016) Process mining in healthcare: a literature review. J Biomed Inform 61:224\u2013236","journal-title":"J Biomed Inform"},{"issue":"23","key":"10006_CR65","doi-asserted-by":"publisher","first-page":"9236","DOI":"10.1016\/j.eswa.2015.07.040","volume":"42","author":"M Rovani","year":"2015","unstructured":"Rovani M, Maggi FM, de Leoni M, van der Aalst WM (2015) Declarative process mining in healthcare. Expert Syst Appl 42(23):9236\u20139251","journal-title":"Expert Syst Appl"},{"key":"10006_CR66","doi-asserted-by":"crossref","unstructured":"Rovetta S, Cabri A, Masulli F, Suchacka G (2017) Bot or not? A case study on bot recognition from Web session logs. In: Italian Workshop on Neural Nets. Springer, pp 197\u2013206","DOI":"10.1007\/978-3-319-95095-2_19"},{"issue":"4","key":"10006_CR67","doi-asserted-by":"publisher","first-page":"879","DOI":"10.1007\/s10664-014-9303-2","volume":"20","author":"B Russo","year":"2015","unstructured":"Russo B, Succi G, Pedrycz W (2015) Mining system logs to learn error predictors: a case study of a telemetry system. Empir Softw Eng 20(4):879\u2013927","journal-title":"Empir Softw Eng"},{"key":"10006_CR68","doi-asserted-by":"crossref","unstructured":"Sch\u00f6nig S, Cabanillas C, Jablonski S, Mendling J (2015) Mining the organisational perspective in agile business processes. In: Enterprise, Business-Process and Information Systems Modeling. Springer, pp 37\u201352","DOI":"10.1007\/978-3-319-19237-6_3"},{"key":"10006_CR69","doi-asserted-by":"crossref","unstructured":"Shen J, Li L, Dietterich TG, Herlocker JL (2006) A hybrid learning system for recognizing user tasks from desktop activities and email messages. In: Proceedings of International Conference on Intelligent User Interfaces. ACM, pp 86\u201392","DOI":"10.1145\/1111449.1111473"},{"key":"10006_CR70","unstructured":"Shen J, Li L, Dietterich T G (2007) Real-time detection of task switches of desktop users. In: Proceedings of International Joint Conferences on Artificial Intelligence, vol 7, pp 2868\u20132873"},{"key":"10006_CR71","unstructured":"Shimizu R, Monden A, Y\u00fccel Z, Uwano H (2018) Automatic estimation of software development tasks. In: Proceedings of IPSJ\/SIGSE Winter Workshop, vol 2018, pp 30\u201331"},{"key":"10006_CR72","doi-asserted-by":"crossref","unstructured":"Singh V, Pollock LL, Snipes W, Kraft NA (2016) A case study of program comprehension effort and technical debt estimations. In: International Conference on Program Comprehension. IEEE, pp 1\u20139","DOI":"10.1109\/ICPC.2016.7503710"},{"key":"10006_CR73","doi-asserted-by":"crossref","unstructured":"Soto-Valero C, Bourcier J, Baudry B (2018) Detection and analysis of behavioral t-patterns in debugging activities. In: Proceedings of International Conference on Mining Software Repositories, pp 110\u2013113","DOI":"10.1145\/3196398.3196452"},{"key":"10006_CR74","doi-asserted-by":"crossref","unstructured":"Suthipornopas P, Leelaprute P, Monden A, Uwano H, Kamei Y, Ubayashi N, Araki K, Yamada K, Matsumoto K (2017) Industry application of software development task measurement system: Taskpit. IEICE Transactions on Information and Systems (3):462\u2013472","DOI":"10.1587\/transinf.2016EDP7222"},{"key":"10006_CR75","doi-asserted-by":"crossref","unstructured":"Tax N, Sidorova N, Haakma R, van der Aalst WM (2016) Event abstraction for process mining using supervised learning techniques. In: Proceedings of SAI Intelligent Systems Conference. Springer, pp 251\u2013269","DOI":"10.1007\/978-3-319-56994-9_18"},{"key":"10006_CR76","doi-asserted-by":"crossref","unstructured":"van der Aalst WM (2015) Extracting event data from databases to unleash process mining. In: BPM-Driving Innovation in a Digital World, Springer, pp 105\u2013128","DOI":"10.1007\/978-3-319-14430-6_8"},{"key":"10006_CR77","unstructured":"Vialardi C, Bravo agapito J, Ortigosa A (2008) Improving AEH courses through log analysis. Journal of Universal Computer Science"},{"key":"10006_CR78","unstructured":"Viertel FP, Karras O, Schneider K (2017) Vulnerability recognition by execution trace differentiation. Softwaretechnik-Trends 37(3), http:\/\/pi.informatik.uni-siegen.de\/stt\/37_3\/01_Fachgruppenberichte\/SSP2017_proceedings\/01_Vulnerability_Recognition_by_Execution_Trace_Differentiation.pdf"},{"issue":"5","key":"10006_CR79","doi-asserted-by":"publisher","first-page":"86","DOI":"10.1109\/MS.2015.26","volume":"33","author":"LR Vijayasarathy","year":"2015","unstructured":"Vijayasarathy LR, Butler CW (2015) Choice of software development methodologies: Do organizational, project, and team characteristics matter? IEEE Softw 33(5):86\u201394","journal-title":"IEEE Softw"},{"issue":"3","key":"10006_CR80","first-page":"1","volume":"1","author":"T Vuong","year":"2017","unstructured":"Vuong T, Jacucci G, Ruotsalo T (2017) Watching inside the screen: Digital activity monitoring for task recognition and proactive information retrieval. Proceedings of the ACM on Interactive, Mobile. Wear Ubiquit Technol 1(3):1\u201323","journal-title":"Wear Ubiquit Technol"},{"key":"10006_CR81","unstructured":"Wagner S, Ruhe M (2018) A systematic review of productivity factors in software development. arXiv:180106475"},{"issue":"2\/3","key":"10006_CR82","doi-asserted-by":"publisher","first-page":"138","DOI":"10.1108\/SO-02-2015-0007","volume":"8","author":"V Wickramasinghe","year":"2015","unstructured":"Wickramasinghe V, Nandula S (2015) Diversity in team composition, relationship conflict and team leader support on globally distributed virtual software development team performance. Strategic Outsourcing Int J 8(2\/3):138\u2013155","journal-title":"Strategic Outsourcing Int J"},{"key":"10006_CR83","unstructured":"Y\u00fccel Z (2020a) Software applications and custom codes. https:\/\/github.com\/yucelzeynep\/Task-estimation-from-activity-logs, 2020-08-09"},{"key":"10006_CR84","unstructured":"Y\u00fccel Z (2020b) Supplemental material on detailed results of alternative methods. https:\/\/yucelzeynep.github.io\/pub\/2020_supp_mat_std_clsf.pdf, 2020-07-09"},{"key":"10006_CR85","unstructured":"Y\u00fccel Z (2020c) Supplemental material on detailed results of the proposed method. https:\/\/yucelzeynep.github.io\/pub\/2020_supp_mat_proposed.pdf, 2020-07-09"},{"key":"10006_CR86","doi-asserted-by":"publisher","unstructured":"Y\u00fccel Z (2021) Interaction logs of sofware company employees for task estimation. https:\/\/doi.org\/10.5281\/zenodo.4500028","DOI":"10.5281\/zenodo.4500028"},{"key":"10006_CR87","doi-asserted-by":"crossref","unstructured":"Zou L, Godfrey MW (2012) An industrial case study of Coman\u2019s automated task detection algorithm: What worked, what didn\u2019t, and why. In: Proceedings of IEEE International Conference on Software Maintenance. IEEE, pp 6\u201314","DOI":"10.1109\/ICSM.2012.6405247"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-021-10006-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10664-021-10006-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-021-10006-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,8,27]],"date-time":"2021-08-27T19:50:38Z","timestamp":1630093838000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10664-021-10006-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,7,13]]},"references-count":87,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2021,9]]}},"alternative-id":["10006"],"URL":"https:\/\/doi.org\/10.1007\/s10664-021-10006-4","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"type":"print","value":"1382-3256"},{"type":"electronic","value":"1573-7616"}],"subject":[],"published":{"date-parts":[[2021,7,13]]},"assertion":[{"value":"23 June 2021","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 July 2021","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"<!--Emphasis Type='Bold' removed-->Conflict of interest"}}],"article-number":"98"}}