{"title":"A Real-Time Data Processing based on Multilayer Windows and the Measurement Interchange Schema","authors":"M. Diván","doi":"10.1109/ISCON47742.2019.9036200","DOIUrl":null,"url":null,"abstract":"The dynamism of the economies requires updated data when decisions must be made. Currently, the Internet-of-Things incorporates a lot of different tiny and low-cost electronic devices able to be used for implementing a measurement process. However, those data sources are heterogeneous. The Data Stream Processing Architecture (DSPA) uses a Measurement and Evaluation (M&E) framework for warrantying the repeatability and consistency in the measurement process, jointly with the comparability of their results. The data arrive from the heterogeneous data sources to DSPA organized under the Measurement Interchange Schema (MIS), which is based on the project definition and allows matching each concept under monitoring with the corresponding measure from each device. Because the metric (or variable) related to each entity under monitoring should be analyzed in its own context and considering that data continuously arriving, a new strategy related to sliding logical windows is incorporated into the PAbMM_Win library, fostering processing alternatives jointly with the data interchange. Thus, the concepts of Layers and Carriers are introduced. On the one hand, the layers abstract the data processing from the logical viewpoint using the measurement project definition. On the other hand, the carriers allow transporting interpreted data to external data processing platforms in a transparent way. Its internal organization is here described. A discrete simulation shows its associated processing times. A snapshot on a whole measurement project could be taken and transported to a thirds' platform in only 16.72 ms with 1000 measures.","PeriodicalId":124412,"journal":{"name":"2019 4th International Conference on Information Systems and Computer Networks (ISCON)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 4th International Conference on Information Systems and Computer Networks (ISCON)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISCON47742.2019.9036200","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The dynamism of the economies requires updated data when decisions must be made. Currently, the Internet-of-Things incorporates a lot of different tiny and low-cost electronic devices able to be used for implementing a measurement process. However, those data sources are heterogeneous. The Data Stream Processing Architecture (DSPA) uses a Measurement and Evaluation (M&E) framework for warrantying the repeatability and consistency in the measurement process, jointly with the comparability of their results. The data arrive from the heterogeneous data sources to DSPA organized under the Measurement Interchange Schema (MIS), which is based on the project definition and allows matching each concept under monitoring with the corresponding measure from each device. Because the metric (or variable) related to each entity under monitoring should be analyzed in its own context and considering that data continuously arriving, a new strategy related to sliding logical windows is incorporated into the PAbMM_Win library, fostering processing alternatives jointly with the data interchange. Thus, the concepts of Layers and Carriers are introduced. On the one hand, the layers abstract the data processing from the logical viewpoint using the measurement project definition. On the other hand, the carriers allow transporting interpreted data to external data processing platforms in a transparent way. Its internal organization is here described. A discrete simulation shows its associated processing times. A snapshot on a whole measurement project could be taken and transported to a thirds' platform in only 16.72 ms with 1000 measures.