Atomic Services Generation from Java-Based Open Source Software
碩士 === 國立臺灣大學 === 資訊工程學研究所 === 107 === Service composition facilitates the reusability of existing service components to build web applications. However, lacking of service components imposes a major barrier for service composition. An approach to directly converting open source code into web servic...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2019
|
Online Access: | http://ndltd.ncl.edu.tw/handle/ksw4m5 |
id |
ndltd-TW-107NTU05392105 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-107NTU053921052019-11-16T05:27:59Z http://ndltd.ncl.edu.tw/handle/ksw4m5 Atomic Services Generation from Java-Based Open Source Software 基於Java開源軟體的單元服務生成 Hong-Yan Huang 黃泓硯 碩士 國立臺灣大學 資訊工程學研究所 107 Service composition facilitates the reusability of existing service components to build web applications. However, lacking of service components imposes a major barrier for service composition. An approach to directly converting open source code into web services is necessitated in order to solve this issue. In this work, a DevOps process is proposed to automatically generate web services from Java-based open source code with the following features: 1. crawling, building and testing open source projects, 2. analyzing and extracting services from source code, 3. identifying the dependencies of a service, 4. generating web-framework-dependent service components running on API servers to convert extracted services to web services, 5. generating WSDL documents for the generated services, and 6. generating and binding associated UI components for each web service. Jonathan Lee 李允中 2019 學位論文 ; thesis 62 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣大學 === 資訊工程學研究所 === 107 === Service composition facilitates the reusability of existing service components to build web applications. However, lacking of service components imposes a major barrier for service composition. An approach to directly converting open source code into web services is necessitated in order to solve this issue.
In this work, a DevOps process is proposed to automatically generate web services from Java-based open source code with the following features: 1. crawling, building and testing open source projects, 2. analyzing and extracting services from source code, 3. identifying the dependencies of a service, 4. generating web-framework-dependent service components running on API servers to convert extracted services to web services, 5. generating WSDL documents for the generated services, and 6. generating and binding associated UI components for each web service.
|
author2 |
Jonathan Lee |
author_facet |
Jonathan Lee Hong-Yan Huang 黃泓硯 |
author |
Hong-Yan Huang 黃泓硯 |
spellingShingle |
Hong-Yan Huang 黃泓硯 Atomic Services Generation from Java-Based Open Source Software |
author_sort |
Hong-Yan Huang |
title |
Atomic Services Generation from Java-Based Open Source Software |
title_short |
Atomic Services Generation from Java-Based Open Source Software |
title_full |
Atomic Services Generation from Java-Based Open Source Software |
title_fullStr |
Atomic Services Generation from Java-Based Open Source Software |
title_full_unstemmed |
Atomic Services Generation from Java-Based Open Source Software |
title_sort |
atomic services generation from java-based open source software |
publishDate |
2019 |
url |
http://ndltd.ncl.edu.tw/handle/ksw4m5 |
work_keys_str_mv |
AT hongyanhuang atomicservicesgenerationfromjavabasedopensourcesoftware AT huánghóngyàn atomicservicesgenerationfromjavabasedopensourcesoftware AT hongyanhuang jīyújavakāiyuánruǎntǐdedānyuánfúwùshēngchéng AT huánghóngyàn jīyújavakāiyuánruǎntǐdedānyuánfúwùshēngchéng |
_version_ |
1719292304324296704 |