DocumentCode :
2958772
Title :
Mapping reusable control components to Java language constructs
Author :
Hagge, N. ; Wagner, Bemardo
Author_Institution :
Inst. for Syst. Eng., Hannover Univ.
fYear :
2004
fDate :
26-26 June 2004
Firstpage :
108
Lastpage :
113
Abstract :
As an alternative to Statecharts and IEC 61499, which usually support implementations in C or IEC 61131, respectively, we have defined CNet to allow Petri net based graphical design and generation of Java code. CNet is a component-based conception for designing modular, concurrent and distributed control systems. The components can be reused and their event-discrete behavior is described by a special class of colored Petri nets with arc timing, called PNet. In this paper we show how the elements of our new modeling concept map to language constructs of the Java programming language, allowing automatic generation of Java interface definitions
Keywords :
IEC standards; Java; Petri nets; computer graphics; control engineering computing; discrete event systems; distributed control; software reusability; CNet; IEC 61131; IEC 61499; Java code; Java interface definitions; Java programming language; PNet; Petri net; Statecharts; arc timing; distributed control systems; event-discrete behavior; graphical design; Communication system control; Computer languages; Control system synthesis; Distributed control; IEC standards; Java; Real time systems; Signal processing algorithms; Systems engineering and theory; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Informatics, 2004. INDIN '04. 2004 2nd IEEE International Conference on
Conference_Location :
Berlin
Print_ISBN :
0-7803-8513-6
Type :
conf
DOI :
10.1109/INDIN.2004.1417312
Filename :
1417312
Link To Document :
بازگشت