A Client MicroServices Automatic Collaboration Framework Based on Fine-Grained APP

被引:3
|
作者
Wang, Ru [1 ,2 ]
Chen, Shizhan [1 ,2 ]
Feng, Zhiyong [1 ,3 ]
Huang, Keman [4 ]
机构
[1] Tianjin Key Lab Cognit Comp & Applicat, Tianjin 300350, Peoples R China
[2] Tianjin Univ, Sch Comp Sci & Technol, Tianjin 300350, Peoples R China
[3] Tianjin Univ, Sch Comp Software, Tianjin 300350, Peoples R China
[4] MIT, Sloan Sch Management, Cambridge, MA 02142 USA
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
MicroService; Fine-Grained APP; Automatic Collaboration; Service Parameters;
D O I
10.1109/SCC.2018.00011
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The rapid development of mobile service ecosystem has made the APPs which access to the Internet an essential part of people's daily life. The APP is becoming increasingly large, and MicroService architecture has become the choice of many APP developers. However, the users' process of obtaining service is becoming tedious while using the APP that integrated various MicroServices, and there are no interactions among MicroServices. Users often install many APPs on their mobile devices. Facing some complex user requirements which go beyond the boundary of a single service, how to find the appropriate services and compose them becomes a critical issue. To solve the problem, in this paper, we propose a client-based MicroServices automatic collaboration(MSAC) framework. First, we build a fine-grained APP automatic collaboration meta-model, including a MicroService model and a collaboration model, to formally describe the issue of MSAC. Based on the meta-model, we develop a Micro Servitization tool to decompose the APP into client-based MicroServices that support the automatic collaboration and encapsulate them as normalized interfaces. We also develop an automatic collaboration engine to implement the automatic MicroService launching and the automatic injection of service parameters. Two real scenario cases demonstrate that our approach can efficiently simplify the user operations, reduce the network traffic and improve the user experience.
引用
收藏
页码:25 / 32
页数:8
相关论文
共 50 条
  • [1] Fine-Grained Access Control for Microservices
    Nehme, Antonio
    Jesus, Vitor
    Mahbub, Khaled
    Abdallah, Ali
    [J]. FOUNDATIONS AND PRACTICE OF SECURITY, FPS 2018, 2019, 11358 : 285 - 300
  • [2] Automatic fine-grained area detection for thin client systems
    Vankeirsbilck, Bert
    Verslype, Dieter
    Staelens, Nicolas
    Simoens, Pieter
    Develder, Chris
    Dhoedt, Bart
    De Turck, Filip
    Demeester, Piet
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2012, 35 (05) : 1620 - 1632
  • [3] PyramidFL: A Fine-grained Client Selection Framework for Efficient Federated Learning
    Li, Chenming
    Zeng, Xiao
    Zhang, Mi
    Cao, Zhichao
    [J]. PROCEEDINGS OF THE 2022 THE 28TH ANNUAL INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING, ACM MOBICOM 2022, 2022, : 158 - 171
  • [4] FIRM: An Intelligent Fine-Grained Resource Management Framework for SLO-Oriented Microservices
    Qiu, Haoran
    Banerjee, Subho S.
    Jha, Saurabh
    Kalbarczyk, Zbigniew T.
    Iyer, Ravishankar K.
    [J]. PROCEEDINGS OF THE 14TH USENIX SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION (OSDI '20), 2020, : 805 - 825
  • [5] Automatic Fine-Grained Issue Report Reclassification
    Kochhar, Pavneet Singh
    Thung, Ferdian
    Lo, David
    [J]. 2014 19TH INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS 2014), 2014, : 126 - 135
  • [6] CAPER Automatic Verification for Fine-Grained Concurrency
    Dinsdale-Young, Thomas
    Pinto, Pedro da Rocha
    Andersen, Kristoffer Just
    Birkedal, Lars
    [J]. PROGRAMMING LANGUAGES AND SYSTEMS (ESOP 2017): 26TH EUROPEAN SYMPOSIUM ON PROGRAMMING, 2017, 10201 : 420 - 447
  • [7] SAMD: Fine-Grained Application Sharing for Mobile Collaboration
    Lee, Jaehun
    Lee, Hochul
    Seo, Byoungjun
    Lee, Young Choon
    Han, Hyuck
    Kang, Sooyong
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS (PERCOM), 2018, : 85 - 94
  • [8] Dynamic Perception Framework for Fine-Grained Recognition
    Ding, Yao
    Han, Zhenjun
    Zhou, Yanzhao
    Zhu, Yi
    Chen, Jie
    Ye, Qixiang
    Jiao, Jianbin
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2022, 32 (03) : 1353 - 1365
  • [9] Framework for thaw consolidation of fine-grained soils
    Dumais, Simon
    Konrad, Jean-Marie
    [J]. CANADIAN GEOTECHNICAL JOURNAL, 2024, 61 (05) : 931 - 944
  • [10] A Blockchain-based Framework for News Fine-grained Detection and Management
    Han, Huijian
    Chen, Peidong
    Yang, Feng
    Zhang, Rui
    [J]. 2022 5TH INTERNATIONAL CONFERENCE ON BLOCKCHAIN TECHNOLOGY AND APPLICATIONS, ICBTA 2022, 2022, : 95 - 103