{"title":"Applying Web-Technologies for Device State Processing in IoT Middleware","authors":"T. Meier, Ulf Schemmert","doi":"10.1145/3284014.3284021","DOIUrl":null,"url":null,"abstract":"In this demo the use of web-based technologies for device state processing in IoT systems is presented. In particular, the Document Object Model (DOM) is used in conjunction with JavaScript processing to access and modify the state of heterogeneous devices within an IoT middleware platform. Using web-based technologies, the same principles as in client side web development can be applied to implement desired actions on devices. A plugin mechanism is provided, which allows the modification of device state processing scripts during run-time of the middleware platform. The major advantage of using web technologies is that the use cases on the middleware platform can be easily implemented by developers with knowledge in the field of web development. To improve development efficiency, well-known JavaScript libraries like jQuery can be used as well.","PeriodicalId":269249,"journal":{"name":"Proceedings of the 19th International Middleware Conference (Posters)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 19th International Middleware Conference (Posters)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3284014.3284021","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In this demo the use of web-based technologies for device state processing in IoT systems is presented. In particular, the Document Object Model (DOM) is used in conjunction with JavaScript processing to access and modify the state of heterogeneous devices within an IoT middleware platform. Using web-based technologies, the same principles as in client side web development can be applied to implement desired actions on devices. A plugin mechanism is provided, which allows the modification of device state processing scripts during run-time of the middleware platform. The major advantage of using web technologies is that the use cases on the middleware platform can be easily implemented by developers with knowledge in the field of web development. To improve development efficiency, well-known JavaScript libraries like jQuery can be used as well.