Suppr超能文献

PRINS: scalable model inference for component-based system logs.

作者信息

Shin Donghwan, Bianculli Domenico, Briand Lionel

机构信息

University of Luxembourg, Esch-sur-Alzette, Luxembourg.

University of Ottawa, Ottawa, ON Canada.

出版信息

Empir Softw Eng. 2022;27(4):87. doi: 10.1007/s10664-021-10111-4. Epub 2022 Apr 12.

Abstract

Behavioral software models play a key role in many software engineering tasks; unfortunately, these models either are not available during software development or, if available, quickly become outdated as implementations evolve. Model inference techniques have been proposed as a viable solution to extract finite state models from execution logs. However, existing techniques do not scale well when processing very large logs that can be commonly found in practice. In this paper, we address the scalability problem of inferring the model of a component-based system from large system logs, without requiring any extra information. Our model inference technique, called , follows a divide-and-conquer approach. The idea is to first infer a model of each system component from the corresponding logs; then, the individual component models are merged together taking into account the flow of events across components, as reflected in the logs. We evaluated in terms of scalability and accuracy, using nine datasets composed of logs extracted from publicly available benchmarks and a personal computer running desktop business applications. The results show that can process large logs much faster than a publicly available and well-known state-of-the-art tool, without significantly compromising the accuracy of inferred models.

摘要
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8580/9005444/02886e649952/10664_2021_10111_Fig1_HTML.jpg

相似文献

1
PRINS: scalable model inference for component-based system logs.
Empir Softw Eng. 2022;27(4):87. doi: 10.1007/s10664-021-10111-4. Epub 2022 Apr 12.
2
A divide-and-conquer method for scalable phylogenetic network inference from multilocus data.
Bioinformatics. 2019 Jul 15;35(14):i370-i378. doi: 10.1093/bioinformatics/btz359.
3
Scalable process discovery and conformance checking.
Softw Syst Model. 2018;17(2):599-631. doi: 10.1007/s10270-016-0545-x. Epub 2016 Jul 8.
4
MICRAT: a novel algorithm for inferring gene regulatory networks using time series gene expression data.
BMC Syst Biol. 2018 Dec 14;12(Suppl 7):115. doi: 10.1186/s12918-018-0635-1.
5
Visual Drift Detection for Event Sequence Data of Business Processes.
IEEE Trans Vis Comput Graph. 2022 Aug;28(8):3050-3068. doi: 10.1109/TVCG.2021.3050071. Epub 2022 Jun 30.
6
Scalable Inference of Ordinary Differential Equation Models of Biochemical Processes.
Methods Mol Biol. 2019;1883:385-422. doi: 10.1007/978-1-4939-8882-2_16.
7
Comparing the reconstruction of regulatory pathways with distinct Bayesian networks inference methods.
BMC Genomics. 2012;13 Suppl 5(Suppl 5):S2. doi: 10.1186/1471-2164-13-S5-S2. Epub 2012 Oct 19.
8
CRISPRL and: Interpretable large-scale inference of DNA repair landscape based on a spectral approach.
Bioinformatics. 2020 Jul 1;36(Suppl_1):i560-i568. doi: 10.1093/bioinformatics/btaa505.
9
DLBI: deep learning guided Bayesian inference for structure reconstruction of super-resolution fluorescence microscopy.
Bioinformatics. 2018 Jul 1;34(13):i284-i294. doi: 10.1093/bioinformatics/bty241.
10
The future of Cochrane Neonatal.
Early Hum Dev. 2020 Nov;150:105191. doi: 10.1016/j.earlhumdev.2020.105191. Epub 2020 Sep 12.

引用本文的文献

1
Inferring test models from user bug reports using multi-objective search.
Empir Softw Eng. 2023;28(4):95. doi: 10.1007/s10664-023-10333-8. Epub 2023 Jun 20.

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验