DocumentCode :
1792383
Title :
WYPIWYE automation systems — An intelligent manufacturing system case study
Author :
Heejong Park ; Malik, Anuj ; Salcic, Zoran
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Auckland Auckland, Auckland, New Zealand
fYear :
2014
fDate :
16-19 Sept. 2014
Firstpage :
1
Lastpage :
8
Abstract :
We present a novel approach for design of manufacturing automation systems with formal verification of selected properties based on the use of Globally Asynchronous Locally Synchronous programming language SystemJ and industrial-proof verification tools. By being able to prove properties of the automation control logic that consists of multiple concurrent controllers, represented by FSMs that correspond to asynchronous processes of SystemJ program, using Spin model checker, we demonstrate that the program features can be formally verified. Moreover, by also guaranteeing preservation of features and GALS model of the SystemJ program after compilation (correct by construction specification), we actually close the design process within What You Prove Is What You Execute (WYPIWYE) Paradigm.
Keywords :
factory automation; finite state machines; formal specification; intelligent manufacturing systems; production engineering computing; program verification; programming language semantics; FSM; GALS model; Spin model checker; SystemJ program; WYPIWYE automation systems; asynchronous processes; automation control logic; concurrent controllers; formal verification; globally asynchronous locally synchronous programming language; industrial-proof verification tools; intelligent manufacturing system; manufacturing automation systems; what you prove is what you execute paradigm; Clocks; Control systems; Ice; Process control; Semantics; Software; Synchronization; GALS; SystemJ; design flow; manufacturing automation; verification;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Emerging Technology and Factory Automation (ETFA), 2014 IEEE
Conference_Location :
Barcelona
Type :
conf
DOI :
10.1109/ETFA.2014.7005124
Filename :
7005124
Link To Document :
بازگشت