Isaac Machorro-Cano, G. Alor-Hernández, J. O. Olmedo-Aguirre, L. Rodríguez-Mazahua, M. J. G. Ozuna
{"title":"Design of a Language for IoT Service Composition","authors":"Isaac Machorro-Cano, G. Alor-Hernández, J. O. Olmedo-Aguirre, L. Rodríguez-Mazahua, M. J. G. Ozuna","doi":"10.13053/rcs-148-4-4","DOIUrl":null,"url":null,"abstract":". In the Internet of Things (IoT) ecosystem, multiple smart devices communicate among them and with people. Similarly, they are primarily characterized by remarkable detection and processing capabilities. On the other hand, a service composition (SC) task involves performing the orchestration or choreography of services. SC is frequently studied in the context of Web services (WS), where a series of standards have been developed and used in real-world implementations to support SC. Unfortunately, these standards are inadequate in the IoT paradigm, since IoT devices are based on data/events and the resources are restricted. This research work proposes the design of a language for IoT SC, while simultaneously discussing important literature on SC, business process, IoT service orchestration, and IoT service choreography. Finally, as a proof-of-concept, we present a case study of IoT service composition in the healthcare domain for patients with overweight or obesity.","PeriodicalId":220522,"journal":{"name":"Res. Comput. Sci.","volume":"114 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-12-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Res. Comput. Sci.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.13053/rcs-148-4-4","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
. In the Internet of Things (IoT) ecosystem, multiple smart devices communicate among them and with people. Similarly, they are primarily characterized by remarkable detection and processing capabilities. On the other hand, a service composition (SC) task involves performing the orchestration or choreography of services. SC is frequently studied in the context of Web services (WS), where a series of standards have been developed and used in real-world implementations to support SC. Unfortunately, these standards are inadequate in the IoT paradigm, since IoT devices are based on data/events and the resources are restricted. This research work proposes the design of a language for IoT SC, while simultaneously discussing important literature on SC, business process, IoT service orchestration, and IoT service choreography. Finally, as a proof-of-concept, we present a case study of IoT service composition in the healthcare domain for patients with overweight or obesity.