Valeriy Vyatkin

Learn More
This paper presents one perspective on recent developments related to software engineering in the industrial automation sector that spans from manufacturing factory automation to process control systems and energy automation systems. The survey's methodology is based on the classic SWEBOK reference document that comprehensively defines the taxonomy of(More)
This review paper discusses the industrial and research activities around the IEC 61499 architecture for distributed automation systems. IEC 61499 has been developed to enable intelligent automation where the intelligence is genuinely decentralized and embedded into software components, which can be freely distributed across networked devices. With the(More)
Open knowledge economy in intelligent industrial automation (OOONEIDA) is a new initiative for enabling decentralized, reconfigurable industrial control and automation in discrete manufacturing and continuous process systems. The goal of the OOONEIDA project is the creation of the technological infrastructure for a new, open knowledge economy for automation(More)
Since IEC 61499 has reached the state of an international standard and a substantial body of research results exists the question of the authors as main intention for this paper was: Do the models of IEC 61499 solve all problems when thinking of usability and interoperability in heterogeneous system environments? The main problems discussed within the paper(More)
This paper aims at the development of an execution model of function block networks following the IEC 61499 standard architecture for industrial measurement and control systems. Implementation of the standard requires an execution environment that is deterministic, provides real-time reactivity, and is compact to fit embedded platforms. In particular, this(More)
In this paper, a new model-based engineering approach is introduced by bridging MATLAB Simulink with IEC61499 Function Block models. This is achieved by a transformation between the two blockdiagram languages. The transformation supported by the developed tools sets the cornerstone of the verification and validation framework for IEC 61499 Function Blocks(More)
The IEC 61499 standard proposes a component-oriented approach for specifying industrial-process measurement and control systems using function blocks. Unfortunately, the standard does not provide rigorous semantics for the execution of function blocks, resulting in different behaviours on different implementations. The differences arise mostly as a result(More)