English  |  正體中文  |  简体中文  |  Items with full text/Total items : 28611/40649
Visitors : 629070      Online Users : 85
RC Version 4.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
Scope Adv. Search

Please use this identifier to cite or link to this item: http://ntour.ntou.edu.tw:8080/ir/handle/987654321/52947

Title: Scenario-Based Microservice Retrieval Using Word2Vec
Authors: Shang-Pin Ma;Yen Chuang;Ci-Wei Lan;Hsi-Min Chen;Chun-Ying Huang;Chia-Yu Li
Contributors: 國立臺灣海洋大學:資訊工程學系
Keywords: Software;Organizations;Computer architecture;Machine learning;Natural language processing;Filtering;Semantics
Date: 2018
Issue Date: 2020-03-03T07:59:13Z
Abstract: Microservice architecture (MSA) is an emerging software architectural style, which differs fundamentally from the monolithic, layered architecture. During the development and maintenance of microservice systems, how to provide an effective service retrieval mechanism is a critical challenge to avoid the problems of rework and duplicate code. Meanwhile, nowadays, using the BDD (Behavior-Driven Development) method to develop microservices becomes more and more popular due to its agility and domain-driven characteristics. BDD is an agile software development approach emphasizing that test cases are written in a common language to include scenarios that describe the features of a target system. In this paper, we propose an approach, referred to as SMSR (Scenario-based MicroService Retrieval), to recommend appropriate microservices to users based on the user-written BDD test scenarios. The proposed service retrieval algorithm is based on word2vec, a widely-used machine learning method in NLP (Natural Language Processing), to perform service filtering and service similarity calculation. Experiment results show that SMSR is able to effectively retrieve appropriate microservices from the service repository.
URI: http://ntour.ntou.edu.tw:8080/ir/handle/987654321/52947
Appears in Collections:[資訊工程學系] 演講及研討會

Files in This Item:

File Description SizeFormat

All items in NTOUR are protected by copyright, with all rights reserved.


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