{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,18]],"date-time":"2026-07-18T02:41:00Z","timestamp":1784342460766,"version":"3.55.0"},"reference-count":233,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2024,6,18]],"date-time":"2024-06-18T00:00:00Z","timestamp":1718668800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,6,18]],"date-time":"2024-06-18T00:00:00Z","timestamp":1718668800000},"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":["Empir Software Eng"],"published-print":{"date-parts":[[2024,7]]},"DOI":"10.1007\/s10664-024-10452-w","type":"journal-article","created":{"date-parts":[[2024,6,18]],"date-time":"2024-06-18T15:00:09Z","timestamp":1718722809000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["A literature review and existing challenges on software logging practices"],"prefix":"10.1007","volume":"29","author":[{"given":"Mohamed Amine","family":"Batoun","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2724-0034","authenticated-orcid":false,"given":"Mohammed","family":"Sayagh","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Roozbeh","family":"Aghili","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ali","family":"Ouni","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Heng","family":"Li","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,6,18]]},"reference":[{"key":"10452_CR1","doi-asserted-by":"crossref","unstructured":"Abbasli N, Ganiz MC (2021) Log and execution trace analytics system. In: Proceedings of the 2021 international conference on innovations in intelligent systems and applications (INISTA), pp 1\u20137","DOI":"10.1109\/INISTA52262.2021.9548437"},{"key":"10452_CR2","doi-asserted-by":"crossref","unstructured":"Agrawal A, Dixit A, Shettar NA, Kapadia D, Agrawal V, Gupta R, Karlupia R (2019) Delog: A high-performance privacy preserving log filtering framework. In: Proceedings of the 2019 IEEE international conference on big data (Big Data), pp 1739\u20131748","DOI":"10.1109\/BigData47090.2019.9006218"},{"key":"10452_CR3","doi-asserted-by":"crossref","unstructured":"Agrawal A, Karlupia R, Gupta R (2019) Logan: A distributed online log parser. In: Proceedings of the 2019 IEEE international conference on data engineering (ICDE), pp 1946\u20131951","DOI":"10.1109\/ICDE.2019.00211"},{"key":"10452_CR4","doi-asserted-by":"crossref","unstructured":"Amar H, Bao L, Busany N, Lo D, Maoz S (2018) Using finite-state models for log differencing. In: Proceedings of the 2018 ACM joint meeting on european software engineering conference and symposium on the foundations of software engineering, pp 49\u201359","DOI":"10.1145\/3236024.3236069"},{"key":"10452_CR5","doi-asserted-by":"crossref","unstructured":"Anu H, Chen J, Shi W, Hou J, Liang B, Qin B (2019) An approach to recommendation of verbosity log levels based on logging intention. In: Proceedings of the 2019 IEEE international conference on software maintenance and evolution (ICSME)), pp 125\u2013134","DOI":"10.1109\/ICSME.2019.00022"},{"key":"10452_CR6","doi-asserted-by":"crossref","unstructured":"Aslan U, \u015een B (2021) Gdpr compliant audit log management system with blockchain. In: Proceedings of the 2021 Turkish national software engineering symposium (UYMS), pp 1\u20133","DOI":"10.1109\/UYMS54260.2021.9659700"},{"key":"10452_CR7","doi-asserted-by":"crossref","unstructured":"Aussel N, Petetin Y, Chabridon S (2018) Improving performances of log mining for anomaly prediction through nlp-based log parsing. In: Proceedings of the 2018 IEEE international symposium on modeling, analysis, and simulation of computer and telecommunication systems (MASCOTS), pp 237\u2013243","DOI":"10.1109\/MASCOTS.2018.00031"},{"key":"10452_CR8","doi-asserted-by":"crossref","unstructured":"Baccanico F, Carrozza G, Cinque M, Cotroneo D, Pecchia A, Savignano A (2014) Event logging in an industrial development process: Practices and reengineering challenges. In: Proceedings of the 2014 international symposium on software reliability engineering workshops, pp 10\u201313","DOI":"10.1109\/ISSREW.2014.69"},{"key":"10452_CR9","doi-asserted-by":"crossref","unstructured":"Baccanico F, Carrozza G, Cinque M, Cotroneo D, Pecchia A, Savignano A (2014) Tell: Log level suggestions via modeling multi-level code block information. In: Proceedings of the 2014 international symposium on software reliability engineering workshops, pp 10\u201313","DOI":"10.1109\/ISSREW.2014.69"},{"key":"10452_CR10","doi-asserted-by":"crossref","unstructured":"Bai Y, Chi Y, Zhao D (2023) Patcluster: A top-down log parsing method based on frequent words. IEEE Access 8275\u20138282","DOI":"10.1109\/ACCESS.2023.3239012"},{"key":"10452_CR11","doi-asserted-by":"crossref","unstructured":"Bao L, Busany N, Lo D, Maoz S (2019) Statistical log differencing. In: Proceedings of the 2019 IEEE\/ACM international conference on automated software engineering (ASE), pp 851\u2013862","DOI":"10.1109\/ASE.2019.00084"},{"key":"10452_CR12","doi-asserted-by":"crossref","unstructured":"Barua A, Thomas SW, Hassan AE (2014) What are developers talking about? an analysis of topics and trends in stack overflow. Empir Softw Eng 619\u2013654","DOI":"10.1007\/s10664-012-9231-y"},{"key":"10452_CR13","doi-asserted-by":"crossref","unstructured":"Bhosale V, Thakar A, Pandit C, Deshpande A, Khanuja H (2018) Hadoop in action: Building a generic log analyzing system. In: Proceedings of the 2018 international conference on computing communication control and automation (ICCUBEA), pp 1\u20137","DOI":"10.1109\/ICCUBEA.2018.8697687"},{"key":"10452_CR14","doi-asserted-by":"crossref","unstructured":"Bodik P, Goldszmidt M, Fox A, Woodard DB, Andersen H (2010) Fingerprinting the datacenter: Automated classification of performance crises. In: Proceedings of the 2010 european conference on computer systems, pp 111\u2013124","DOI":"10.1145\/1755913.1755926"},{"key":"10452_CR15","doi-asserted-by":"crossref","unstructured":"Bosch N, Bosch J (2020) Software logs for machine learning in a devops environment. In: Proceedings of the 2020 euromicro conference on software engineering and advanced applications (SEAA), pp 29\u201333","DOI":"10.1109\/SEAA51224.2020.00016"},{"key":"10452_CR16","doi-asserted-by":"crossref","unstructured":"Bunker J, Curtis K, Girolami M, Sriharsha R (2022) A mixture modeling approach for clustering log files with coreset and user feedback. Pattern Recognit Lett 74\u201380","DOI":"10.1016\/j.patrec.2022.01.027"},{"key":"10452_CR17","doi-asserted-by":"crossref","unstructured":"Bushong V, Sanders R, Curtis J, Du M, Cerny T, Frajtak K, Bures M, Tisnovsky P, Shin D (2020) On matching log analysis to source code: A systematic mapping study. In: Proceedings of the 2020 international conference on research in adaptive and convergent systems, pp 181\u2013187","DOI":"10.1145\/3400286.3418262"},{"key":"10452_CR18","doi-asserted-by":"crossref","unstructured":"C\u00e2ndido J, Haesen J, Aniche M, van Deursen A (2021) An exploratory study of log placement recommendation in an enterprise system. In: Proceedings of the 2021 IEEE\/ACM international conference on mining software repositories (MSR), pp 143\u2013154","DOI":"10.1109\/MSR52588.2021.00027"},{"key":"10452_CR19","doi-asserted-by":"crossref","unstructured":"Chen AR, Chen TH, Wang S (2021) Demystifying the challenges and benefits of analyzing user-reported logs in bug reports. Empir Softw Eng 1\u201330","DOI":"10.1007\/s10664-020-09893-w"},{"key":"10452_CR20","doi-asserted-by":"crossref","unstructured":"Chen TH, Thomas SW, Hassan AE (2016) A survey on the use of topic models when mining software repositories. Empir Softw Eng 1843\u20131919","DOI":"10.1007\/s10664-015-9402-8"},{"key":"10452_CR21","doi-asserted-by":"crossref","unstructured":"Chen B, Jiang ZM (2017) Characterizing and detecting anti-patterns in the logging code. In: Proceedings of the 2017 IEEE\/ACM international conference on software engineering (ICSE)), pp 71\u201381","DOI":"10.1109\/ICSE.2017.15"},{"key":"10452_CR22","doi-asserted-by":"crossref","unstructured":"Chen B, Jiang ZM (2017) Characterizing logging practices in java-based open source software projects \u2013a replication study in apache software foundation. Empir Softw Eng 330\u2013374","DOI":"10.1007\/s10664-016-9429-5"},{"key":"10452_CR23","doi-asserted-by":"crossref","unstructured":"Chen B, Jiang ZM (2019) Extracting and studying the logging-code-issue-introducing changes in java-based large-scale open source software systems. Empir Softw Eng 2285\u20132322","DOI":"10.1007\/s10664-019-09690-0"},{"key":"10452_CR24","doi-asserted-by":"crossref","unstructured":"Chen B, Jiang ZM (2020) Studying the use of java logging utilities in the wild. In: Proceedings of the 2020 IEEE\/ACM international conference on software engineering (ICSE), pp 397\u2013408","DOI":"10.1145\/3377811.3380408"},{"key":"10452_CR25","doi-asserted-by":"crossref","unstructured":"Chen B, Jiang ZM (2021) A survey of software log instrumentation. ACM Comput Surv 1\u201334","DOI":"10.1145\/3448976"},{"key":"10452_CR26","doi-asserted-by":"crossref","unstructured":"Chen J, Wang P, Qiao F, Du SQ, Wang W (2022) Plq: An efficient approach to processing pattern-based log queries. J Comput Sci Technol 1239\u20131254","DOI":"10.1007\/s11390-020-0653-5"},{"key":"10452_CR27","doi-asserted-by":"crossref","unstructured":"Chen M, Zheng AX, Lloyd J, Jordan MI, Brewer E (2004) Failure diagnosis using decision trees. In: Proceedings of the 2004 international conference on autonomic computing, pp 36\u201343","DOI":"10.1109\/ICAC.2004.1301345"},{"key":"10452_CR28","doi-asserted-by":"crossref","unstructured":"Chi S, Li S, Guo Y, Dong W, Jia Z, He H, Liao Q (2018) Notonlylog: Mining patch-log associations from software evolution history to enhance failure diagnosis capability. In: Proceedings of the 2018 asia-pacific software engineering conference (APSEC), pp 189\u2013198","DOI":"10.1109\/APSEC.2018.00033"},{"key":"10452_CR29","doi-asserted-by":"crossref","unstructured":"Chowdhury S, Di Nardo S, Hindle A, Jiang ZM (2018) An exploratory study on assessing the energy impact of logging on android applications. Empir Softw Eng 1422\u20131456","DOI":"10.1007\/s10664-017-9545-x"},{"key":"10452_CR30","doi-asserted-by":"crossref","unstructured":"Chunyong Z, Meng X (2020) Log parser with one-to-one markup. In: Proceedings of the 2020 international conference on information and computer technologies (ICICT), pp 251\u2013257","DOI":"10.1109\/ICICT50521.2020.00045"},{"key":"10452_CR31","doi-asserted-by":"crossref","unstructured":"Chu G, Wang J, Qi Q, Sun H, Tao S, Liao J (2021) Prefix-graph: A versatile log parsing approach merging prefix tree with probabilistic graph. In: Proceedings of the 2021 IEEE international conference on data engineering (ICDE), pp 2411\u20132422","DOI":"10.1109\/ICDE51399.2021.00274"},{"key":"10452_CR32","doi-asserted-by":"crossref","unstructured":"Copstein R, Schwartzentruber J, Zincir-Heywood N, Heywood M (2021) Log abstraction for information security: Heuristics and reproducibility. In: Proceedings of the 2021 international conference on availability, reliability and security, pp 1\u201310","DOI":"10.1145\/3465481.3470083"},{"key":"10452_CR33","doi-asserted-by":"crossref","unstructured":"Cousti\u00e9 O, Mothe J, Teste O, Baril X (2020) Meting: A robust log parser based on frequent n-gram mining. In: Proceedings of the 2020 IEEE international conference on web services (ICWS), pp 84\u201388","DOI":"10.1109\/ICWS49710.2020.00018"},{"key":"10452_CR34","doi-asserted-by":"crossref","unstructured":"Dai H, Li H, Chen CS, Shang W, Chen TH (2020) Logram: Efficient log parsing using n-gram dictionaries. IEEE Trans Softw Eng","DOI":"10.1109\/TSE.2020.3007554"},{"key":"10452_CR35","doi-asserted-by":"crossref","unstructured":"Dai S, Luan Z, Huang S, Fung C, Wang H, Yang H, Qian D (2022) Reval: Recommend which variables to log with pre-trained model and graph neural network. IEEE Trans Netw Serv Manag","DOI":"10.1109\/TNSM.2022.3209317"},{"key":"10452_CR36","doi-asserted-by":"crossref","unstructured":"Decker L, Leite D, Bonacorsi D (2022) Explainable log parsing and online interval granular classification from streams of words. In: Proceedings of the 2022 IEEE international conference on fuzzy systems (FUZZ-IEEE), pp 1\u20138","DOI":"10.1109\/FUZZ-IEEE55066.2022.9882710"},{"key":"10452_CR37","doi-asserted-by":"crossref","unstructured":"Di S, Gupta R, Snir M, Pershey E, Cappello F (2017) Logaider: A tool for mining potential correlations of hpc log events. In: Proceedings of the 2017 IEEE\/ACM international symposium on cluster, cloud and grid computing (CCGRID), pp 442\u2013451","DOI":"10.1109\/CCGRID.2017.18"},{"key":"10452_CR38","doi-asserted-by":"crossref","unstructured":"Ding Z, Li H, Shang W (2022) Logentext: Automatically generating logging texts using neural machine translation. In: Proceedings of the 2022 IEEE international conference on software analysis, evolution and reengineering (SANER), pp 349\u2013360","DOI":"10.1109\/SANER53432.2022.00051"},{"key":"10452_CR39","doi-asserted-by":"crossref","unstructured":"Duan X, Ying S, Cheng H, Yuan W, Yin X (2021) Oilog: An online incremental log keyword extraction approach based on mdp-lstm neural network. Inf Syst 101618","DOI":"10.1016\/j.is.2020.101618"},{"key":"10452_CR40","doi-asserted-by":"crossref","unstructured":"Du M, Li F (2016) Spell: Streaming parsing of system event logs. In: Proceedings of the 2016 IEEE international conference on data mining (ICDM), pp 859\u2013864","DOI":"10.1109\/ICDM.2016.0103"},{"key":"10452_CR41","doi-asserted-by":"crossref","unstructured":"Du M, Li F (2018) Spell: Online streaming parsing of large unstructured system logs. IEEE Trans Knowl Data Eng 2213\u20132227","DOI":"10.1109\/TKDE.2018.2875442"},{"key":"10452_CR42","doi-asserted-by":"crossref","unstructured":"Du M, Li F, Zheng G, Srikumar V (2017) Deeplog: Anomaly detection and diagnosis from system logs through deep learning. In: Proceedings of the 2017 ACM SIGSAC conference on computer and communications security, pp 1285\u20131298","DOI":"10.1145\/3133956.3134015"},{"key":"10452_CR43","doi-asserted-by":"crossref","unstructured":"Dusane P, Sujatha G (2021) Logea: Log extraction and analysis tool to support forensic investigation of linux-based system. In: Proceedings of the 2021 international conference on trends in electronics and informatics (ICOEI), pp 909\u2013916","DOI":"10.1109\/ICOEI51242.2021.9453065"},{"key":"10452_CR44","doi-asserted-by":"crossref","unstructured":"Egersdoerfer C, Zhang D, Dai D (2022) Clusterlog: Clustering logs for effective log-based anomaly detection. In: Proceedings of the 2022 IEEE\/ACM workshop on fault tolerance for HPC at eXtreme Scale (FTXS), pp 1\u201310","DOI":"10.1109\/FTXS56515.2022.00006"},{"key":"10452_CR45","doi-asserted-by":"crossref","unstructured":"Ekelhart A, Ekaputra FJ, Kiesling E (2021) The slogert framework for automated log knowledge graph construction. In: Proceedings of the 2021 international conference on the semantic web, pp 631\u2013646","DOI":"10.1007\/978-3-030-77385-4_38"},{"key":"10452_CR46","doi-asserted-by":"crossref","unstructured":"El-Masri D, Petrillo F, Gu\u00e9h\u00e9neuc YG, Hamou-Lhadj A, Bouziane A (2020) A systematic literature review on automated log abstraction techniques. Inf Softw Technol 106276","DOI":"10.1016\/j.infsof.2020.106276"},{"key":"10452_CR47","doi-asserted-by":"crossref","unstructured":"Fang L, Di X, Liu X, Qin Y, Ren W, Ding Q (2021) Quicklogs: A quick log parsing algorithm based on template similarity. In: Proceedings of the 2021 IEEE international conference on trust, security and privacy in computing and communications (TrustCom), pp 1085\u20131092","DOI":"10.1109\/TrustCom53373.2021.00148"},{"key":"10452_CR48","unstructured":"Fei P, Li Z, Wang Z, Yu X, Li D, Jee K (2021) Seal: Storage-efficient causality analysis on enterprise logs with query-friendly compression. In: Proceedings of the 2021 USENIX security symposium, pp 2987\u20133004"},{"key":"10452_CR49","doi-asserted-by":"crossref","unstructured":"Feng B, Wu C, Li J (2016) Mlc: An efficient multi-level log compression method for cloud backup systems. In: Proceedings of the 2016 IEEE Trustcom\/BigDataSE\/ISPA, pp 1358\u20131365","DOI":"10.1109\/TrustCom.2016.0215"},{"key":"10452_CR50","doi-asserted-by":"crossref","unstructured":"Fu Y, Yan M, Xu J, Li J, Liu Z, Zhang X, Yang D (2022) Investigating and improving log parsing in practice. In: Proceedings of the 2022 ACM joint european software engineering conference and symposium on the foundations of software engineering, pp 1566\u20131577","DOI":"10.1145\/3540250.3558947"},{"key":"10452_CR51","doi-asserted-by":"crossref","unstructured":"Fu Y, Yan M, Xu Z, Xia X, Zhang X, Yang D (2023) An empirical study of the impact of log parsers on the performance of log-based anomaly detection. Empir Softw Eng 1\u201339","DOI":"10.1007\/s10664-022-10214-6"},{"key":"10452_CR52","doi-asserted-by":"crossref","unstructured":"Fu Q, Zhu J, Hu W, Lou JG, Ding R, Lin Q, Zhang D, Xie T (2014) Where do developers log? an empirical study on logging practices in industry. In: Proceedings of the 2014 international conference on software engineering, pp 24\u201333","DOI":"10.1145\/2591062.2591175"},{"key":"10452_CR53","doi-asserted-by":"crossref","unstructured":"Gholamian S (2021) Leveraging code clones and natural language processing for log statement prediction. In: Proceedings of the 2021 IEEE\/ACM international conference on automated software engineering (ASE), pp 1043\u20131047","DOI":"10.1109\/ASE51524.2021.9678596"},{"key":"10452_CR54","doi-asserted-by":"crossref","unstructured":"Gholamian S, Ward PA (2020) Logging statements\u2019 prediction based on source code clones. In: Proceedings of the 2020 annual ACM symposium on applied computing, pp 82\u201391","DOI":"10.1145\/3341105.3373845"},{"key":"10452_CR55","doi-asserted-by":"crossref","unstructured":"Gujral H, Lal S, Li H (2020) An exploratory semantic analysis of logging questions. J Softw Evol Process e2361","DOI":"10.1002\/smr.2361"},{"key":"10452_CR56","unstructured":"Gujral H, Sharma A, Lal S, Kaur A, Kumar A, Sureka A (2018) Empirical analysis of the logging questions on the stack overflow website. In: Proceedings of the 2018 conference on software engineering & data sciences (CoSEDS)"},{"key":"10452_CR57","unstructured":"Gujral H, Sharma A, Lal S, Kumar L (2019) A three dimensional empirical study of logging questions from six popular q & a websites. E-Informatica Softw Eng J 105\u2013139"},{"key":"10452_CR58","doi-asserted-by":"crossref","unstructured":"Guo S, Liu Z, Chen W, Li T (2019) Event extraction from streaming system logs. In: Proceedings of the 2019 information science and applications (ICISA), pp 465\u2013474","DOI":"10.1007\/978-981-13-1056-0_47"},{"key":"10452_CR59","doi-asserted-by":"crossref","unstructured":"Hamooni H, Debnath B, Xu J, Zhang H, Jiang G, Mueen A (2016) Logmine: Fast pattern recognition for log analytics. In: Proceedings of the 2016 ACM international on conference on information and knowledge management, pp 1573\u20131582","DOI":"10.1145\/2983323.2983358"},{"key":"10452_CR60","doi-asserted-by":"crossref","unstructured":"Harty J, Zhang H, Wei L, Pascarella L, Aniche M, Shang W (2021) Logging practices with mobile analytics: An empirical study on firebase. In: Proceedings of the 2021 IEEE\/ACM international conference on mobile software engineering and systems (MobileSoft), pp 56\u201360","DOI":"10.1109\/MobileSoft52590.2021.00013"},{"key":"10452_CR61","unstructured":"Harutyunyan AN, Poghosyan AV, Grigoryan NM, Hovhannisyan NA, Kushmerick N (2019) On machine learning approaches for automated log management. J Univers Comput Sci 925\u2013945"},{"key":"10452_CR62","doi-asserted-by":"crossref","unstructured":"Hashemi S, M\u00e4ntyl\u00e4 M (2022) Sialog: Detecting anomalies in software execution logs using the siamese network. Autom Softw Eng 61","DOI":"10.1007\/s10515-022-00365-7"},{"key":"10452_CR63","doi-asserted-by":"crossref","unstructured":"Hassani M, Shang W, Shihab E, Tsantalis N (2018) Studying and detecting log-related issues. Empir Softw Eng 3248\u20133280","DOI":"10.1007\/s10664-018-9603-z"},{"key":"10452_CR64","doi-asserted-by":"crossref","unstructured":"He P (2017) An end-to-end log management framework for distributed systems. In: Proceedings of the 2017 IEEE symposium on reliable distributed systems (SRDS), pp 266\u2013267","DOI":"10.1109\/SRDS.2017.41"},{"key":"10452_CR65","doi-asserted-by":"crossref","unstructured":"He P, Chen Z, He S, Lyu MR (2018) Characterizing the natural language descriptions in software logging statements. In: Proceedings of the 2018 IEEE\/ACM international conference on automated software engineering (ASE)), pp 178\u2013189","DOI":"10.1145\/3238147.3238193"},{"key":"10452_CR66","doi-asserted-by":"crossref","unstructured":"He S, He P, Chen Z, Yang T, Su Y, Lyu MR (2021) A survey on automated log analysis for reliability engineering. ACM Comput Surv (CSUR) 1\u201337","DOI":"10.1145\/3460345"},{"key":"10452_CR67","doi-asserted-by":"crossref","unstructured":"He S, Lin Q, Lou JG, Zhang H, Lyu MR, Zhang D (2018) Identifying impactful service system problems via log analysis. In: Proceedings of the 2018 ACM joint meeting on european software engineering conference and symposium on the foundations of software engineering, pp 60\u201370","DOI":"10.1145\/3236024.3236083"},{"key":"10452_CR68","doi-asserted-by":"crossref","unstructured":"He S, Zhang X, He P, Xu Y, Li L, Kang Y, Ma M, Wei Y, Dang Y, Rajmohan , et\u00a0al (2022) An empirical study of log analysis at microsoft. In: Proceedings of the 2022 ACM joint european software engineering conference and symposium on the foundations of software engineering, pp 1465\u20131476","DOI":"10.1145\/3540250.3558963"},{"key":"10452_CR69","doi-asserted-by":"crossref","unstructured":"He P, Zhu J, He S, Li J, Lyu MR (2016) An evaluation study on log parsing and its use in log mining. In: Proceedings of the 2016 annual IEEE\/IFIP international conference on dependable systems and networks (DSN), pp 654\u2013661","DOI":"10.1109\/DSN.2016.66"},{"key":"10452_CR70","doi-asserted-by":"crossref","unstructured":"He P, Zhu J, He S, Li J, Lyu MR (2017) Towards automated log parsing for large-scale log data analysis. IEEE Trans Dependable Secure Comput 931\u2013944","DOI":"10.1109\/TDSC.2017.2762673"},{"key":"10452_CR71","doi-asserted-by":"crossref","unstructured":"He P, Zhu J, Zheng Z, Lyu MR (2017) Drain: An online log parsing approach with fixed depth tree. In: Proceedings of the 2017 IEEE international conference on web services (ICWS), pp 33\u201340","DOI":"10.1109\/ICWS.2017.13"},{"key":"10452_CR72","doi-asserted-by":"crossref","unstructured":"Hickman M, Fulp D, Baseman E, Blanchard S, Greenberg H, Jones W, DeBardeleben N (2018) Enhancing hpc system log analysis by identifying message origin in source code. In: Proceedings of the 2018 IEEE international symposium on software reliability engineering workshops (ISSREW), pp 100\u2013105","DOI":"10.1109\/ISSREW.2018.00-23"},{"key":"10452_CR73","doi-asserted-by":"crossref","unstructured":"Huang S, Liu Y, Fung C, He R, Zhao Y, Yang H, Luan Z (2020) Paddy: An event log parsing approach using dynamic dictionary. In: Proceedings of the 2020 IEEE\/IFIP network operations and management symposium, pp 1\u20138","DOI":"10.1109\/NOMS47738.2020.9110435"},{"key":"10452_CR74","doi-asserted-by":"crossref","unstructured":"Huo Y, Su Y, Lyu M (2022) Logvm: Variable semantics miner for log messages. In: Proceedings of the 2022 IEEE international symposium on software reliability engineering workshops (ISSREW), pp 124\u2013125","DOI":"10.1109\/ISSREW55968.2022.00053"},{"key":"10452_CR75","doi-asserted-by":"crossref","unstructured":"Jayathilake D (2012) Towards structured log analysis. In: Proceedings of the 2012 international conference on computer science and software engineering, pp 259\u2013264","DOI":"10.1109\/JCSSE.2012.6261962"},{"key":"10452_CR76","doi-asserted-by":"crossref","unstructured":"Jayathilake PW, Weeraddana NR, Hettiarachchi HK (2017) Automatic detection of multi-line templates in software log files. In: Proceedings of the 2017 international conference on advances in ICT for emerging regions (ICTer), pp 1\u20138","DOI":"10.1109\/ICTER.2017.8257824"},{"key":"10452_CR77","doi-asserted-by":"crossref","unstructured":"Jia Z, Li S, Liu X, Liao X, Liu Y (2018) Smartlog: Place error log statement by deep understanding of log intention. In: Proceedings of the 2018 IEEE international conference on software analysis, evolution and reengineering (SANER), pp 61\u201371","DOI":"10.1109\/SANER.2018.8330197"},{"key":"10452_CR78","doi-asserted-by":"crossref","unstructured":"Jia T, Li Y, Zhang C, Xia W, Jiang J, Liu Y (2018) Machine deserves better logging: a log enhancement approach for automatic fault diagnosis. In: Proceedings of the 2018 IEEE international symposium on software reliability engineering workshops (ISSREW), pp 106\u2013111","DOI":"10.1109\/ISSREW.2018.00-22"},{"key":"10452_CR79","doi-asserted-by":"crossref","unstructured":"Kabinna S, Bezemer CP, Shang W, Hassan AE (2016) Logging library migrations: A case study for the apache software foundation projects. In: Proceedings of the 2016 international conference on mining software repositories, pp 154\u2013164","DOI":"10.1145\/2901739.2901769"},{"key":"10452_CR80","doi-asserted-by":"crossref","unstructured":"Kabinna S, Bezemer CP, Shang W, Syer MD, Hassan AE (2018) Examining the stability of logging statements. Empir Softw Eng pp 290\u2013333","DOI":"10.1007\/s10664-017-9518-0"},{"key":"10452_CR81","doi-asserted-by":"crossref","unstructured":"Kalamatianos T, Kontogiannis K (2014) Schema independent reduction of streaming log data. In: Proceedings of the 2014 international conference on advanced information systems engineering, pp 394\u2013408","DOI":"10.1007\/978-3-319-07881-6_27"},{"key":"10452_CR82","unstructured":"Keele S (2007) Guidelines for performing systematic literature reviews in software engineering"},{"key":"10452_CR83","doi-asserted-by":"crossref","unstructured":"Kersten M, Murphy GC (2005) Mylar: a degree-of-interest model for ides. In: Proceedings of the 2005 international conference on aspect-oriented software development, pp 159\u2013168","DOI":"10.1145\/1052898.1052912"},{"key":"10452_CR84","doi-asserted-by":"crossref","unstructured":"Khan ZA, Shin D, Bianculli D, Briand L (2022) Guidelines for assessing the accuracy of log message template identification techniques. In: Proceedings of the 2022 international conference on software engineering, pp 1095\u20131106","DOI":"10.1145\/3510003.3510101"},{"key":"10452_CR85","doi-asserted-by":"crossref","unstructured":"Kim T, Kim S, Park S, Park Y (2020) Automatic recommendation to appropriate log levels. Softw- Pract Exp 189\u2013209","DOI":"10.1002\/spe.2771"},{"key":"10452_CR86","doi-asserted-by":"crossref","unstructured":"Kim T, Kim S, Yoo CJ, Cho S, Park S (2018) An automatic approach to validating log levels in java. In: Proceedings of the 2018 Asia-pacific software engineering conference (APSEC), pp 623\u2013627","DOI":"10.1109\/APSEC.2018.00078"},{"key":"10452_CR87","doi-asserted-by":"crossref","unstructured":"King J, Pandita R, Williams L (2015) Enabling forensics by proposing heuristics to identify mandatory log events. In: Proceedings of the 2015 symposium and bootcamp on the science of security, pp 1\u201311","DOI":"10.1145\/2746194.2746200"},{"key":"10452_CR88","doi-asserted-by":"crossref","unstructured":"King J, Stallings J, Riaz M, Williams L (2017) To log, or not to log: Using heuristics to identify mandatory log events\u2013a controlled experiment. Empir Softw Eng 2684\u20132717","DOI":"10.1007\/s10664-016-9449-1"},{"key":"10452_CR89","doi-asserted-by":"crossref","unstructured":"Kiran D, Rao M (2022) Modelling auto-scalable big data enabled log analytic framework. In: Computer networks and inventive communication technologies: Proceedings of Fifth ICCNCT 2022, pp 857\u2013870","DOI":"10.1007\/978-981-19-3035-5_64"},{"key":"10452_CR90","doi-asserted-by":"crossref","unstructured":"Kobayashi S, Fukuda K, Esaki H (2014) Towards an nlp-based log template generation algorithm for system log analysis. In: Proceedings of the 2014 international conference on future internet technologies, pp 1\u20134","DOI":"10.1145\/2619287.2619290"},{"key":"10452_CR91","doi-asserted-by":"crossref","unstructured":"Kobayashi S, Yamashiro Y, Otomo K, Fukuda K (2022) Amulog: A general log analysis framework for comparison and combination of diverse template generation methods. Int J Netw Manag e2195","DOI":"10.1002\/nem.2195"},{"key":"10452_CR92","doi-asserted-by":"crossref","unstructured":"Korzeniowski \u0141, Goczy\u0142a K (2022) Landscape of automated log analysis: A systematic literature review and mapping study. IEEE Access","DOI":"10.1109\/ACCESS.2022.3152549"},{"key":"10452_CR93","doi-asserted-by":"crossref","unstructured":"Kratzke N (2022) Cloud-native observability: The many-faceted benefits of structured and unified logging-a multi-case study. Future Internet 274","DOI":"10.20944\/preprints202208.0427.v1"},{"key":"10452_CR94","unstructured":"Krippendorff K (2011) Computing krippendorff\u2019s alpha-reliability"},{"key":"10452_CR95","doi-asserted-by":"crossref","unstructured":"Kubacki M, Sosnowski J (2016) Multidimensional log analysis. In: Proceedings of the 2016 european dependable computing conference (EDCC), pp 193\u2013196","DOI":"10.1109\/EDCC.2016.18"},{"key":"10452_CR96","doi-asserted-by":"crossref","unstructured":"Kubacki M, Sosnowski J (2017) Holistic processing and exploring event logs. In: Proceedings of the 2017 international workshop of software engineering for resilient systems, pp 184\u2013200","DOI":"10.1007\/978-3-319-65948-0_12"},{"key":"10452_CR97","doi-asserted-by":"crossref","unstructured":"Kurniawan K, Ekelhart A, Kiesling E, Winkler D, Quirchmayr G, Tjoa AM (2022) Vlograph: a virtual knowledge graph framework for distributed security log analysis. Mach Learn Know Extr","DOI":"10.1145\/3465481.3465767"},{"key":"10452_CR98","doi-asserted-by":"crossref","unstructured":"Lal S, Sardana N, Sureka A (2015) Two level empirical study of logging statements in open source java projects. Int J Open Source Softw Process (IJOSSP)49\u201373","DOI":"10.4018\/IJOSSP.2015010104"},{"key":"10452_CR99","doi-asserted-by":"crossref","unstructured":"Lal S, Sardana N, Sureka A (2016) Logoptplus: Learning to optimize logging in catch and if programming constructs. In: Proceedings of the 2016 IEEE annual computer software and applications conference (COMPSAC), pp 215\u2013220","DOI":"10.1109\/COMPSAC.2016.149"},{"key":"10452_CR100","doi-asserted-by":"crossref","unstructured":"Lal S, Sardana N, Sureka A (2017) Analysis and prediction of log statement in open source java projects. Buenos Aires, Argentina p 65","DOI":"10.4018\/978-1-5225-5314-4.ch003"},{"key":"10452_CR101","doi-asserted-by":"crossref","unstructured":"Lal S, Sardana N, Sureka A (2019) Three-level learning for improving cross-project logging prediction for if-blocks. J King Saud Univ Comput Inf Sci 481\u2013496","DOI":"10.1016\/j.jksuci.2017.07.006"},{"key":"10452_CR102","doi-asserted-by":"crossref","unstructured":"Lal S, Sardana N, Sureka A (2020) Improving logging prediction on imbalanced datasets: A case study on open source java projects. In: Cognitive analytics: concepts, methodologies, tools, and applications, pp 740\u2013772","DOI":"10.4018\/978-1-7998-2460-2.ch039"},{"key":"10452_CR103","doi-asserted-by":"crossref","unstructured":"Lal S, Sureka A (2016) Logopt: Static feature extraction from source code for automated catch block logging prediction. In: Proceedings of the 2016 india software engineering conference, pp 151\u2013155","DOI":"10.1145\/2856636.2856637"},{"key":"10452_CR104","doi-asserted-by":"crossref","unstructured":"Landauer M, Wurzenberger M, Skopik F, Settanni G, Filzmoser P (2018) Dynamic log file analysis: An unsupervised cluster evolution approach for anomaly detection. Comput Secur 94\u2013116","DOI":"10.1016\/j.cose.2018.08.009"},{"key":"10452_CR105","doi-asserted-by":"crossref","unstructured":"Lee KH, Zhang X, Xu D (2013) Loggc: Garbage collecting audit log. In: Proceedings of the 2013 ACM SIGSAC conference on Computer & communications security, pp 1005\u20131016","DOI":"10.1145\/2508859.2516731"},{"key":"10452_CR106","doi-asserted-by":"crossref","unstructured":"Li Z, Chen TH, Shang W (2020) Where shall we log? studying and suggesting logging locations in code blocks. In: Proceedings of the 2020 IEEE\/ACM international conference on automated software engineering, pp 361\u2013372","DOI":"10.1145\/3324884.3416636"},{"key":"10452_CR107","doi-asserted-by":"crossref","unstructured":"Li H, Chen TH, Shang W, Hassan AE (2018) Studying software logging using topic models. Empir Softw Eng 2655\u20132694","DOI":"10.1007\/s10664-018-9595-8"},{"key":"10452_CR108","doi-asserted-by":"crossref","unstructured":"Li Z, Chen TH, Yang J, Shang W (2016) Dlfinder: Characterizing and detecting duplicate logging code smells. In: Proceedings of the 2019 IEEE\/ACM international conference on software engineering (ICSE), pp 877\u2013887","DOI":"10.1109\/ICSE.2019.00032"},{"key":"10452_CR109","doi-asserted-by":"crossref","unstructured":"Li Z, Chen TH, Yang J, Shang W (2021) Studying duplicate logging statements and their relationships with code clones. J Syst Softw 2476\u20132494","DOI":"10.1109\/TSE.2021.3060918"},{"key":"10452_CR110","doi-asserted-by":"crossref","unstructured":"Li Y, Jiang Y, Gu J, Lu M, Yu M, Armstrong EM, Huang T, Moroni D, McGibbney LJ, Frank G, Yang C et\u00a0al (2019) A cloud-based framework for large-scale log mining through apache spark and elasticsearch. Appl Sci 1114","DOI":"10.3390\/app9061114"},{"key":"10452_CR111","doi-asserted-by":"crossref","unstructured":"Li T, Jiang Y, Zeng C, Xia B, Liu Z, Zhou W, Zhu X, Wang W, Zhang L, Wu J, et\u00a0al (2017) Flap: An end-to-end event log analysis platform for system management. In: Proceedings of the 2017 ACM SIGKDD international conference on knowledge discovery and data mining, pp 1547\u20131556","DOI":"10.1145\/3097983.3098022"},{"key":"10452_CR112","doi-asserted-by":"crossref","unstructured":"Li Z, Li H, Chen TH, Shang W (2021) Deeplv: Suggesting log levels using ordinal based neural networks. In: Proceedings of the 2021 IEEE\/ACM international conference on software engineering (ICSE), pp 1461\u20131472","DOI":"10.1109\/ICSE43902.2021.00131"},{"key":"10452_CR113","doi-asserted-by":"crossref","unstructured":"Li S, Niu X, Jia Z, Liao X, Wang J, Li T (2020) Guiding log revisions by learning from software evolution history. Empir Softw Eng 2302\u20132340","DOI":"10.1007\/s10664-019-09757-y"},{"key":"10452_CR114","doi-asserted-by":"crossref","unstructured":"Li S, Niu X, Jia Z, Wang J, He H, Wang T (2018) Logtracker: Learning log revision behaviors proactively from software evolution history. In: Proceedings of the 2018 conference on program comprehension, pp 178\u2013188","DOI":"10.1145\/3196321.3196328"},{"key":"10452_CR115","doi-asserted-by":"crossref","unstructured":"Lin X, Wang P, Wu B (2013) Log analysis in cloud computing environment with hadoop and spark. In: Proceedings of the 2013 IEEE international conference on broadband network & multimedia technology, pp 273\u2013276","DOI":"10.1109\/ICBNMT.2013.6823956"},{"key":"10452_CR116","doi-asserted-by":"crossref","unstructured":"Lin Q, Zhang H, Lou JG, Zhang Y, Chen X (2016) Log clustering based problem identification for online service systems. In: Proceedings of the 2016 IEEE\/ACM international conference on software engineering companion (ICSE-C), pp 102\u2013111","DOI":"10.1145\/2889160.2889232"},{"key":"10452_CR117","doi-asserted-by":"crossref","unstructured":"Lin H, Zhou J, Yao B, Guo M, Li J (2015) Cowic: A column-wise independent compression for log stream analysis. In: Proceedings of the 2015 IEEE\/ACM international symposium on cluster, cloud and grid computing, pp 21\u201330","DOI":"10.1109\/CCGrid.2015.45"},{"key":"10452_CR118","doi-asserted-by":"crossref","unstructured":"Li H, Shang W, Adams B, Sayagh M, Hassan A (2020) A qualitative study of the benefits and costs of logging from developers\u2019 perspectives. IEEE Trans Softw Eng","DOI":"10.1109\/TSE.2020.2970422"},{"key":"10452_CR119","doi-asserted-by":"crossref","unstructured":"Li H, Shang W, Hassan AE (2017) Which log level should developers choose for a new logging statement? Empir Softw Eng 1684\u20131716","DOI":"10.1007\/s10664-016-9456-2"},{"key":"10452_CR120","doi-asserted-by":"crossref","unstructured":"Li H, Shang W, Zou YE, Hassan A (2017) Towards just-in-time suggestions for log changes. Empir Softw Eng 1831\u20131865","DOI":"10.1007\/s10664-016-9467-z"},{"key":"10452_CR121","doi-asserted-by":"crossref","unstructured":"Liu X, Jia T, Li Y, Yu H, Yue Y, Hou C (2020) Automatically generating descriptive texts in logging statements: How far are we? In: Proceedings of the 2020 programming languages and systems: asian symposium, pp 251\u2013269","DOI":"10.1007\/978-3-030-64437-6_13"},{"key":"10452_CR122","doi-asserted-by":"crossref","unstructured":"Liu Z, Xia X, Lo D, Xing Z, Hassan AE, Li S (2019) Which variables should i log? IEEE Trans Softw Eng 2012\u20132031","DOI":"10.1109\/TSE.2019.2941943"},{"key":"10452_CR123","doi-asserted-by":"crossref","unstructured":"Liu Y, Zhang X, He S, Zhang H, Li L, Kang Y, Xu Y, Ma M, Lin Q, Dang Y, et\u00a0al (2022) Uniparser: A unified log parser for heterogeneous log data. In: Proceedings of the 2022 ACM web conference, pp 1893\u20131901","DOI":"10.1145\/3485447.3511993"},{"key":"10452_CR124","doi-asserted-by":"crossref","unstructured":"Liu J, Zhu J, He S, He P, Zheng Z, Lyu MR (2019) Logzip: Extracting hidden structures via iterative clustering for log compression. In: Proceedings of the 2019 IEEE\/ACM international conference on automated software engineering (ASE), pp 863\u2013873","DOI":"10.1109\/ASE.2019.00085"},{"key":"10452_CR125","doi-asserted-by":"crossref","unstructured":"Li X, Wang Y, Feng H, Ke W (2018) A parallel host log analysis approach based on spark. In: Proceedings of the 2018 international conference on computational intelligence and security (CIS), pp 301\u2013305","DOI":"10.1109\/CIS2018.2018.00073"},{"key":"10452_CR126","doi-asserted-by":"crossref","unstructured":"Li X, Wang T, Wang S (2021) Pattern-based deep learning method to extract information from the log dataset. J Circuits Syst Comput 2150296","DOI":"10.1142\/S0218126621502960"},{"key":"10452_CR127","doi-asserted-by":"crossref","unstructured":"Locke S, Li H, Chen TH, Shang W, Liu W (2021) Logassist: Assisting log analysis through log summarization. IEEE Trans Softw Eng","DOI":"10.1109\/TSE.2021.3083715"},{"key":"10452_CR128","doi-asserted-by":"crossref","unstructured":"Lupton S, Washizaki H, Yoshioka N, Fukazawa Y (2021) Online log parsing: Preliminary literature review. In: Proceedings of the 2021 IEEE international symposium on software reliability engineering workshops (ISSREW), pp 304\u2013305","DOI":"10.1109\/ISSREW53611.2021.00091"},{"key":"10452_CR129","doi-asserted-by":"crossref","unstructured":"Makanju A, Zincir-Heywood AN, Milios EE (2011) A lightweight algorithm for message type extraction in system application logs. J Syst Softw 1921\u20131936","DOI":"10.1109\/TKDE.2011.138"},{"key":"10452_CR130","doi-asserted-by":"crossref","unstructured":"Marjai P, Lehotay-K\u00e9ry P, Kiss A (2021) The use of template miners and encryption in log message compression. Computers 83","DOI":"10.3390\/computers10070083"},{"key":"10452_CR131","doi-asserted-by":"crossref","unstructured":"Marjai P, Lehotay-K\u00e9ry P, Kiss A (2022) A novel dictionary-based method to compress log files with different message frequency distributions. Appl Sci 2044","DOI":"10.3390\/app12042044"},{"key":"10452_CR132","doi-asserted-by":"crossref","unstructured":"Marlaithong T, Barroso VC, Phunchongharn P (2021) A hyperparameter tuning approach for an online log parser. In: Proceedings of the 2021 international conference on electrical engineering\/electronics, computer, telecommunications and information technology (ECTI-CON), pp 1036\u20131040","DOI":"10.1109\/ECTI-CON51831.2021.9454924"},{"key":"10452_CR133","doi-asserted-by":"crossref","unstructured":"Mastropaolo A, Pascarella L, Bavota G (2022) Using deep learning to generate complete log statements. In: Proceedings of the 2022 international conference on software engineering, pp 2279\u20132290","DOI":"10.1145\/3510003.3511561"},{"key":"10452_CR134","doi-asserted-by":"crossref","unstructured":"Mavridis I, Karatza H (2017) Performance evaluation of cloud-based log file analysis with apache hadoop and apache spark. J Syst Softw 133\u2013151","DOI":"10.1016\/j.jss.2016.11.037"},{"key":"10452_CR135","doi-asserted-by":"crossref","unstructured":"Mendes E, Petrillo F (2021) Log severity levels matter: A multivocal mapping. In: Proceedings of the 2021 IEEE international conference on software quality, reliability and security (QRS), pp 1002\u20131013","DOI":"10.1109\/QRS54544.2021.00109"},{"key":"10452_CR136","doi-asserted-by":"crossref","unstructured":"Meng W, Liu Y, Huang Y, Zhang S, Zaiter F, Chen B, Pei D (2020) A semantic-aware representation framework for online log analysis. In: Proceedings of the 2020 international conference on computer communications and networks (ICCCN), pp 1\u20137","DOI":"10.1109\/ICCCN49398.2020.9209707"},{"key":"10452_CR137","doi-asserted-by":"crossref","unstructured":"Meng W, Liu Y, Zaiter F, Zhang S, Chen Y, Zhang Y, Zhu Y, Wang E, Zhang R, Tao S, et\u00a0al (2020) Logparse: Making log parsing adaptive through word classification. In: Proceedings of the 2020 international conference on computer communications and networks (ICCCN), pp 1\u20139","DOI":"10.1109\/ICCCN49398.2020.9209681"},{"key":"10452_CR138","unstructured":"Meng W, Zaiter F, Huang Y, Liu Y, Zhang S, Zhang Y, Zhu Y, Zhang T, Wang E, Ren Z, et\u00a0al (2020) Summarizing unstructured logs in online services. arXiv:2012.08938"},{"key":"10452_CR139","doi-asserted-by":"crossref","unstructured":"Meng W, Zaiter F, Zhang Y, Liu Y, Zhang S, Tao S, Zhu Y, Han T, Zhao Y, Wang E, et\u00a0al (2023) Logsummary: Unstructured log summarization for software systems. IEEE Trans Netw Serv Manag","DOI":"10.1109\/TNSM.2023.3236994"},{"key":"10452_CR140","doi-asserted-by":"crossref","unstructured":"Messaoudi S, Panichella A, Bianculli D, Briand L, Sasnauskas R (2018) A search-based approach for accurate identification of log message formats. In: Proceedings of the 2018 IEEE\/ACM international conference on program comprehension (ICPC), pp 167\u201316710","DOI":"10.1145\/3196321.3196340"},{"key":"10452_CR141","doi-asserted-by":"crossref","unstructured":"Miranskyy A, Hamou-Lhadj A, Cialini E, Larsson A (2016) Operational-log analysis for big data systems: Challenges and solutions. IEEE Softw 52\u201359","DOI":"10.1109\/MS.2016.33"},{"key":"10452_CR142","doi-asserted-by":"crossref","unstructured":"Mizouchi T, Shimari K, Ishio T, Inoue K (2019) Padla: a dynamic log level adapter using online phase detection. In: Proceedings of the 2019 IEEE\/ACM international conference on program comprehension (ICPC), pp 135\u2013138","DOI":"10.1109\/ICPC.2019.00029"},{"key":"10452_CR143","doi-asserted-by":"crossref","unstructured":"Mizutani M (2013) Incremental mining of system log format. In: Proceedings of the 2013 IEEE international conference on services computing, pp 595\u2013602","DOI":"10.1109\/SCC.2013.73"},{"key":"10452_CR144","doi-asserted-by":"crossref","unstructured":"Nagappan M, Vouk MA (2017) Abstracting log lines to log event types for mining software system logs. In: Proceedings of the 2010 working conference on mining software repositories, pp 71\u201381","DOI":"10.1109\/MSR.2010.5463281"},{"key":"10452_CR145","doi-asserted-by":"crossref","unstructured":"Narkhede S, Baraskar T (2013) Hmr log analyzer: Analyze web application logs over hadoop mapreduce. Int J UbiComp p 41","DOI":"10.5121\/iju.2013.4304"},{"key":"10452_CR146","doi-asserted-by":"crossref","unstructured":"Nedelkoski S, Bogatinovski J, Acker A, Cardoso J, Kao O (2021) Self-supervised log parsing. In: Proceedings of the 2021 european conference on machine learning and knowledge discovery in databases, pp 122\u2013138","DOI":"10.1007\/978-3-030-67667-4_8"},{"key":"10452_CR147","unstructured":"Ning, X., Jiang G, Chen H, Yoshihira K (2014) Hlaer: A system for heterogeneous log analysis. In: Proceedings of the 2014 SDM workshop on heterogeneous learning, 1"},{"key":"10452_CR148","doi-asserted-by":"crossref","unstructured":"Obr\u0229bski D, Sosnowski J (2020) Log based analysis of software application operation. In: Proceedings of the 2020 international conference on dependability of computer systems, pp 371\u2013382","DOI":"10.1007\/978-3-030-19501-4_37"},{"key":"10452_CR149","unstructured":"Ouatiti YE, Sayagh M, Kerzazi N, Hassan AE (2022) An empirical study on log level prediction for multi-component systems. IEEE Trans Softw Eng 1\u20131"},{"key":"10452_CR150","doi-asserted-by":"crossref","unstructured":"Patel K, Faccin J, Hamou-Lhadj A, Nunes I (2022) The sense of logging in the Linux kernel. Empir Softw Eng 153","DOI":"10.1007\/s10664-022-10136-3"},{"key":"10452_CR151","doi-asserted-by":"crossref","unstructured":"Pecchia A, Cinque M, Carrozza G, Cotroneo D (2015) Industry practices and event logging: Assessment of a critical software development process. In: Proceedings of the 2012 IEEE annual computer software and applications conference, pp 169\u2013178","DOI":"10.1109\/ICSE.2015.145"},{"key":"10452_CR152","doi-asserted-by":"crossref","unstructured":"Pi A, Chen W, Zeller W, Zhou X (2019) It can understand the logs, literally. In: Proceedings of the 2019 IEEE international parallel and distributed processing symposium workshops (IPDPSW), pp 446\u2013451","DOI":"10.1109\/IPDPSW.2019.00084"},{"key":"10452_CR153","doi-asserted-by":"crossref","unstructured":"Plaisted D, Xie M (2022) Dip: A log parser based on disagreement index token conditions. In: Proceedings of the 2022 ACM southeast conference, pp 113\u2013122","DOI":"10.1145\/3476883.3520226"},{"key":"10452_CR154","doi-asserted-by":"crossref","unstructured":"Platini M, Ropars T, Pelletier B, De Palma N (2021) Logflow: Simplified log analysis for large scale systems. In: Proceedings of the 2021 international conference on distributed computing and networking, pp 116\u2013125","DOI":"10.1145\/3427796.3427808"},{"key":"10452_CR155","doi-asserted-by":"crossref","unstructured":"Portillo-Dominguez AO, Ayala-Rivera V (2019) Towards an efficient log data protection in software systems through data minimization and anonymization. In: Proceedings of the 2019 international conference in software engineering research and innovation (CONISOFT), pp 107\u2013115","DOI":"10.1109\/CONISOFT.2019.00024"},{"key":"10452_CR156","unstructured":"Pourmajidi W, Zhang L, Steinbacher J, Erwin T, Miranskyy A (2021) Immutable log storage as a service on private and public blockchains. IEEE Trans Serv Comput"},{"key":"10452_CR157","doi-asserted-by":"crossref","unstructured":"Prayurahong P, Phunchongharn P, Barroso VC (2022) A topic modeling for alice\u2019s log messages using latent dirichlet allocation. In: Proceedings of the 2022 IEEE international conference on knowledge innovation and invention (ICKII), pp 75\u201382","DOI":"10.1109\/ICKII55100.2022.9983522"},{"key":"10452_CR158","doi-asserted-by":"crossref","unstructured":"Raffety J, Stone B, Svacina J, Woodahl C, Cerny T, Tisnovsky P (2021) Multi-source log clustering in distributed systems. In: Proceedings of the 2021 information science and applications ICISA, pp 31\u201341","DOI":"10.1007\/978-981-33-6385-4_4"},{"key":"10452_CR159","doi-asserted-by":"crossref","unstructured":"Rand J, Miranskyy A (2021) On automatic parsing of log records. In: Proceedings of the 2021 IEEE\/ACM international conference on software engineering: new ideas and emerging results (ICSE-NIER), pp 41\u201345","DOI":"10.1109\/ICSE-NIER52604.2021.00017"},{"key":"10452_CR160","doi-asserted-by":"crossref","unstructured":"Raynal M, Buob MO, Qu\u00e9not G (2022) A novel pattern-based edit distance for automatic log parsing. In: Proceedings of the 2022 international conference on pattern recognition (ICPR), pp 1236\u20131242","DOI":"10.1109\/ICPR56361.2022.9956295"},{"key":"10452_CR161","unstructured":"Rivera-Ortiz F (2022) Engineering forensic-ready software systems using automated logging. In: Proceedings of the 2022 REFSQ Workshops"},{"key":"10452_CR162","doi-asserted-by":"crossref","unstructured":"Rivera-Ortiz F, Pasquale L (2020) Automated modelling of security incidents to represent logging requirements in software systems. In: Proceedings of the 2020 international conference on availability, reliability and security, pp 1\u20138","DOI":"10.1145\/3407023.3407081"},{"key":"10452_CR163","unstructured":"Rodrigues K, Luo Y, Yuan D (2021) Clp: Efficient and scalable search on compressed text logs. In: Proceedings of the 2021 OSDI, pp 183\u2013198"},{"key":"10452_CR164","doi-asserted-by":"crossref","unstructured":"Rong G, Gu S, Zhang H, Shao D, Liu W (2018) How is logging practice implemented in open source software projects? a preliminary exploration. In: Proceedings of the 2018 australasian software engineering conference (ASWEC), pp 171\u2013180","DOI":"10.1109\/ASWEC.2018.00031"},{"key":"10452_CR165","doi-asserted-by":"crossref","unstructured":"Rong G, Xu Y, Gu S, Zhang H, Shao D (2018) Can you capture information as you intend to? a case study on logging practice in industry. In: Proceedings of the 2020 IEEE international conference on software maintenance and evolution (ICSME), pp 171\u2013180","DOI":"10.1109\/ICSME46990.2020.00012"},{"key":"10452_CR166","doi-asserted-by":"crossref","unstructured":"Rong G, Zhang Q, Liu X, Gu S (2017) A systematic review of logging practice in software engineering. In: Proceedings of the 2017 Asia-Pacific software engineering conference (APSEC), pp 534\u2013539","DOI":"10.1109\/APSEC.2017.61"},{"key":"10452_CR167","doi-asserted-by":"crossref","unstructured":"Rosenberg CM, Moonen L (2018) Improving problem identification via automated log clustering using dimensionality reduction. In: Proceedings of the 2018 ACM\/IEEE international symposium on empirical software engineering and measurement, pp 1\u201310","DOI":"10.1145\/3239235.3239248"},{"key":"10452_CR168","doi-asserted-by":"crossref","unstructured":"R\u00fccker N, Maier A (2022) Flexparser-the adaptive log file parser for continuous results in a changing world. J Softw Evol Process e2426","DOI":"10.1002\/smr.2426"},{"key":"10452_CR169","unstructured":"Sadeghi MA, Parambath S, Lucas J, Meguebli Y, Toure M, Al Qahtani F, Yu T, Chawla S (2021) Log representation as an interface for log processing applications. J Inf Secur Appl 103021"},{"key":"10452_CR170","doi-asserted-by":"crossref","unstructured":"Schipper D, Aniche M, van Deursen A (2019) Tracing back log data to its log statement: From research to practice. In: Proceedings of the 2019 IEEE\/ACM international conference on mining software repositories (MSR), pp 545\u2013549","DOI":"10.1109\/MSR.2019.00081"},{"key":"10452_CR171","doi-asserted-by":"crossref","unstructured":"Sedki I, Hamou-Lhadj A, Ait-Mohamed O, Shehab MA (2022) An effective approach for parsing large log files. In: Proceedings of the 2022 IEEE international conference on software maintenance and evolution (ICSME), pp 1\u201312","DOI":"10.1109\/ICSME55016.2022.00009"},{"key":"10452_CR172","doi-asserted-by":"crossref","unstructured":"Serasinghe S, Shen H, Chen D (2017) ilse: An intelligent web-based system for log structuring and extraction. In: Proceedings of the 2017 asia-pacific software engineering conference (APSEC), pp 588\u2013593","DOI":"10.1109\/APSEC.2017.70"},{"key":"10452_CR173","doi-asserted-by":"crossref","unstructured":"Setayeshfar O, Adkins C, Jones M, Lee KH, Doshi P (2021) Graalf: Supporting graphical analysis of audit logs for forensics. Softw Impacts 100068","DOI":"10.1016\/j.simpa.2021.100068"},{"key":"10452_CR174","doi-asserted-by":"crossref","unstructured":"Setianto F, Tsani E, Sadiq F, Domalis G, Tsakalidis D, Kostakos P (2021) Gpt-2c: A parser for honeypot logs using large pre-trained language models. In: Proceedings of the 2021 IEEE\/ACM international conference on advances in social networks analysis and mining, pp 649\u2013653","DOI":"10.1145\/3487351.3492723"},{"key":"10452_CR175","doi-asserted-by":"crossref","unstructured":"Shang W, Nagappan M, Hassan AE, Jiang ZM (2014) Understanding log lines using development knowledge. In: Proceedings of the 2014 IEEE international conference on software maintenance and evolution, pp 21\u201330","DOI":"10.1109\/ICSME.2014.24"},{"key":"10452_CR176","doi-asserted-by":"crossref","unstructured":"Shehu Y, Harper R (2022) Enhancements to language modeling techniques for adaptable log message classification. IEEE Trans Netw Serv Manag","DOI":"10.1109\/TNSM.2022.3192756"},{"key":"10452_CR177","doi-asserted-by":"crossref","unstructured":"Skopik F, Wurzenberger M, Landauer M (2021) Smart Log Data Analytics. Springer","DOI":"10.1007\/978-3-030-74450-2"},{"key":"10452_CR178","doi-asserted-by":"crossref","unstructured":"Spillner J (2020) Comparison and model of compression techniques for smart cloud log file handling. In: Proceedings of the 2020 international conference on communications, computing, cybersecurity, and informatics (CCCI), pp 1\u20136","DOI":"10.1109\/CCCI49893.2020.9256609"},{"key":"10452_CR179","doi-asserted-by":"crossref","unstructured":"Sun J, Liu B, Hong Y (2020) Logbug: Generating adversarial system logs in real time. In: Proceedings of the 2020 ACM international conference on information & knowledge management, pp 2229\u20132232","DOI":"10.1145\/3340531.3412165"},{"key":"10452_CR180","doi-asserted-by":"crossref","unstructured":"Svacina J, Raffety J, Woodahl C, Stone B, Cerny T, Bures M, Shin D, Frajtak K, Tisnovsky P (2020) On vulnerability and security log analysis: A systematic literature review on recent trends. In: Proceedings of the 2020 international conference on research in adaptive and convergent systems, pp 175\u2013180","DOI":"10.1145\/3400286.3418261"},{"key":"10452_CR181","doi-asserted-by":"crossref","unstructured":"Tak B, Han WS (2021) Lognroll: Discovering accurate log templates by iterative filtering. In: Proceedings of the 2021 international middleware conference, pp 273\u2013285","DOI":"10.1145\/3464298.3493400"},{"key":"10452_CR182","doi-asserted-by":"crossref","unstructured":"Tang Y, Spektor A, Khatchadourian R, Bagherzadeh M (2022) A tool for rejuvenating feature logging levels via git histories and degree of interest. In: Proceedings of the 2022 ACM\/IEEE international conference on software engineering: companion proceedings, pp 21\u201325","DOI":"10.1109\/ICSE-Companion55297.2022.9793736"},{"key":"10452_CR183","doi-asserted-by":"crossref","unstructured":"Tang Y, Spektor A, Khatchadourian R, Bagherzadeh M (2022) Automated evolution of feature logging statement levels using git histories and degree of interest. Sci Comput Program 102724","DOI":"10.1016\/j.scico.2021.102724"},{"key":"10452_CR184","doi-asserted-by":"crossref","unstructured":"Tao S, Meng W, Cheng Y, Zhu Y, Liu Y, Du C, Han T, Zhao Y, Wang X, Yang H (2022) Logstamp: Automatic online log parsing based on sequence labelling. ACM SIGMETRICS Perform Eval Rev 93\u201398","DOI":"10.1145\/3543146.3543168"},{"key":"10452_CR185","doi-asserted-by":"crossref","unstructured":"Tian R, Diao Z, Jiang H, Xie G (2022) Logdac: A universal efficient parser-based log compression approach. In: ICC 2022-IEEE international conference on communications, pp 3679\u20133684","DOI":"10.1109\/ICC45855.2022.9838258"},{"key":"10452_CR186","doi-asserted-by":"crossref","unstructured":"Tovarn\u00e1k D (2019) An algorithm for message type discovery in unstructured log data. In: Proceedings of the 2019 ICSOFT, pp 665\u2013676","DOI":"10.5220\/0007919806650676"},{"key":"10452_CR187","doi-asserted-by":"crossref","unstructured":"Tovarn\u00e1k D, Vaekova A, Nov\u00e1k S, Pitner T (2013) Structured and interoperable logging for the cloud computing era: The pitfalls and benefits. In: Proceedings of the 2013 IEEE\/ACM international conference on utility and cloud computing, pp 91\u201398","DOI":"10.1109\/UCC.2013.30"},{"key":"10452_CR188","unstructured":"Tschudin PS, Lawall J, Muller G (2015) 3l: Learning linux logging. In: Proceedings of the 2015 Belgian-netherlands software evolution seminar (BENEVOL 2015)"},{"key":"10452_CR189","doi-asserted-by":"crossref","unstructured":"Vaarandi R, Pihelgas M (2015) Logcluster - a data clustering and pattern mining algorithm for event logs. In: Proceedings of the 2015 International conference on network and service management (CNSM), pp 1\u20137","DOI":"10.1109\/CNSM.2015.7367331"},{"key":"10452_CR190","doi-asserted-by":"crossref","unstructured":"Varanda A, Santos L, Costa RL, Oliveira A, Rabad\u00e3o C (2021) Log pseudonymization: Privacy maintenance in practice. J Inf Secur Appl 103021","DOI":"10.1016\/j.jisa.2021.103021"},{"key":"10452_CR191","doi-asserted-by":"crossref","unstructured":"Varanda A, Santos L, Costa RL, Oliveira A, Rabad\u00e3o C (2021) The general data protection regulation and log pseudonymization. In: Proceedings of the 2021 international conference on advanced information networking and applications (AINA-2021), pp 479\u2013490","DOI":"10.1007\/978-3-030-75078-7_48"},{"key":"10452_CR192","doi-asserted-by":"crossref","unstructured":"Vervaet A, Chiky R, Callau-Zori M (2021) Ustep: Unfixed search tree for efficient log parsing. In: Proceedings of the 2021 IEEE international conference on data mining (ICDM), pp 659\u2013668","DOI":"10.1109\/ICDM51629.2021.00077"},{"key":"10452_CR193","doi-asserted-by":"crossref","unstructured":"Wagner T, Schkufza E, Wieder (2016) A sampling-based approach to accelerating queries in log management systems. In: Proceedings of the 2016 ACM SIGPLAN international conference on systems, programming, languages and applications: software for humanity, pp 37\u201338","DOI":"10.1145\/2984043.2989221"},{"key":"10452_CR194","doi-asserted-by":"crossref","unstructured":"Wang H, Yang D, Duan N, Guo Y, Zhang L (2018) Medusa: Blockchain powered log storage system. In: Proceedings of the 2018 IEEE International Conference on Software Engineering and Service Science (ICSESS), pp 518\u2013521","DOI":"10.1109\/ICSESS.2018.8663935"},{"key":"10452_CR195","doi-asserted-by":"crossref","unstructured":"Wang Y, Zheng Q (2021) A logging overhead optimization method based on anomaly detection model. In: Proceedings of the 2021 human centered computing international conference, pp 349\u2013359","DOI":"10.1007\/978-3-030-70626-5_37"},{"key":"10452_CR196","unstructured":"Weibin, M., Ying, L., Yichen, Z., Shenglin, Z., Dan, P., Yuqing, L., Yihao, C., Ruizhi, Z., Shimin, T., Pei, S., et\u00a0al (2019) Loganomaly: Unsupervised detection of sequential and quantitative anomalies in unstructured logs. In: Proceedings of the 2019 international joint conference on artificial intelligence, pp 4739\u20134745"},{"key":"10452_CR197","doi-asserted-by":"crossref","unstructured":"Wei J, Zhang G, Chen J, Wang Y, Zheng W, Sun T, Wu J, Jiang J (2023) Loggrep: Fast and cheap cloud log storage by exploiting both static and runtime patterns. IEEE Trans Softw Eng","DOI":"10.1145\/3552326.3567484"},{"key":"10452_CR198","unstructured":"Wei J, Zhang G, Wang Y, Liu Z, Zhu Z, Chen J, Sun T, Zhou Q (2021) On the feasibility of parser-based log compression in large-scale cloud systems. In: FAST, pp 249\u2013262"},{"key":"10452_CR199","doi-asserted-by":"crossref","unstructured":"Wen P, Zhang Z, Deng B (2020) Olmpt: research on online log parsing method based on prefix tree. In: Proceedings of the 2020 international conference on information technologies and electrical engineering, pp 55\u201359","DOI":"10.1145\/3452940.3452951"},{"key":"10452_CR200","doi-asserted-by":"crossref","unstructured":"Xiao T, Quan Z, Wang ZJ, Zhao K, Liao X (2020) Lpv: A log parser based on vectorization for offline and online log parsing. In: Proceedings of the 2020 IEEE international conference on data mining (ICDM), pp 1346\u20131351","DOI":"10.1109\/ICDM50108.2020.00175"},{"key":"10452_CR201","doi-asserted-by":"crossref","unstructured":"Xie X, Wang Z, Xiao X, Lu Y, Huang S, Li T (2021) A confidence-guided evaluation for log parsers inner quality. Mobile Netw Appl 1638\u20131649","DOI":"10.1007\/s11036-019-01501-6"},{"key":"10452_CR202","doi-asserted-by":"crossref","unstructured":"Xie Y, Yang K, Luo P (2021) Logm: Log analysis for multiple components of hadoop platform. IEEE Trans Softw Eng 73522\u201373532","DOI":"10.1109\/ACCESS.2021.3076897"},{"key":"10452_CR203","doi-asserted-by":"crossref","unstructured":"Xu, Z., Kirk, R., Yu, L., Michael, S., Ding, Y., Yuanyuan, Z (2017) The game of twenty questions: Do you know where to log? In: Proceedings of the 2017 workshop on hot topics in operating systems, pp 125\u2013131","DOI":"10.1145\/3102980.3103001"},{"key":"10452_CR204","unstructured":"Xu, N., Shanshan, L., Zhouyang, J., Shulin, Z., Wang, L., Xiangke, L (2018) Understanding the similarity of log revision behaviors in open source software. J Circuits Syst Comput 1887"},{"key":"10452_CR205","doi-asserted-by":"crossref","unstructured":"Xu W, Huang L, Fox A, Patterson D, Jordan MI (2009) Detecting large-scale system problems by mining console logs. In: Proceedings of the 2009 symposium on operating systems principles, pp 117\u2013132","DOI":"10.1145\/1629575.1629587"},{"key":"10452_CR206","doi-asserted-by":"crossref","unstructured":"Yang N, Cuijpers P, Hendriks D, Schiffelers R, Lukkien J, Serebrenik A (2023) An interview study about the use of logs in embedded software engineering. Empir Softw Eng 43","DOI":"10.1007\/s10664-022-10258-8"},{"key":"10452_CR207","unstructured":"Yang S, Park SJ, Ousterhout J (2018) Nanolog: A nanosecond scale logging system. In: Proceedings of the 2018 $$\\{$$USENIX$$\\}$$ Annual Technical Conference ($$\\{$$USENIX$$\\}$$$$\\{$$ATC$$\\}$$ 18), pp 335\u2013350"},{"key":"10452_CR208","doi-asserted-by":"crossref","unstructured":"Yang R, Qu D, Qian Y, Dai Y, Zhu S (2019) An online log template extraction method based on hierarchical clustering. EURASIP J Wirel Commun Netw 1\u201312","DOI":"10.1186\/s13638-019-1430-4"},{"key":"10452_CR209","doi-asserted-by":"crossref","unstructured":"Yang J, Zhang Y, Zhang S, He D (2013) Mass flow logs analysis system based on hadoop. In: Proceedings of the 2013 IEEE international conference on broadband network & multimedia technology, pp 115\u2013118","DOI":"10.1109\/ICBNMT.2013.6823926"},{"key":"10452_CR210","doi-asserted-by":"crossref","unstructured":"Yao K, Li H, Shang W, Hassan AE (2020) A study of the performance of general compressors on log files. Empir Softw Eng 3043\u20133085","DOI":"10.1007\/s10664-020-09822-x"},{"key":"10452_CR211","doi-asserted-by":"crossref","unstructured":"Yao K, Sayagh M, Shang W, Hassan AE (2021) Improving state-of-the-art compression techniques for log management tools. IEEE Trans Softw Eng","DOI":"10.1109\/TSE.2021.3069958"},{"key":"10452_CR212","doi-asserted-by":"crossref","unstructured":"Yen S, Moh M (2021) Intelligent log analysis using machine and deep learning. In: Research anthology on artificial intelligence applications in security, pp 1154\u20131182","DOI":"10.4018\/978-1-7998-7705-9.ch053"},{"key":"10452_CR213","unstructured":"Yuan D, Park S, Huang P, Liu Y, Lee MM, Tang X, Zhou Y, Savage S (2012) Be conservative: Enhancing failure diagnosis with proactive logging. In: Proceedings of the 2012 $$\\{$$USENIX$$\\}$$ symposium on operating systems design and implementation ($$\\{$$OSDI$$\\}$$ 12), pp 293\u2013306"},{"key":"10452_CR214","doi-asserted-by":"crossref","unstructured":"Zawoad S, Dutta AK, Hasan R (2013) Seclaas: Secure logging-as-a-service for cloud forensics. In: Proceedings of the 2013 ACM SIGSAC symposium on Information, computer and communications security, pp 219\u2013230","DOI":"10.1145\/2484313.2484342"},{"key":"10452_CR215","doi-asserted-by":"crossref","unstructured":"Zeng Y, Chen J, Shang W, Chen TH (2019) Studying the characteristics of logging practices in mobile apps: A case study on f-droid. Empir Softw Eng 3394\u20133434","DOI":"10.1007\/s10664-019-09687-9"},{"key":"10452_CR216","doi-asserted-by":"crossref","unstructured":"Zhang J, Li Z, Zhang X, Lin F, Wang C, Cai X (2022) Posbert: Log classification via modified bert based on part-of-speech weight. In: Proceedings of the 2022 international conference on pattern recognition and artificial intelligence (PRAI), pp 979\u2013983","DOI":"10.1109\/PRAI55851.2022.9904207"},{"key":"10452_CR217","doi-asserted-by":"crossref","unstructured":"Zhang H, Tang Y, Lamothe M, Li H, Shang W (2022) Studying logging practice in test code. Empir Softw Eng 83","DOI":"10.1007\/s10664-022-10139-0"},{"key":"10452_CR218","doi-asserted-by":"crossref","unstructured":"Zhang S, Wu G (2021) Efficient online log parsing with log punctuations signature. Appl Sci 11974","DOI":"10.3390\/app112411974"},{"key":"10452_CR219","doi-asserted-by":"crossref","unstructured":"Zhang L, Xie X, Xie K, Wang Z, Lu Y, Zhang Y (2019) An efficient log parsing algorithm based on heuristic rules. In: Proceedings of the 2019 advanced parallel processing technologies: international symposium, pp 123\u2013134","DOI":"10.1007\/978-3-030-29611-7_10"},{"key":"10452_CR220","doi-asserted-by":"crossref","unstructured":"Zhao X, Rodrigues K, Luo Y, Stumm M, Yuan D, Zhou Y (2017) Log20: Fully automated optimal placement of log printing statements under specified overhead threshold. In: Proceedings of the 2017 symposium on operating systems principles, pp 565\u2013581","DOI":"10.1145\/3132747.3132778"},{"key":"10452_CR221","doi-asserted-by":"crossref","unstructured":"Zhao Z, Wang C, Rao W (2018) Slop: Towards an efficient and universal streaming log parser. In: Proceedings of the 2018 international conference on information and communications security, pp 325\u2013341","DOI":"10.1007\/978-3-030-01950-1_19"},{"key":"10452_CR222","doi-asserted-by":"crossref","unstructured":"Zhao Y, Wang X, Xiao H, Chi X (2018) Improvement of the log pattern extracting algorithm using text similarity. In: Proceedings of the 2018 IEEE international parallel and distributed processing symposium workshops (IPDPSW), pp 507\u2013514","DOI":"10.1109\/IPDPSW.2018.00087"},{"key":"10452_CR223","doi-asserted-by":"crossref","unstructured":"Zhi C, Deng S, Han J, Yin J (2022) Towards automatic detection and prioritization of pre-logging overhead: A case study of hadoop ecosystem. Autom Softw Eng 11","DOI":"10.1007\/s10515-021-00317-7"},{"key":"10452_CR224","doi-asserted-by":"crossref","unstructured":"Zhi C, Yin J, Deng S, Ye M, Fu M, Xie T (2019) An exploratory study of logging configuration practice in java. In: Proceedings of the 2019 IEEE international conference on software maintenance and evolution (ICSME), pp 459\u2013469","DOI":"10.1109\/ICSME.2019.00079"},{"key":"10452_CR225","doi-asserted-by":"crossref","unstructured":"Zhi C, Yin J, Han J, Deng S (2020) A preliminary study on sensitive information exposure through logging. In: Proceedings of the 2020 Asia-Pacific software engineering conference (APSEC), pp 470\u2013474","DOI":"10.1109\/APSEC51365.2020.00058"},{"key":"10452_CR226","doi-asserted-by":"crossref","unstructured":"Zhong Y, Guo Y, Liu C (2018) Flp: a feature-based method for log parsing. Electron Lett 1334\u20131336","DOI":"10.1049\/el.2018.6079"},{"key":"10452_CR227","doi-asserted-by":"crossref","unstructured":"Zhou R, Hamdaqa M, Cai H, Hamou-Lhadj A (2020) Mobilogleak: A preliminary study on data leakage caused by poor logging practices. In: Proceedings of the 2020 IEEE international conference on software analysis, evolution and reengineering (SANER), pp 577\u2013581","DOI":"10.1109\/SANER48275.2020.9054831"},{"key":"10452_CR228","doi-asserted-by":"crossref","unstructured":"Zhu YQ, Deng JY, Pu JC, Wang P, Liang S, Wang W (2022) Ml-parser: An efficient and accurate online log parser. J Comput Sci Technol 1412\u20131426","DOI":"10.1007\/s11390-021-0730-4"},{"key":"10452_CR229","doi-asserted-by":"crossref","unstructured":"Zhu J, He P, Fu Q, Zhang H, Lyu MR, Zhang D (2015) Learning to log: Helping developers make informed logging decisions. In: Proceedings of the 2015 IEEE\/ACM IEEE international conference on software engineering, pp 415\u2013425","DOI":"10.1109\/ICSE.2015.60"},{"key":"10452_CR230","doi-asserted-by":"crossref","unstructured":"Zhu J, He S, Liu J, He P, Xie Q, Zheng Z, Lyu MR (2019) Tools and benchmarks for automated log parsing. In: Proceedings of the 2019 IEEE\/ACM international conference on software engineering: software engineering in practice (ICSE-SEIP), pp 121\u2013130","DOI":"10.1109\/ICSE-SEIP.2019.00021"},{"key":"10452_CR231","doi-asserted-by":"crossref","unstructured":"Zhu J, Rong G, Huang G, Gu S, Zhang H, Shao D (2019) Jllar: A logging recommendation plug-in tool for java. In: Proceedings of the 2019 asia-pacific symposium on internetware, pp 1\u20136","DOI":"10.1145\/3361242.3361261"},{"key":"10452_CR232","doi-asserted-by":"crossref","unstructured":"Zou F, Chen X, Luo Y, Huang T, Liao Z, Song K (2022) Spray: Streaming log parser for real-time analysis. Secur Commun Netw","DOI":"10.1155\/2022\/1559270"},{"key":"10452_CR233","doi-asserted-by":"crossref","unstructured":"Zuo Y, Zhu X, Qin J, Yao W (2021) Temporal relations extraction and analysis of log events for micro-service framework. In: Proceedings of the 2021 chinese control conference (CCC), pp 3391\u20133396","DOI":"10.23919\/CCC52363.2021.9549906"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-024-10452-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10664-024-10452-w\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-024-10452-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,22]],"date-time":"2024-11-22T03:30:14Z","timestamp":1732246214000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10664-024-10452-w"}},"subtitle":["From the creation to the analysis of software logs"],"short-title":[],"issued":{"date-parts":[[2024,6,18]]},"references-count":233,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2024,7]]}},"alternative-id":["10452"],"URL":"https:\/\/doi.org\/10.1007\/s10664-024-10452-w","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,6,18]]},"assertion":[{"value":"23 January 2024","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 June 2024","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":"Conflicts of interest"}}],"article-number":"103"}}