Skip navigation
  • 中文
  • English

DSpace CRIS

  • DSpace logo
  • Home
  • Research Outputs
  • Researchers
  • Organizations
  • Projects
  • Explore by
    • Research Outputs
    • Researchers
    • Organizations
    • Projects
  • Communities & Collections
  • SDGs
  • Sign in
  • 中文
  • English
  1. National Taiwan Ocean University Research Hub
  2. 電機資訊學院
  3. 資訊工程學系
Please use this identifier to cite or link to this item: http://scholars.ntou.edu.tw/handle/123456789/18607
DC FieldValueLanguage
dc.contributor.authorShang-Pin Maen_US
dc.contributor.authorYen Chuangen_US
dc.contributor.authorCi-Wei Lanen_US
dc.contributor.authorHsi-Min Chenen_US
dc.contributor.authorChun-Ying Huangen_US
dc.contributor.authorChia-Yu Lien_US
dc.date.accessioned2021-11-22T03:32:48Z-
dc.date.available2021-11-22T03:32:48Z-
dc.date.issued2018-10-
dc.identifier.urihttp://scholars.ntou.edu.tw/handle/123456789/18607-
dc.descriptionXi'an, Chinaen_US
dc.description.abstractMicroservice 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.en_US
dc.language.isoenen_US
dc.publisherIEEEen_US
dc.relation.ispartof2018 IEEE 15th International Conference on e-Business Engineering (ICEBE)en_US
dc.subjectMicroserviceen_US
dc.subjectMicroservice Retrievalen_US
dc.subjectRequirement Scenarioen_US
dc.subjectBehavior-Driven Developmenten_US
dc.subjectword2vecen_US
dc.titleScenario-Based Microservice Retrieval Using Word2Vecen_US
dc.typeconference paperen_US
dc.identifier.doi10.1109/ICEBE.2018.00046-
item.openairetypeconference paper-
item.fulltextno fulltext-
item.openairecristypehttp://purl.org/coar/resource_type/c_5794-
item.grantfulltextnone-
item.cerifentitytypePublications-
item.languageiso639-1en-
crisitem.author.deptCollege of Electrical Engineering and Computer Science-
crisitem.author.deptDepartment of Computer Science and Engineering-
crisitem.author.deptNational Taiwan Ocean University,NTOU-
crisitem.author.orcid0000-0002-3317-5750-
crisitem.author.parentorgNational Taiwan Ocean University,NTOU-
crisitem.author.parentorgCollege of Electrical Engineering and Computer Science-
Appears in Collections:資訊工程學系
Show simple item record

Page view(s)

111
Last Week
0
Last month
0
checked on Jun 30, 2025

Google ScholarTM

Check

Altmetric

Altmetric

Related Items in TAIR


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Explore by
  • Communities & Collections
  • Research Outputs
  • Researchers
  • Organizations
  • Projects
Build with DSpace-CRIS - Extension maintained and optimized by Logo 4SCIENCE Feedback