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...

Full description

Bibliographic Details
Main Authors: Hong-Yan Huang, 黃泓硯
Other Authors: Jonathan Lee
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