Mining the Limits of Granularity for Microservice Annotations

被引:0
|
作者
Ramirez, Francisco [1 ,2 ,3 ]
Mera-Gomez, Carlos [3 ]
Bahsoon, Rami [2 ]
Zhang, Yuqun [1 ]
机构
[1] Southern Univ Sci & Technol, Shenzhen, Peoples R China
[2] Univ Birmingham, Edgbaston, England
[3] Escuela Super Politecn Litoral, ESPOL Polytech Univ, Fac Ingn Elect & Computac, Campus Gustavo Galindo Km 30-5 Via Perimetral,POB, Guayaquil, Ecuador
来源
SERVICE-ORIENTED COMPUTING (ICSOC 2022) | 2022年 / 13740卷
关键词
Granularity; Microservice annotations; Semantic analysis;
D O I
10.1007/978-3-031-20984-0_19
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Microservice architecture style advocates the design and coupling of highly independent services. Various granularity dimensions of the constituent services have been proposed to measure the complexity and refinement levels of the service provision. Moreover, attaching annotations to operations adds granularity to the services while adding features and facilitating the implementation of applications. Microservice applications with inadequate granularity affect the system quality of service (e.g., performance), introduce issues for management, and increase the diagnosing and debugging time of microservices to days or even weeks. In this paper, we propose a semantics-driven learning approach to mining the granularity limits of operations with their annotations according to the developer community. The learning process pursues to build a vector space for clustering similar operations with their annotations that facilitate the identification of granularity. The evaluation shows that clustering annotations by operations similarity achieves significantly high accuracy when classifying unseen operations (89%).
引用
收藏
页码:273 / 281
页数:9
相关论文
共 50 条
  • [31] Granularity-based Temporal Data Mining in Hospital Information System
    Tsumoto, Shusaku
    Hirano, Shoji
    Iwata, Haruko
    2013 IEEE INTERNATIONAL CONFERENCE ON BIG DATA, 2013,
  • [32] MINING: Multi-Granularity Network Alignment Based on Contrastive Learning
    Zhang, Zhongbao
    Gao, Shuai
    Su, Sen
    Sun, Li
    Chen, Ruiyang
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (12) : 12785 - 12798
  • [33] On reducing classifier granularity in mining concept-drifting data streams
    Wang, P
    Wang, HX
    Wu, XC
    Wang, W
    Shi, BL
    FIFTH IEEE INTERNATIONAL CONFERENCE ON DATA MINING, PROCEEDINGS, 2005, : 474 - 481
  • [34] A New Approach on Rule Mining Based on Granularity in Incomplete Information Systems
    Jie, Wu
    Yan, Liang
    Yuan, Ma
    PROCEEDINGS OF 2018 IEEE 9TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2018, : 835 - 839
  • [35] Comparing Clustering Schemes at Two Levels of Granularity for Mobile Call Mining
    Lingras, Pawan
    Bhalchandra, Parag
    Mekewad, Satish
    Rathod, Ravindra
    Khamitkar, Santosh
    ROUGH SETS AND KNOWLEDGE TECHNOLOGY, 2011, 6954 : 696 - 705
  • [36] The Limits of Matter: Chemistry, Mining, and Enlightenment
    Golinski, Jan
    ISIS, 2016, 107 (02) : 407 - 408
  • [37] Rational mining limits Bitcoin emissions
    Houy, Nicolas
    NATURE CLIMATE CHANGE, 2019, 9 (09) : 655 - 655
  • [38] The Limits of Matter: Chemistry, Mining, and Enlightenment
    Knight, David
    AMBIX, 2015, 62 (04) : 387 - 388
  • [39] The Limits of Matter: Chemistry, Mining and Enlightenment
    Simon, Jonathan
    CENTAURUS, 2015, 57 (02) : 117 - U81
  • [40] Mining Definitions from RDF Annotations Using Formal Concept Analysis
    Alam, Mehwish
    Buzmakov, Aleksey
    Codocedo, Victor
    Napoli, Amedeo
    PROCEEDINGS OF THE TWENTY-FOURTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI), 2015, : 823 - 829