{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,26]],"date-time":"2026-05-26T21:04:08Z","timestamp":1779829448835,"version":"3.53.1"},"reference-count":39,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T00:00:00Z","timestamp":1785542400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T00:00:00Z","timestamp":1785542400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,4,8]],"date-time":"2026-04-08T00:00:00Z","timestamp":1775606400000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100000038","name":"Natural Sciences and Engineering Research Council of Canada","doi-asserted-by":"publisher","award":["ALLRP 572127-2022"],"award-info":[{"award-number":["ALLRP 572127-2022"]}],"id":[{"id":"10.13039\/501100000038","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004489","name":"Mitacs","doi-asserted-by":"publisher","award":["IT29160"],"award-info":[{"award-number":["IT29160"]}],"id":[{"id":"10.13039\/501100004489","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Journal of Systems and Software"],"published-print":{"date-parts":[[2026,8]]},"DOI":"10.1016\/j.jss.2026.112890","type":"journal-article","created":{"date-parts":[[2026,4,8]],"date-time":"2026-04-08T16:44:49Z","timestamp":1775666689000},"page":"112890","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["LMAT: An adaptive tracing approach based on efficient system behavior analysis using language models"],"prefix":"10.1016","volume":"238","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7755-7227","authenticated-orcid":false,"given":"Kasra","family":"Darvishi","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-5507-1461","authenticated-orcid":false,"given":"Morteza","family":"Noferesti","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-1980-604X","authenticated-orcid":false,"given":"Yuvraj","family":"Sehgal","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1435-6297","authenticated-orcid":false,"given":"Naser","family":"Ezzati-Jivan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"key":"10.1016\/j.jss.2026.112890_b1","series-title":"Proceedings of the ACM Symposium on Cloud Computing","first-page":"165","article-title":"An automated, cross-layer instrumentation framework for diagnosing performance problems in distributed applications","author":"Ates","year":"2019"},{"key":"10.1016\/j.jss.2026.112890_b2","unstructured":"Cantrill, B., Shapiro, M.W., Leventhal, A.H., et al., 2004. Dynamic instrumentation of production systems. In: USENIX Annual Technical Conference. pp. 15\u201328, General Track."},{"key":"10.1016\/j.jss.2026.112890_b3","series-title":"Proceedings of the Fourteenth EuroSys Conference 2019","first-page":"1","article-title":"Scalable rdma rpc on reliable connection with efficient resource sharing","author":"Chen","year":"2019"},{"key":"10.1016\/j.jss.2026.112890_b4","series-title":"Training deep nets with sublinear memory cost","author":"Chen","year":"2016"},{"key":"10.1016\/j.jss.2026.112890_b5","series-title":"International Conference on Software Engineering 2024: New Ideas and Emerging Results","article-title":"Toward adaptive tracing: Efficient system behavior analysis using language models","author":"Darvishi","year":"2024"},{"issue":"8","key":"10.1016\/j.jss.2026.112890_b6","first-page":"1722","article-title":"Distributed computation of the critical path from execution traces","volume":"53","author":"Denys","year":"2023","journal-title":"Softw.: Pr. Exp."},{"key":"10.1016\/j.jss.2026.112890_b7","article-title":"Low disturbance embedded system tracing with linux trace toolkit next generation","volume":"Vol. 2006","author":"Desnoyers","year":"2006"},{"key":"10.1016\/j.jss.2026.112890_b8","series-title":"Bert: Pre-training of deep bidirectional transformers for language understanding","author":"Devlin","year":"2018"},{"key":"10.1016\/j.jss.2026.112890_b9","series-title":"2017 International Carnahan Conference on Security Technology","first-page":"1","article-title":"Process monitoring on sequences of system call count vectors","author":"Dymshits","year":"2017"},{"issue":"1","key":"10.1016\/j.jss.2026.112890_b10","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TKDE.2020.2978469","article-title":"A framework for anomaly detection in time-driven and event-driven processes using kernel traces","volume":"34","author":"Ezeme","year":"2020","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"10.1016\/j.jss.2026.112890_b11","series-title":"2021 IEEE\/ACM 18th International Conference on Mining Software Repositories","first-page":"120","article-title":"On improving deep learning trace analysis with system call arguments","author":"Fournier","year":"2021"},{"key":"10.1016\/j.jss.2026.112890_b12","series-title":"Language models for novelty detection in system call traces","author":"Fournier","year":"2023"},{"key":"10.1016\/j.jss.2026.112890_b13","series-title":"European Conference on Machine Learning","first-page":"145","article-title":"A simple approach to ordinal classification","volume":"Vol. 2167","author":"Frank","year":"2001"},{"issue":"2","key":"10.1016\/j.jss.2026.112890_b14","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3158644","article-title":"Survey and analysis of kernel and userspace tracers on linux: Design, implementation, and overhead","volume":"51","author":"Gebai","year":"2018","journal-title":"ACM Comput. Surv."},{"key":"10.1016\/j.jss.2026.112890_b15","series-title":"2021 IEEE International Conference on Web Services","first-page":"436","article-title":"Sieve: Attention-based sampling of end-to-end trace data in distributed microservice systems","author":"Huang","year":"2021"},{"key":"10.1016\/j.jss.2026.112890_b16","first-page":"473","article-title":"Trastrainer: Adaptive sampling for distributed traces with system runtime state","volume":"vo. 1","author":"Huang","year":"2024"},{"issue":"12","key":"10.1016\/j.jss.2026.112890_b17","doi-asserted-by":"crossref","first-page":"2270","DOI":"10.1016\/j.patcog.2005.01.012","article-title":"Score normalization in multimodal biometric systems","volume":"38","author":"Jain","year":"2005","journal-title":"Pattern Recognit."},{"key":"10.1016\/j.jss.2026.112890_b18","series-title":"Proceedings of the 30th IEEE\/ACM International Conference on Program Comprehension","first-page":"264","article-title":"Performance anomaly detection through sequence alignment of system-level traces","author":"Janecek","year":"2022"},{"key":"10.1016\/j.jss.2026.112890_b19","doi-asserted-by":"crossref","unstructured":"Jang, J.Y., Kim, S., Jung, M., Shin, S., Gweon, G., 2021. BPM_MT: Enhanced backchannel prediction model using multi-task learning. In: Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing. pp. 3447\u20133452.","DOI":"10.18653\/v1\/2021.emnlp-main.277"},{"issue":"8","key":"10.1016\/j.jss.2026.112890_b20","first-page":"1681","article-title":"Detection of microservice-based software anomalies based on opentracing in cloud","volume":"53","author":"Khanahmadi","year":"2023","journal-title":"Softw.: Pr. Exp."},{"key":"10.1016\/j.jss.2026.112890_b21","series-title":"Lstm-based system-call language modeling and robust ensemble method for designing host-based intrusion detection systems","author":"Kim","year":"2016"},{"key":"10.1016\/j.jss.2026.112890_b22","doi-asserted-by":"crossref","unstructured":"Kohyarnejadfard, I., Shakeri, M., Aloise, D., 2019. System performance anomaly detection using tracing data analysis. In: Proceedings of the 2019 5th International Conference on Computer and Technology Applications. pp. 169\u2013173.","DOI":"10.1145\/3323933.3324085"},{"key":"10.1016\/j.jss.2026.112890_b23","doi-asserted-by":"crossref","first-page":"71413","DOI":"10.1109\/ACCESS.2018.2881561","article-title":"Intrusion prediction with system-call sequence-to-sequence model","volume":"6","author":"Lv","year":"2018","journal-title":"IEEE Access"},{"key":"10.1016\/j.jss.2026.112890_b24","doi-asserted-by":"crossref","unstructured":"Mace, J., Roelke, R., Fonseca, R., 2015. Pivot tracing: Dynamic causal monitoring for distributed systems. In: Proceedings of the 25th Symposium on Operating Systems Principles. pp. 378\u2013393.","DOI":"10.1145\/2815400.2815415"},{"key":"10.1016\/j.jss.2026.112890_b25","series-title":"International Conference on Learning Representations","article-title":"Mixed precision training","author":"Micikevicius","year":"2018"},{"key":"10.1016\/j.jss.2026.112890_b26","series-title":"2019 IEEE 12th International Conference on Cloud Computing","first-page":"179","article-title":"Anomaly detection from system tracing data using multimodal deep learning","author":"Nedelkoski","year":"2019"},{"issue":"12","key":"10.1016\/j.jss.2026.112890_b27","first-page":"2310","article-title":"A distributed tracing pipeline for improving locality awareness of microservice deployments","volume":"53","author":"Pan","year":"2023","journal-title":"Softw.: Pr. Exp."},{"key":"10.1016\/j.jss.2026.112890_b28","series-title":"Distributed Tracing in Practice","author":"Parker","year":"2020"},{"key":"10.1016\/j.jss.2026.112890_b29","series-title":"Distributed tracing in practice: Instrumenting, analyzing, and debugging microservices","author":"Parker","year":"2020"},{"key":"10.1016\/j.jss.2026.112890_b30","article-title":"Pytorch: An imperative style, high-performance deep learning library","volume":"32","author":"Paszke","year":"2019","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"10.1016\/j.jss.2026.112890_b31","series-title":"2012 IEEE 15th International Symposium on Object\/Component\/Service-Oriented Real-Time Distributed Computing","first-page":"162","article-title":"Adapting system execution traces for validation of distributed system QoS properties","author":"Peiris","year":"2012"},{"issue":"2","key":"10.1016\/j.jss.2026.112890_b32","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1561\/2200000018","article-title":"Online learning and online convex optimization","volume":"4","author":"Shalev-Shwartz","year":"2012","journal-title":"Found. Trends\u00ae Mach. Learn."},{"key":"10.1016\/j.jss.2026.112890_b33","series-title":"2018 IEEE International Conference on Data Mining Workshops","first-page":"1435","article-title":"Exad: A system for explainable anomaly detection on big data traces","author":"Song","year":"2018"},{"key":"10.1016\/j.jss.2026.112890_b34","unstructured":"The LTTng Project, , LTTng Documentation, , 2023. URL https:\/\/lttng.org\/docs\/v2.13\/#doc-what-is-tracing."},{"key":"10.1016\/j.jss.2026.112890_b35","doi-asserted-by":"crossref","unstructured":"Toslali, M., Ates, E., Ellis, A., Zhang, Z., Huye, D., Liu, L., Puterman, S., Coskun, A.K., Sambasivan, R.R., 2021. Automating instrumentation choices for performance problems in distributed applications with vaif. In: Proceedings of the ACM Symposium on Cloud Computing. pp. 61\u201375.","DOI":"10.1145\/3472883.3487000"},{"issue":"1","key":"10.1016\/j.jss.2026.112890_b36","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1145\/3544497.3544504","article-title":"Vaif: Variance-driven automated instrumentation framework","volume":"56","author":"Toslali","year":"2022","journal-title":"ACM SIGOPS Oper. Syst. Rev."},{"key":"10.1016\/j.jss.2026.112890_b37","article-title":"Attention is all you need","volume":"30","author":"Vaswani","year":"2017","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"10.1016\/j.jss.2026.112890_b38","series-title":"2020 2nd International Conference on Computer Communication and the Internet","first-page":"164","article-title":"Diagnostic framework for distributed application performance anomaly based on adaptive instrumentation","author":"Zhang","year":"2020"},{"key":"10.1016\/j.jss.2026.112890_b39","unstructured":"Zhang, L., Xie, Z., Anand, V., Vigfusson, Y., Mace, J., 2023. The benefit of hindsight: Tracing {Edge-Cases} in distributed systems. In: 20th USENIX Symposium on Networked Systems Design and Implementation. NSDI 23, pp. 321\u2013339."}],"container-title":["Journal of Systems and Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121226001238?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121226001238?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,5,26]],"date-time":"2026-05-26T20:28:41Z","timestamp":1779827321000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0164121226001238"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,8]]},"references-count":39,"alternative-id":["S0164121226001238"],"URL":"https:\/\/doi.org\/10.1016\/j.jss.2026.112890","relation":{},"ISSN":["0164-1212"],"issn-type":[{"value":"0164-1212","type":"print"}],"subject":[],"published":{"date-parts":[[2026,8]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"LMAT: An adaptive tracing approach based on efficient system behavior analysis using language models","name":"articletitle","label":"Article Title"},{"value":"Journal of Systems and Software","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.jss.2026.112890","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 The Authors. Published by Elsevier Inc.","name":"copyright","label":"Copyright"}],"article-number":"112890"}}