Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3485447.3511983acmconferencesArticle/Chapter ViewAbstractPublication PageswebconfConference Proceedingsconference-collections
research-article

Robust System Instance Clustering for Large-Scale Web Services

Published: 25 April 2022 Publication History
  • Get Citation Alerts
  • Abstract

    System instance clustering is crucial for large-scale Web services because it can significantly reduce the training overhead of anomaly detection methods. However, the vast number of system instances with massive time points, redundant metrics, and noise bring significant challenges. We propose OmniCluster to accurately and efficiently cluster system instances for large-scale Web services. It combines a one-dimensional convolutional autoencoder (1D-CAE), which extracts the main features of system instances, with a simple, novel, yet effective three-step feature selection strategy. We evaluated OmniCluster using real-world data collected from a top-tier content service provider providing services for one billion+ monthly active users (MAU), proving that OmniCluster achieves high accuracy (NMI=0.9160) and reduces the training overhead of five anomaly detection models by 95.01% on average.

    References

    [1]
    [1] 2021. https://github.com/omni-cluster/OmniCluster-code/
    [2]
    [2] 2021. https://github.com/omni-cluster/OmniCluster-dataset/
    [3]
    [3] 2021. https://github.com/omni-cluster/OmniClutser-labeling-tool/
    [4]
    Saeed Reza Aghabozorgi, Ali Seyed Shirkhorshidi, and Ying Wah Teh. 2015. Time-series clustering - A decade review. Inf. Syst. 53(2015), 16–38. https://doi.org/10.1016/j.is.2015.04.007
    [5]
    Fevzi Alimoglu and Ethem Alpaydin. 1997. Combining Multiple Representations and Classifiers for Pen-based Handwritten Digit Recognitio. In 4th International Conference Document Analysis and Recognition (ICDAR ’97), 2-Volume Set, August 18-20, 1997, Ulm, Germany, Proceedings. IEEE Computer Society, 637–640. https://doi.org/10.1109/ICDAR.1997.620583
    [6]
    Julien Audibert, Pietro Michiardi, Frédéric Guyard, Sébastien Marti, and Maria A. Zuluaga. 2020. USAD: UnSupervised Anomaly Detection on Multivariate Time Series. In KDD ’20: The 26th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, Virtual Event, CA, USA, August 23-27, 2020, Rajesh Gupta, Yan Liu, Jiliang Tang, and B. Aditya Prakash (Eds.). ACM, 3395–3404. https://doi.org/10.1145/3394486.3403392
    [7]
    Riadh Ayachi, Mouna Afif, Yahia Said, and Mohamed Atri. 2020. Strided Convolution Instead of Max Pooling for Memory Efficiency of Convolutional Neural Networks. In Proceedings of the 8th International Conference on Sciences of Electronics, Technologies of Information and Telecommunications (SETIT’18), Vol.1. Springer International Publishing, 234–243. https://doi.org/10.1007/978-3-030-21005-2_23
    [8]
    Richard Bellman. 2015. Adaptive Control Processes - A Guided Tour (Reprint from 1961). Princeton Legacy Library, Vol. 2045. Princeton University Press. https://doi.org/10.1515/9781400874668
    [9]
    Antonin Bernardin, Ludovic Hoyet, Antonio Mucherino, Douglas Soares Gonçalves, and Franck Multon. 2017. Normalized Euclidean distance matrices for human motion retargeting. In Proceedings of the Tenth International Conference on Motion in Games, MIG 2017, Barcelona, Spain, November 08 - 10, 2017, Nuria Pelechano, Stephen N. Spencer, Carol O’Sullivan, and Julien Pettré (Eds.). ACM, 15:1–15:6. https://doi.org/10.1145/3136457.3136466
    [10]
    Purnima Bholowalia and Arvind Kumar. 2014. EBK-Means: A Clustering Technique based on Elbow Method and K-Means in WSN. International Journal of Computer Applications 105, 9 (November 2014), 17–24.
    [11]
    Luis M. Camarinha-Matos, Luís Seabra Lopes, and José Barata. 1996. Integration and learning in supervision of flexible assembly systems. IEEE Trans. Robotics Autom. 12, 2 (1996), 202–219. https://doi.org/10.1109/70.488941
    [12]
    De Cheveigné, Alain, Kawahara, and Hideki. 2002. YIN, a fundamental frequency estimator for speech and music. The Journal of the Acoustical Society of America 111, 4 (2002), 1917–1930. https://doi.org/10.1121/1.1458024
    [13]
    Liang Dai, Tao Lin, Chang Liu, Bo Jiang, Yanwei Liu, Zhen Xu, and Zhi-Li Zhang. 2021. SDFVAE: Static and Dynamic Factorized VAE for Anomaly Detection of Multivariate CDN KPIs. In WWW ’21: The Web Conference 2021, Virtual Event / Ljubljana, Slovenia, April 19-23, 2021, Jure Leskovec, Marko Grobelnik, Marc Najork, Jie Tang, and Leila Zia (Eds.). ACM / IW3C2, 3076–3086. https://doi.org/10.1145/3442381.3450013
    [14]
    Daniel B. Dias, Renata C. B. Madeo, Thiago Rocha, Helton Hideraldo Bíscaro, and Sarajane Marques Peres. 2009. Hand movement recognition for Brazilian Sign Language: A study using distance-based neural networks. In International Joint Conference on Neural Networks, IJCNN 2009, Atlanta, Georgia, USA, 14-19 June 2009. IEEE Computer Society, 697–704. https://doi.org/10.1109/IJCNN.2009.5178917
    [15]
    Kamran Ghasedi Dizaji, Amirhossein Herandi, Cheng Deng, Weidong Cai, and Heng Huang. 2017. Deep Clustering via Joint Convolutional Autoencoder Embedding and Relative Entropy Minimization. In IEEE International Conference on Computer Vision, ICCV 2017, Venice, Italy, October 22-29, 2017. IEEE Computer Society, 5747–5756. https://doi.org/10.1109/ICCV.2017.612
    [16]
    Bo Du, Wei Xiong, Jia Wu, Lefei Zhang, Liangpei Zhang, and Dacheng Tao. 2017. Stacked Convolutional Denoising Auto-Encoders for Feature Representation. IEEE Trans. Cybern. 47, 4 (2017), 1017–1027. https://doi.org/10.1109/TCYB.2016.2536638
    [17]
    Cristiano Hora Fontes and Hector Budman. 2017. A hybrid clustering approach for multivariate time series – A case study applied to failure analysis in a gas turbine. ISA Transactions 71 (Nov 2017), 513–529. https://doi.org/10.1016/j.isatra.2017.09.004
    [18]
    Yu Gan, Yanqi Zhang, Dailun Cheng, Ankitha Shetty, Priyal Rathi, Nayan Katarki, Ariana Bruno, Justin Hu, Brian Ritchken, Brendon Jackson, Kelvin Hu, Meghna Pancholi, Yuan He, Brett Clancy, Chris Colen, Fukang Wen, Catherine Leung, Siyuan Wang, Leon Zaruvinsky, Mateo Espinosa, Rick Lin, Zhongling Liu, Jake Padilla, and Christina Delimitrou. 2019. An Open-Source Benchmark Suite for Microservices and Their Hardware-Software Implications for Cloud & Edge Systems. In Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS 2019, Providence, RI, USA, April 13-17, 2019, Iris Bahar, Maurice Herlihy, Emmett Witchel, and Alvin R. Lebeck (Eds.). ACM, 3–18. https://doi.org/10.1145/3297858.3304013
    [19]
    Gartner. 2021. Top Strategic Technology Trends for 2022. https://www.gartner.com/en/information-technology/insights/top-technology-trends
    [20]
    David Hallac, Sagar Vare, Stephen P. Boyd, and Jure Leskovec. 2018. Toeplitz Inverse Covariance-based Clustering of Multivariate Time Series Data. In Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence, IJCAI 2018, July 13-19, 2018, Stockholm, Sweden, Jérôme Lang (Ed.). ijcai.org, 5254–5258. https://doi.org/10.24963/ijcai.2018/732
    [21]
    Yuto Kingetsu and Yukihiro Hamasuna. 2021. Jensen-Shannon Divergence-Based k-Medoids Clustering. J. Adv. Comput. Intell. Intell. Informatics 25, 2 (2021), 226–233. https://doi.org/10.20965/jaciii.2021.p0226
    [22]
    Thomas Andrew Lampert, Baptiste Lafabregue, Thi-Bich-Hanh Dao, Nicolas Serrette, Christel Vrain, and Pierre Gançarski. 2019. Constrained Distance-Based Clustering for Satellite Image Time-Series. IEEE J. Sel. Top. Appl. Earth Obs. Remote. Sens. 12, 11 (2019), 4606–4621. https://doi.org/10.1109/JSTARS.2019.2950406
    [23]
    Hailin Li. 2019. Multivariate time series clustering based on common principal component analysis. Neurocomputing 349(2019), 239–247. https://doi.org/10.1016/j.neucom.2019.03.060
    [24]
    Hailin Li and Miao Wei. 2020. Fuzzy clustering based on feature weights for multivariate time series. Knowl. Based Syst. 197(2020), 105907. https://doi.org/10.1016/j.knosys.2020.105907
    [25]
    Xiaosheng Li, Jessica Lin, and Liang Zhao. 2019. Linear Time Complexity Time Series Clustering with Symbolic Pattern Forest. In Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence, IJCAI 2019, Macao, China, August 10-16, 2019, Sarit Kraus (Ed.). ijcai.org, 2930–2936. https://doi.org/10.24963/ijcai.2019/406
    [26]
    Zhihan Li, Youjian Zhao, Jiaqi Han, Ya Su, Rui Jiao, Xidao Wen, and Dan Pei. 2021. Multivariate Time Series Anomaly Detection and Interpretation using Hierarchical Inter-Metric and Temporal Embedding. In KDD ’21: The 27th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, Virtual Event, Singapore, August 14-18, 2021, Feida Zhu, Beng Chin Ooi, and Chunyan Miao (Eds.). ACM, 3220–3230. https://doi.org/10.1145/3447548.3467075
    [27]
    Zhihan Li, Youjian Zhao, Rong Liu, and Dan Pei. 2018. Robust and Rapid Clustering of KPIs for Large-Scale Anomaly Detection. In 26th IEEE/ACM International Symposium on Quality of Service, IWQoS 2018, Banff, AB, Canada, June 4-6, 2018. IEEE, 1–10. https://doi.org/10.1109/IWQoS.2018.8624168
    [28]
    Dewei Liu, Chuan He, Xin Peng, Fan Lin, Chenxi Zhang, Shengfang Gong, Ziang Li, Jiayu Ou, and Zheshun Wu. 2021. MicroHECL: High-Efficient Root Cause Localization in Large-Scale Microservice Systems. In 43rd IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, ICSE (SEIP) 2021, Madrid, Spain, May 25-28, 2021. IEEE, 338–347. https://doi.org/10.1109/ICSE-SEIP52600.2021.00043
    [29]
    Dapeng Liu, Youjian Zhao, Haowen Xu, Yongqian Sun, Dan Pei, Jiao Luo, Xiaowei Jing, and Mei Feng. 2015. Opprentice: Towards Practical and Automatic Anomaly Detection Through Machine Learning. In Proceedings of the 2015 ACM Internet Measurement Conference, IMC 2015, Tokyo, Japan, October 28-30, 2015, Kenjiro Cho, Kensuke Fukuda, Vivek S. Pai, and Neil Spring (Eds.). ACM, 211–224. https://doi.org/10.1145/2815675.2815679
    [30]
    Weibo Liu, Zidong Wang, Xiaohui Liu, Nianyin Zeng, Yurong Liu, and Fuad E. Alsaadi. 2017. A survey of deep neural network architectures and their applications. Neurocomputing 234(2017), 11–26. https://doi.org/10.1016/j.neucom.2016.12.038
    [31]
    Ezequiel López-Rubio, Esteban J. Palomo, and Francisco Ortega-Zamorano. 2018. Unsupervised learning by cluster quality optimization. Inf. Sci. 436-437(2018), 31–55. https://doi.org/10.1016/j.ins.2018.01.007
    [32]
    Meng Ma, Jingmin Xu, Yuan Wang, Pengfei Chen, Zonghua Zhang, and Ping Wang. 2020. AutoMAP: Diagnose Your Microservice-based Web Applications Automatically. In WWW ’20: The Web Conference 2020, Taipei, Taiwan, April 20-24, 2020, Yennun Huang, Irwin King, Tie-Yan Liu, and Maarten van Steen (Eds.). ACM / IW3C2, 246–258. https://doi.org/10.1145/3366423.3380111
    [33]
    Minghua Ma, Zheng Yin, Shenglin Zhang, Sheng Wang, Christopher Zheng, Xinhao Jiang, Hanwen Hu, Cheng Luo, Yilin Li, Nengjun Qiu, Feifei Li, Changcheng Chen, and Dan Pei. 2020. Diagnosing Root Causes of Intermittent Slow Queries in Large-Scale Cloud Databases. Proc. VLDB Endow. 13, 8 (2020), 1176–1189. https://doi.org/10.14778/3389133.3389136
    [34]
    Minghua Ma, Shenglin Zhang, Junjie Chen, Jim Xu, Haozhe Li, Yongliang Lin, Xiaohui Nie, Bo Zhou, Yong Wang, and Dan Pei. 2021. Jump-Starting Multivariate Time Series Anomaly Detection for Online Service Systems. In 2021 USENIX Annual Technical Conference, USENIX ATC 2021, July 14-16, 2021, Irina Calciu and Geoff Kuenning (Eds.). USENIX Association, 413–426.
    [35]
    Mouâd Mansouri and Leghris Cherkaoui. 2019. New Manhattan distance-based fuzzy MADM method for the network selection. IET Commun. 13, 13 (2019), 1980–1987. https://doi.org/10.1049/iet-com.2018.5454
    [36]
    Gautier Marti, Frank Nielsen, and Philippe Donnat. 2016. Optimal copula transport for clustering multivariate time series. In 2016 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP 2016, Shanghai, China, March 20-25, 2016. IEEE, 2379–2383. https://doi.org/10.1109/ICASSP.2016.7472103
    [37]
    Hrushikesh Mhaskar, Qianli Liao, and Tomaso A. Poggio. 2017. When and Why Are Deep Networks Better Than Shallow Ones?. In Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence, February 4-9, 2017, San Francisco, California, USA, Satinder P. Singhand Shaul Markovitch (Eds.). AAAI Press, 2343–2349.
    [38]
    John Paparrizos and Luis Gravano. 2015. k-Shape: Efficient and Accurate Clustering of Time Series. In Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data, Melbourne, Victoria, Australia, May 31 - June 4, 2015, Timos K. Sellis, Susan B. Davidson, and Zachary G. Ives (Eds.). ACM, 1855–1870. https://doi.org/10.1145/2723372.2737793
    [39]
    Ani Dijah Rahajoe, Edi Winarko, and Suryo Guritno. 2017. A Hybrid Method for Multivariate Time Series Feature Selection. International Journal of Computer Science and Network Security (IJCSNS) 17, 3(2017), 103.
    [40]
    Ya Su, Youjian Zhao, Chenhao Niu, Rong Liu, Wei Sun, and Dan Pei. 2019. Robust Anomaly Detection for Multivariate Time Series through Stochastic Recurrent Neural Network. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, KDD 2019, Anchorage, AK, USA, August 4-8, 2019, Ankur Teredesai, Vipin Kumar, Ying Li, Rómer Rosales, Evimaria Terzi, and George Karypis (Eds.). ACM, 2828–2837. https://doi.org/10.1145/3292500.3330672
    [41]
    Ya Su, Youjian Zhao, Ming Sun, Shenglin Zhang, Xidao Wen, Yongsu Zhang, Xian Liu, Xiaozhou Liu, Junliang Tang, Wenfei Wu, and Dan Pei. 2021. Detecting Outlier Machine Instances through Gaussian Mixture Variational Autoencoder with One Dimensional CNN. IEEE Trans. Comput., 1–1. https://doi.org/10.1109/TC.2021.3065073
    [42]
    Ming Sun, Ya Su, Shenglin Zhang, Yuanpu Cao, Yuqing Liu, Dan Pei, Wenfei Wu, Yongsu Zhang, Xiaozhou Liu, and Junliang Tang. 2021. CTF: Anomaly Detection in High-Dimensional Time Series with Coarse-to-Fine Model Transfer. In 40th IEEE Conference on Computer Communications, INFOCOM 2021, Vancouver, BC, Canada, May 10-13, 2021. IEEE, 1–10. https://doi.org/10.1109/INFOCOM42981.2021.9488755
    [43]
    Bo Yang, Xiao Fu, Nicholas D. Sidiropoulos, and Mingyi Hong. 2017. Towards K-means-friendly Spaces: Simultaneous Deep Learning and Clustering. In Proceedings of the 34th International Conference on Machine Learning, ICML 2017, Sydney, NSW, Australia, 6-11 August 2017(Proceedings of Machine Learning Research, Vol. 70), Doina Precup and Yee Whye Teh (Eds.). PMLR, 3861–3870.
    [44]
    Fanghua Ye, Zhiwei Lin, Chuan Chen, Zibin Zheng, and Hong Huang. 2021. Outlier-Resilient Web Service QoS Prediction. In WWW ’21: The Web Conference 2021, Virtual Event / Ljubljana, Slovenia, April 19-23, 2021, Jure Leskovec, Marko Grobelnik, Marc Najork, Jie Tang, and Leila Zia (Eds.). ACM / IW3C2, 3099–3110. https://doi.org/10.1145/3442381.3449938
    [45]
    Guangba Yu, Pengfei Chen, Hongyang Chen, Zijie Guan, Zicheng Huang, Linxiao Jing, Tianjun Weng, Xinmeng Sun, and Xiaoyun Li. 2021. MicroRank: End-to-End Latency Issue Localization with Extended Spectrum Analysis in Microservice Environments. In WWW ’21: The Web Conference 2021, Virtual Event / Ljubljana, Slovenia, April 19-23, 2021, Jure Leskovec, Marko Grobelnik, Marc Najork, Jie Tang, and Leila Zia (Eds.). ACM / IW3C2, 3087–3098. https://doi.org/10.1145/3442381.3449905
    [46]
    Guangba Yu, Pengfei Chen, and Zibin Zheng. 2019. Microscaler: Automatic Scaling for Microservices with an Online Learning Approach. In 2019 IEEE International Conference on Web Services, ICWS 2019, Milan, Italy, July 8-13, 2019, Elisa Bertino, Carl K. Chang, Peter Chen, Ernesto Damiani, Michael Goul, and Katsunori Oyama (Eds.). IEEE, 68–75. https://doi.org/10.1109/ICWS.2019.00023
    [47]
    Chuxu Zhang, Dongjin Song, Yuncong Chen, Xinyang Feng, Cristian Lumezanu, Wei Cheng, Jingchao Ni, Bo Zong, Haifeng Chen, and Nitesh V. Chawla. 2019. A Deep Neural Network for Unsupervised Anomaly Detection and Diagnosis in Multivariate Time Series Data. In The Thirty-Third AAAI Conference on Artificial Intelligence, AAAI 2019, The Thirty-First Innovative Applications of Artificial Intelligence Conference, IAAI 2019, The Ninth AAAI Symposium on Educational Advances in Artificial Intelligence, EAAI 2019, Honolulu, Hawaii, USA, January 27 - February 1, 2019. AAAI Press, 1409–1416. https://doi.org/10.1609/aaai.v33i01.33011409
    [48]
    Xu Zhang, Qingwei Lin, Yong Xu, Si Qin, Hongyu Zhang, Bo Qiao, Yingnong Dang, Xinsheng Yang, Qian Cheng, Murali Chintalapati, Youjiang Wu, Ken Hsieh, Kaixin Sui, Xin Meng, Yaohai Xu, Wenchi Zhang, Furao Shen, and Dongmei Zhang. 2019. Cross-dataset Time Series Anomaly Detection for Cloud Systems. In 2019 USENIX Annual Technical Conference, USENIX ATC 2019, Renton, WA, USA, July 10-12, 2019, Dahlia Malkhi and Dan Tsafrir (Eds.). USENIX Association, 1063–1076.
    [49]
    Bo Zong, Qi Song, Martin Renqiang Min, Wei Cheng, Cristian Lumezanu, Dae-ki Cho, and Haifeng Chen. 2018. Deep Autoencoding Gaussian Mixture Model for Unsupervised Anomaly Detection. In 6th International Conference on Learning Representations, ICLR 2018, Vancouver, BC, Canada, April 30 - May 3, 2018, Conference Track Proceedings. OpenReview.net, 202–219.

    Cited By

    View all
    • (2024)PBScaler: A Bottleneck-Aware Autoscaling Framework for Microservice-Based ApplicationsIEEE Transactions on Services Computing10.1109/TSC.2024.337620217:2(604-616)Online publication date: Mar-2024
    • (2023)Efficient Multivariate Time Series Anomaly Detection Through Transfer Learning for Large-Scale Web Services2023 IEEE International Conference on Web Services (ICWS)10.1109/ICWS60048.2023.00033(145-151)Online publication date: Jul-2023
    • (2023)Prism: Revealing Hidden Functional Clusters from Massive Instances in Cloud Systems2023 38th IEEE/ACM International Conference on Automated Software Engineering (ASE)10.1109/ASE56229.2023.00077(268-280)Online publication date: 11-Sep-2023
    • Show More Cited By

    Index Terms

    1. Robust System Instance Clustering for Large-Scale Web Services
            Index terms have been assigned to the content through auto-classification.

            Recommendations

            Comments

            Information & Contributors

            Information

            Published In

            cover image ACM Conferences
            WWW '22: Proceedings of the ACM Web Conference 2022
            April 2022
            3764 pages
            ISBN:9781450390965
            DOI:10.1145/3485447
            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Sponsors

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            Published: 25 April 2022

            Permissions

            Request permissions for this article.

            Check for updates

            Author Tags

            1. 1D-CAE
            2. Clustering
            3. Multivariate time series

            Qualifiers

            • Research-article
            • Research
            • Refereed limited

            Conference

            WWW '22
            Sponsor:
            WWW '22: The ACM Web Conference 2022
            April 25 - 29, 2022
            Virtual Event, Lyon, France

            Acceptance Rates

            Overall Acceptance Rate 1,899 of 8,196 submissions, 23%

            Contributors

            Other Metrics

            Bibliometrics & Citations

            Bibliometrics

            Article Metrics

            • Downloads (Last 12 months)100
            • Downloads (Last 6 weeks)7
            Reflects downloads up to 27 Jul 2024

            Other Metrics

            Citations

            Cited By

            View all
            • (2024)PBScaler: A Bottleneck-Aware Autoscaling Framework for Microservice-Based ApplicationsIEEE Transactions on Services Computing10.1109/TSC.2024.337620217:2(604-616)Online publication date: Mar-2024
            • (2023)Efficient Multivariate Time Series Anomaly Detection Through Transfer Learning for Large-Scale Web Services2023 IEEE International Conference on Web Services (ICWS)10.1109/ICWS60048.2023.00033(145-151)Online publication date: Jul-2023
            • (2023)Prism: Revealing Hidden Functional Clusters from Massive Instances in Cloud Systems2023 38th IEEE/ACM International Conference on Automated Software Engineering (ASE)10.1109/ASE56229.2023.00077(268-280)Online publication date: 11-Sep-2023
            • (2022)Share or Not Share? Towards the Practicability of Deep Models for Unsupervised Anomaly Detection in Modern Online Systems2022 IEEE 33rd International Symposium on Software Reliability Engineering (ISSRE)10.1109/ISSRE55969.2022.00014(25-35)Online publication date: Oct-2022

            View Options

            Get Access

            Login options

            View options

            PDF

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader

            HTML Format

            View this article in HTML Format.

            HTML Format

            Media

            Figures

            Other

            Tables

            Share

            Share

            Share this Publication link

            Share on social media