Title :
Mechanism for context-aware substitution of Smart-M3 agents based on dataflow network model
Author :
Vasilev, Andrey ; Paramonov, Ilya ; Balandin, Sergey ; Dashkova, Ekaterina ; Koucheryavy, Yevgeni
Author_Institution :
Dept. of Comput. Sci., P.G. Demidov Yaroslavl State Univ., Yaroslavl, Russia
Abstract :
Dataflow network is a concise well-understood and well-matching approach for building applications in Internet of Things (IoT) world, where a task of obtaining meaningful results in time strongly depends on efficiency of orchestration of dataflows. Processing units transform incoming signals into intermediate data suitable for further processing and analysis by using certain rules, which are further processed by the next levels of dataflow processing. As a result, the set of source signals get meaningful representation for the users or smart devices. This paper studies the reliability of dataflow networks in Smart-M3 platform - open-source platform for smart space application development. We developed a new method and implemented the corresponding mechanism for agent substitution, which allows smoothly transferring data processing from the compromised agent to a substitute. The transfer includes all details of the processing program and the computational context, so the user will not even notice the change. And when the original agent gets back to the normal working condition, the dataflow processing and new computational context is handed back to it. The developed mechanism allows to preserve the context in agent disconnection and physical device relocation situations, which are common for IoT environments.
Keywords :
Internet of Things; data flow computing; multi-agent systems; public domain software; software reliability; Internet-of-things world; Smart-M3 agents; computational context; context-aware substitution; dataflow network model; dataflow orchestration efficiency; dataflow processing; open-source platform; processing program; smart space application development; source signals; Conferences; Context; Data processing; Internet; Reliability; Sensors; Subscriptions; Smart Spaces reliability management; Smart-M3; agent substitution; dataflow network model; model of programmable Knowledge Processor;
Conference_Titel :
Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT), 2013 5th International Congress on
Conference_Location :
Almaty
Print_ISBN :
978-1-4799-1376-3
DOI :
10.1109/ICUMT.2013.6798414