An Integrated Development Environment for Services Computing
Date Issued
2014
Date
2014
Author(s)
Kuo, Shih-Yang
Abstract
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.
Subjects
服務探索
服務遞送
服務計算
整合開發環境
輕量化BPEL執行引擎
Type
thesis
File(s)![Thumbnail Image]()
Loading...
Name
ntu-103-R01944048-1.pdf
Size
23.32 KB
Format
Adobe PDF
Checksum
(MD5):3bc704c34376a35497f360ec74fb2d39
