A Self-Evolving Method of Data Model for Cloud-Based Machine Data Ingestion

In the case of a cloud-based remote control system such as SCADA (Supervisory Control and Data Acquisition) that enables users to collect data from cloud-connected machines deployed anywhere at any time. However, machine data models may not be updated in a timely manner after the devices are upgrades or modified. This leads to mismatches between the machine data and data models. A key obstacle of the matching is that the machines can be modified. To address this, we present a self-evolving method for machine data model. We give the description of the evolution of machine data models and the self-evolving method for the models in details. The method detects the conflicts between the machine data and models, and transfer or derive models if necessary. Our method can thus facilitate the evolution of machine data models and ensure that every machine in the cloud corresponds to the correct machine data model automatically. At last, we present two case studies to validate our method.

[1]  N. Jazdi,et al.  Cyber physical systems in the context of Industry 4.0 , 2014, 2014 IEEE International Conference on Automation, Quality and Testing, Robotics.

[2]  Carlo Curino,et al.  Automating the database schema evolution process , 2012, The VLDB Journal.

[3]  Don S. Batory,et al.  Feature Models, Grammars, and Propositional Formulas , 2005, SPLC.

[4]  Yinong Chen,et al.  Robot as a Service in Cloud Computing , 2010, 2010 Fifth IEEE International Symposium on Service Oriented System Engineering.

[5]  Edward A. Lee,et al.  Cyber-physical system design contracts , 2013, 2013 ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS).

[6]  Yinglin Wang,et al.  Towards Consistent Evolution of Feature Models , 2010, SPLC.

[7]  Lih-Jen Kau,et al.  A cloud network-based power management technology for smart home systems , 2012, 2012 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[8]  Wang Jin,et al.  Ontology-based consistency verification for evolving feature models , 2013 .

[9]  Chung-Horng Lung,et al.  Smart Home: Integrating Internet of Things with Web Services and Cloud Computing , 2013, 2013 IEEE 5th International Conference on Cloud Computing Technology and Science.

[10]  William H. Dutton,et al.  Clouds, big data, and smart assets: Ten tech-enabled business trends to watch , 2010 .

[11]  Henderik Alex Proper,et al.  Data Schema Design as a Schema Evolution Process , 1997, Data Knowl. Eng..