National Taiwan Ocean University Institutional Repository:Item 987654321/52728
English  |  正體中文  |  简体中文  |  全文笔数/总笔数 : 28607/40644
造访人次 : 4692427      在线人数 : 302
RC Version 4.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
搜寻范围 进阶搜寻


题名: Graph-based and scenario-driven microservice analysis, retrieval, and testing
作者: 機構典藏
贡献者: Shang-PinMa;Chen-YuanFan;Yen Chuang;I-HsiuLiu;Ci-WeiLan
关键词: Microservice retrieval;Microservice testing;Microservice analysis;Service dependency graph;Behavior-driven development
日期: 2019
上传时间: 2019-12-26T08:33:52Z
出版者: Future Generation Computer Systems
摘要: The microservice architecture (MSA) differs fundamentally from the monolithic, layered architecture. The use of microservices provides a high degree of autonomy, composability, scalability, and fault-tolerance. MSA is regarded by many as a promising architecture for smart-city applications; however, a number of issues remain, including (1) the management of complex call relationships among microservices; (2) ensuring the quality of the overall software system even as new microservices are added and existing ones are modified, and (3) locating existing microservices that satisfy new requirements. In this paper, we propose a novel approach to the development of microservice-based systems, referred to as GSMART (Graph-based and Scenario-driven Microservice Analysis, Retrieval and Testing). GSMART enables the automatic generation of a “Service Dependency Graph (SDG)” by which to visualize and analyze dependency relationships between microservices as well as between services and scenarios. It also enables the automatic retrieval of test cases required for system changes to reduce the time and costs associated with regression testing. A microservice retrieval method using VSM and word2vec accelerates the development of new microservices tailored specifically to the needs of users based on user-provided scenarios. Experiment results demonstrate the feasibility, effectiveness, and efficiency of all of the main features of GSMART.
關聯: 100 pp.724-735
显示于类别:[資訊工程學系] 期刊論文


档案 描述 大小格式浏览次数



著作權政策宣告: 本網站之內容為國立臺灣海洋大學所收錄之機構典藏,無償提供學術研究與公眾教育等公益性使用,請合理使用本網站之內容,以尊重著作權人之權益。
網站維護: 海大圖資處 圖書系統組
DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - 回馈