An Integrated Development Environment for Services Computing
碩士 === 國立臺灣大學 === 資訊網路與多媒體研究所 === 102 === The Internet of Things (IoT) has become more and more indispensable in our daily life, as the data collected by the devices can be transformed into event or context, then convert to a service. An IoT application is composed of a number of IoT services. To...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2014
|
Online Access: | http://ndltd.ncl.edu.tw/handle/27140827281772618077 |
id |
ndltd-TW-102NTU05641014 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-102NTU056410142016-03-09T04:24:05Z http://ndltd.ncl.edu.tw/handle/27140827281772618077 An Integrated Development Environment for Services Computing 服務計算整合開發環境 Shih-Yang Kuo 郭世揚 碩士 國立臺灣大學 資訊網路與多媒體研究所 102 The Internet of Things (IoT) has become more and more indispensable in our daily life, as the data collected by the devices can be transformed into event or context, then convert to a service. An IoT application is composed of a number of IoT services. To form an effective basis for developing an IoT application, a system that supports services computing is essential. In this work, an Integrated Development Environment for service computing is proposed to develop an IoT application, the lifecycle of a service has four parts, including service creation, service matchmaking, service orchestration and service delivery. To provide for complete functionalities for services, the data, context and event management are integrated with the IDE for service creation, a graph-based service search engine is implemented for service matchmaking, a BPEL designer is integrated with the IDE for service orchestration, for service delivery, we adopt and refactor a BPEL engine, an existing service delivery approach called itinerary-based mobile agent with a lightweight BPEL engine is also adopted in this work. With the IDE proposed in this work, a developer can develop an IoT application by creating services based on the IoT, searching service, designing BPEL process and delivering the BPEL process. 李允中 2014 學位論文 ; thesis 40 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣大學 === 資訊網路與多媒體研究所 === 102 === The Internet of Things (IoT) has become more and more indispensable in our daily life, as the data collected by the devices can be transformed into event or context, then convert to a service. An IoT application is composed of a number of IoT services. To form an effective basis for developing an IoT application, a system that supports services computing is essential.
In this work, an Integrated Development Environment for service computing is proposed to develop an IoT application, the lifecycle of a service has four parts, including service creation, service matchmaking, service orchestration and service delivery. To provide for complete functionalities for services, the data, context and event management are integrated with the IDE for service creation, a graph-based service search engine is implemented for service matchmaking, a BPEL designer is integrated with the IDE for service orchestration, for service delivery, we adopt and refactor a BPEL engine, an existing service delivery approach called itinerary-based mobile agent with a lightweight BPEL engine is also adopted in this work.
With the IDE proposed in this work, a developer can develop an IoT application by creating services based on the IoT, searching service, designing BPEL process and delivering the BPEL process.
|
author2 |
李允中 |
author_facet |
李允中 Shih-Yang Kuo 郭世揚 |
author |
Shih-Yang Kuo 郭世揚 |
spellingShingle |
Shih-Yang Kuo 郭世揚 An Integrated Development Environment for Services Computing |
author_sort |
Shih-Yang Kuo |
title |
An Integrated Development Environment for Services Computing |
title_short |
An Integrated Development Environment for Services Computing |
title_full |
An Integrated Development Environment for Services Computing |
title_fullStr |
An Integrated Development Environment for Services Computing |
title_full_unstemmed |
An Integrated Development Environment for Services Computing |
title_sort |
integrated development environment for services computing |
publishDate |
2014 |
url |
http://ndltd.ncl.edu.tw/handle/27140827281772618077 |
work_keys_str_mv |
AT shihyangkuo anintegrateddevelopmentenvironmentforservicescomputing AT guōshìyáng anintegrateddevelopmentenvironmentforservicescomputing AT shihyangkuo fúwùjìsuànzhěnghékāifāhuánjìng AT guōshìyáng fúwùjìsuànzhěnghékāifāhuánjìng AT shihyangkuo integrateddevelopmentenvironmentforservicescomputing AT guōshìyáng integrateddevelopmentenvironmentforservicescomputing |
_version_ |
1718200508094611456 |