{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,8]],"date-time":"2026-04-08T03:50:07Z","timestamp":1775620207390,"version":"3.50.1"},"reference-count":34,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2024,5,21]],"date-time":"2024-05-21T00:00:00Z","timestamp":1716249600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,5,21]],"date-time":"2024-05-21T00:00:00Z","timestamp":1716249600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"name":"Chunhui Project of Ministry of Education of China","award":["Z2011085"],"award-info":[{"award-number":["Z2011085"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation","doi-asserted-by":"crossref","award":["62376043"],"award-info":[{"award-number":["62376043"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation","doi-asserted-by":"crossref","award":["62376043"],"award-info":[{"award-number":["62376043"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Science and Technology Program of Sichuan Province","award":["2020JDRC0067, No.2023JDRC0087, No.2020YFG0326"],"award-info":[{"award-number":["2020JDRC0067, No.2023JDRC0087, No.2020YFG0326"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Software Qual J"],"published-print":{"date-parts":[[2024,9]]},"DOI":"10.1007\/s11219-024-09672-6","type":"journal-article","created":{"date-parts":[[2024,5,21]],"date-time":"2024-05-21T11:01:59Z","timestamp":1716289319000},"page":"921-938","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["An effective parallel convolutional anomaly multi-classification model for fault diagnosis in microservice system"],"prefix":"10.1007","volume":"32","author":[{"given":"Xi","family":"Li","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peian","family":"Wen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peng","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Juan","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xuming","family":"Wen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yunni","family":"Xia","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,5,21]]},"reference":[{"key":"9672_CR1","doi-asserted-by":"crossref","unstructured":"Assaf, R., Giurgiu, I., Bagehorn, F., & Schumann, A. (2019). MTEX-CNN: Multivariate time series explanations for predictions with convolutional neural networks. In: 2019 IEEE International Conference on Data Mining (ICDM), pp. 952\u2013957. IEEE","DOI":"10.1109\/ICDM.2019.00106"},{"issue":"11","key":"9672_CR2","doi-asserted-by":"publisher","first-page":"2909","DOI":"10.1093\/comjnl\/bxac085","volume":"65","author":"P Chen","year":"2022","unstructured":"Chen, P., Liu, H., Xin, R., Carval, T., Zhao, J., Xia, Y., & Zhao, Z. (2022). Effectively detecting operational anomalies in large-scale IoT data infrastructures by using a GAN-based predictive model. The Computer Journal, 65(11), 2909\u20132925.","journal-title":"The Computer Journal"},{"issue":"2","key":"9672_CR3","doi-asserted-by":"publisher","first-page":"214","DOI":"10.1109\/TSC.2016.2607739","volume":"12","author":"P Chen","year":"2016","unstructured":"Chen, P., Qi, Y., & Hou, D. (2016). CauseInfer: Automated end-to-end performance diagnosis with hierarchical causality graph in cloud environment. IEEE Transactions on Services Computing, 12(2), 214\u2013230.","journal-title":"IEEE Transactions on Services Computing"},{"issue":"17","key":"9672_CR4","doi-asserted-by":"publisher","first-page":"4784","DOI":"10.1002\/cpe.3462","volume":"27","author":"P Chen","year":"2015","unstructured":"Chen, P., Xia, Y., Pang, S., & Li, J. (2015). A probabilistic model for performance analysis of cloud infrastructures. Concurrency and Computation: Practice and Experience, 27(17), 4784\u20134796.","journal-title":"Concurrency and Computation: Practice and Experience"},{"key":"9672_CR5","unstructured":"Chickering, D. M., & Boutilier, C. (2003). Optimal structure identification with greedy search. Journal of Machine Learning Research, 507\u2013554."},{"key":"9672_CR6","unstructured":"Deng, A., & Hooi, B. (2020). AutoMAP: Diagnose your microservice-based web applications automatically. In: Proceedings of The Web Conference 2020, pp. 246\u2013258."},{"key":"9672_CR7","doi-asserted-by":"crossref","unstructured":"Deng, A., & Hooi, B. (2021). Graph neural network-based anomaly detection in multivariate time series. In: Proceedings of the AAAI Conference on Artificial Intelligence (AAAI), vol. 35, pp. 4027\u20134035.","DOI":"10.1609\/aaai.v35i5.16523"},{"key":"9672_CR8","doi-asserted-by":"crossref","unstructured":"Di\u00a0Francesco, P., Malavolta, I., & Lago, P. (2017). Research on architecting microservices: Trends, focus, and potential for industrial adoption. In: 2017 IEEE International Conference on Software Architecture (ICSA), pp. 21\u201330. IEEE","DOI":"10.1109\/ICSA.2017.24"},{"key":"9672_CR9","doi-asserted-by":"publisher","unstructured":"Dongjie, W., Zhengzhang, C., Jingchao, N., Liang, T., Zheng, W., Yanjie, F., & Haifeng, C. (2023). Hierarchical graph neural networks for causal discovery and root cause localization. In: Proceedings of 29th ACM SIGKDD Conference on Knowledge Discovery and Data Mining. https:\/\/doi.org\/10.48550\/arXiv.2302.01987","DOI":"10.48550\/arXiv.2302.01987"},{"key":"9672_CR10","doi-asserted-by":"crossref","unstructured":"Engle, R. F. (1982). Autoregressive conditional heteroscedasticity with estimates of the variance of United Kingdom inflation. Econometrica: Journal of the Econometric Society, 987\u20131007.","DOI":"10.2307\/1912773"},{"key":"9672_CR11","doi-asserted-by":"publisher","first-page":"1123","DOI":"10.1016\/j.apenergy.2017.12.005","volume":"211","author":"C Fan","year":"2018","unstructured":"Fan, C., Xiao, F., Zhao, Y., & Wang, J. (2018). Analytical investigation of autoencoder-based methods for unsupervised anomaly detection in building energy data. Applied Energy, 211, 1123\u20131135.","journal-title":"Applied Energy"},{"issue":"23","key":"9672_CR12","doi-asserted-by":"publisher","first-page":"3137","DOI":"10.3390\/math9233137","volume":"9","author":"K Fauvel","year":"2021","unstructured":"Fauvel, K., Lin, T., Masson, V., Fromont, \u00c9., & Termier, A. (2021). XCM: An explainable convolutional neural network for multivariate time series classification. Mathematics, 9(23), 3137.","journal-title":"Mathematics"},{"key":"9672_CR13","doi-asserted-by":"crossref","unstructured":"Graves, A., & Graves, A. (2012). Long short-term memory. Supervised Sequence Labelling with Recurrent Neural Networks, 37\u201345.","DOI":"10.1007\/978-3-642-24797-2_4"},{"issue":"5","key":"9672_CR14","first-page":"1709","volume":"11","author":"A Hyv\u00e4rinen","year":"2010","unstructured":"Hyv\u00e4rinen, A., Zhang, K., Shimizu, S., & Hoyer, P. O. (2010). Estimation of a structural vector autoregression model using non-Gaussianity. Journal of Machine Learning Research, 11(5), 1709\u20131731.","journal-title":"Journal of Machine Learning Research"},{"key":"9672_CR15","doi-asserted-by":"crossref","unstructured":"Kiss, I., Genge, B., Haller, P., & Sebesty\u00e9n, G. (2014). Data clustering-based anomaly detection in industrial control systems. In: 2014 IEEE 10th International Conference on Intelligent Computer Communication and Processing (ICCP), pp. 275\u2013281. IEEE.","DOI":"10.1109\/ICCP.2014.6937009"},{"key":"9672_CR16","doi-asserted-by":"crossref","unstructured":"Kriegel, H.-P., Kroger, P., Schubert, E., & Zimek, A. (2011). Interpreting and unifying outlier scores. In: Proceedings of the 2011 SIAM International Conference on Data Mining (ICDM), pp. 13\u201324. SIAM.","DOI":"10.1137\/1.9781611972818.2"},{"issue":"11","key":"9672_CR17","doi-asserted-by":"publisher","first-page":"2278","DOI":"10.1109\/5.726791","volume":"86","author":"Y LeCun","year":"1998","unstructured":"LeCun, Y., Bottou, L., Bengio, Y., & Haffner, P. (1998). Gradient-based learning applied to document recognition. Proceedings of the IEEE, 86(11), 2278\u20132324.","journal-title":"Proceedings of the IEEE"},{"key":"9672_CR18","unstructured":"Lewis, R. J. (2000). An introduction to classification and regression tree (CART) analysis. In: Annual Meeting of the Society for Academic Emergency Medicine in San Francisco, California (Acad Emerg Med), vol. 14. Citeseer"},{"key":"9672_CR19","doi-asserted-by":"crossref","unstructured":"Long, J., Shelhamer, E., & Darrell, T. (2017). Fully convolutional networks for semantic segmentation.","DOI":"10.1109\/TPAMI.2016.2572683"},{"key":"9672_CR20","doi-asserted-by":"crossref","unstructured":"Mariani, L., Monni, C., Pezz\u00e9, M., Riganelli, O., & Xin, R. (2018). Localizing faults in cloud systems. In: 2018 IEEE 11th International Conference on Software Testing, Verification and Validation (ICST), pp. 262\u2013273. IEEE","DOI":"10.1109\/ICST.2018.00034"},{"key":"9672_CR21","unstructured":"Page, L., Brin, S., Motwani, R., & Winograd, T. (1999). The PageRank citation ranking: Bringing order to the web. Stanford Digital Libraries Working Paper."},{"key":"9672_CR22","first-page":"2003","volume":"7","author":"S Shimizu","year":"2006","unstructured":"Shimizu, S., Hoyer, P. O., & Hyv\u00e4rinen, A. (2006). A linear non-Gaussian acyclic model for causal discovery. Journal of Machine Learning Research, 7, 2003\u20132030.","journal-title":"Journal of Machine Learning Research"},{"issue":"2","key":"9672_CR23","first-page":"1225","volume":"12","author":"S Shimizu","year":"2011","unstructured":"Shimizu, S., Inazumi, T., Sogawa, Y., Hyvarinen, A., Kawahara, Y., Washio, T., Hoyer, P. O., & Bollen, K. (2011). DirectLiNGAM: A direct method for learning a linear non-gaussian structural equation model. Journal of Machine Learning Research, 12(2), 1225\u20131248.","journal-title":"Journal of Machine Learning Research"},{"key":"9672_CR24","unstructured":"Shyu, M.-L., Chen, S.-C., Sarinnapakorn, K., & Chang, L. (2003). A novel anomaly detection scheme based on principal component classifier. Technical Report, Miami Univ Coral Gables Fl Dept of Electrical and Computer Engineering."},{"key":"9672_CR25","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1016\/j.future.2023.03.020","volume":"145","author":"Y Song","year":"2023","unstructured":"Song, Y., Xin, R., Chen, P., Zhang, R., Chen, J., & Zhao, Z. (2023). Identifying performance anomalies in fluctuating cloud environments: A robust correlative-GNN-based explainable approach. Future Generation Computer Systems, 145, 77\u201386.","journal-title":"Future Generation Computer Systems"},{"key":"9672_CR26","doi-asserted-by":"crossref","unstructured":"Spirtes, P., Glymour, C. N., & Scheines, R. (2000). Causation, prediction, and search [electronic resource].","DOI":"10.7551\/mitpress\/1754.001.0001"},{"key":"9672_CR27","doi-asserted-by":"crossref","unstructured":"Tuli, S., Casale, G., & Jennings, N. R. (2022). TranAD: Deep transformer networks for anomaly detection in multivariate time series data. arXiv preprint arXiv:2201.07284.","DOI":"10.14778\/3514061.3514067"},{"issue":"20","key":"9672_CR28","doi-asserted-by":"publisher","first-page":"10390","DOI":"10.3390\/app122010390","volume":"12","author":"P Wen","year":"2022","unstructured":"Wen, P., Yang, Z., Wu, L., Qi, S., Chen, J., & Chen, P. (2022). A novel convolutional adversarial framework for multivariate time series anomaly detection and explanation in cloud environment. Applied Sciences, 12(20), 10390.","journal-title":"Applied Sciences"},{"key":"9672_CR29","doi-asserted-by":"crossref","unstructured":"Woo, S., Park, J., Lee, J.-Y., & Kweon, I. S. (2018). CBAM: Convolutional block attention module. In: Proceedings of the European Conference on Computer Vision (ECCV), pp. 3\u201319.","DOI":"10.1007\/978-3-030-01234-2_1"},{"key":"9672_CR30","doi-asserted-by":"crossref","unstructured":"Wu, L., Tordsson, J., Bogatinovski, J., Elmroth, E., & Kao, O. (2021). MicroDiag: Fine-grained performance diagnosis for microservice systems. In: Proceedings of 2021 IEEE\/ACM International Workshop on Cloud Intelligence, pp. 31\u201336.","DOI":"10.1109\/CloudIntelligence52565.2021.00015"},{"issue":"1","key":"9672_CR31","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1504\/IJCC.2023.129771","volume":"12","author":"R Xin","year":"2023","unstructured":"Xin, R., Liu, H., Chen, P., & Zhao, Z. (2023). Robust and accurate performance anomaly detection and prediction for cloud applications: A novel ensemble learning-based framework. Journal of Cloud Computing, 12(1), 1\u201316.","journal-title":"Journal of Cloud Computing"},{"key":"9672_CR32","doi-asserted-by":"crossref","unstructured":"Xu, X., Chen, P., Xia, Y., Long, M., Peng, Q., & Long, T. (2022). MRoCO: A novel approach to structured application scheduling with a hybrid vehicular cloud-edge environment. In: 2022 IEEE International Conference on Services Computing (SCC), pp. 84\u201392. IEEE","DOI":"10.1109\/SCC55611.2022.00024"},{"key":"9672_CR33","doi-asserted-by":"publisher","DOI":"10.1155\/2021\/6617882","author":"Z Yang","year":"2021","unstructured":"Yang, Z., Ying, S., Wang, B., Li, Y., Dong, B., Geng, J., & Zhang, T. (2021). A system fault diagnosis method with a reclustering algorithm. Scientific Programming. https:\/\/doi.org\/10.1155\/2021\/6617882","journal-title":"Scientific Programming"},{"key":"9672_CR34","doi-asserted-by":"crossref","unstructured":"Zhang, X., Gao, Y., Lin, J., & Lu, C.-T. (2020). TapNet: Multivariate time series classification with attentional prototypical network. In: Proceedings of the AAAI Conference on Artificial Intelligence (AAAI), vol. 34, pp. 6845\u20136852.","DOI":"10.1609\/aaai.v34i04.6165"}],"container-title":["Software Quality Journal"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-024-09672-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11219-024-09672-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-024-09672-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,7,22]],"date-time":"2024-07-22T11:27:53Z","timestamp":1721647673000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11219-024-09672-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,5,21]]},"references-count":34,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2024,9]]}},"alternative-id":["9672"],"URL":"https:\/\/doi.org\/10.1007\/s11219-024-09672-6","relation":{},"ISSN":["0963-9314","1573-1367"],"issn-type":[{"value":"0963-9314","type":"print"},{"value":"1573-1367","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,5,21]]},"assertion":[{"value":"1 April 2024","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 May 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":"Not applicable","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval"}},{"value":"Not applicable","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to participate"}},{"value":"Not applicable","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The authors declare no competing interests.","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}