A Web of Things Based Device-Adaptive Service Composition Framework

Junjie Mao, Hongming Cai, Wei Wang, Chenxi Huang, Fengming Chen, Boyi Xu
{"title":"A Web of Things Based Device-Adaptive Service Composition Framework","authors":"Junjie Mao, Hongming Cai, Wei Wang, Chenxi Huang, Fengming Chen, Boyi Xu","doi":"10.1109/ICEBE.2016.018","DOIUrl":null,"url":null,"abstract":"In WoT environment, smart things provide RESTful services to expose their resources and operations. There are a large number of smart things that offer the same functionalities but have different service interfaces. Because of the high coupling between device service instances and process specifications like BPEL, the cost of reusing a BPEL specification between different device environments could be extremely high. We propose a device-adaptive service composition framework for WoT environment, in order to help users to apply the business process and service composition technologies more conveniently. In the framework, we design an activity description model, which is a semantic description for business activities, to overcome the shortcoming of directly binding the process and the service. Then, a matching mechanism between the model and the WADL of device services is proposed to select candidate services for the composition. Furthermore, we represent the matching result in a logical composition model, with which the source code of a general service can be automatically generated. The general service is a unified encapsulation for device services that match the functionalities of business activity. So user can interact with the general service instead of the origin services on the device, which decouples the process specification and the actual device services. A case study is offered to illustrate how to apply our framework in an intelligent charging pile sharing platform.","PeriodicalId":305614,"journal":{"name":"2016 IEEE 13th International Conference on e-Business Engineering (ICEBE)","volume":"46 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE 13th International Conference on e-Business Engineering (ICEBE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEBE.2016.018","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

Abstract

In WoT environment, smart things provide RESTful services to expose their resources and operations. There are a large number of smart things that offer the same functionalities but have different service interfaces. Because of the high coupling between device service instances and process specifications like BPEL, the cost of reusing a BPEL specification between different device environments could be extremely high. We propose a device-adaptive service composition framework for WoT environment, in order to help users to apply the business process and service composition technologies more conveniently. In the framework, we design an activity description model, which is a semantic description for business activities, to overcome the shortcoming of directly binding the process and the service. Then, a matching mechanism between the model and the WADL of device services is proposed to select candidate services for the composition. Furthermore, we represent the matching result in a logical composition model, with which the source code of a general service can be automatically generated. The general service is a unified encapsulation for device services that match the functionalities of business activity. So user can interact with the general service instead of the origin services on the device, which decouples the process specification and the actual device services. A case study is offered to illustrate how to apply our framework in an intelligent charging pile sharing platform.
基于物联网的设备自适应服务组合框架
在WoT环境中,智能设备提供RESTful服务来公开其资源和操作。有大量的智能设备提供相同的功能,但具有不同的服务接口。由于设备服务实例和流程规范(如BPEL)之间的高度耦合,在不同设备环境之间重用BPEL规范的成本可能非常高。为了帮助用户更方便地应用业务流程和服务组合技术,我们提出了一种适用于WoT环境的设备自适应服务组合框架。在该框架中,我们设计了一个活动描述模型,该模型是对业务活动的语义描述,克服了流程与服务直接绑定的缺点。然后,提出了模型与设备服务WADL之间的匹配机制,以选择候选服务进行组合。此外,我们在逻辑组合模型中表示匹配结果,使用该模型可以自动生成通用服务的源代码。通用服务是与业务活动的功能相匹配的设备服务的统一封装。因此,用户可以与通用服务交互,而不是与设备上的原始服务交互,这将流程规范与实际的设备服务解耦。最后通过一个实例说明了该框架在智能充电桩共享平台中的应用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信