15th Triennial World Congress of the International Federation of Automatic Control
  Barcelona, 21–26 July 2002 
TOWARDS A CONTROL SOFTWARE DESIGN ENVIRONMENT USING A META-MODELLING TECHNIQUE
D.N. Ramos-Hernandez, I. Zubizarreta, P.J. Fleming, S. Bennett and J.M. Bass§
Department of Automatic Control and Systems Engineering, The University of Sheffield,
Mappin Street, Sheffield S1 3JD, UK.
E-mails: d.n.ramos-hernandez@sheffield.ac.uk, COP00IZ@sheffield.ac.uk,
P.Fleming@sheffield.ac.uk and S.Bennett@sheffield.ac.uk.
§ School of Informatics, University of Wales, Dean Street, Bangor, Gwynedd. LL57 1UT,
UK.
E-mail: Julian.Bass@chordiant.com

The novelty of this paper is mainly the integration of multi-disciplinary software tools into a control software design environment, namely the Integrated Design Notation (IDN). The IDN supports the design, development and implementation of decentralised distributed control systems. This new environment is based on the UML meta-model standard. The translation process to integrate a control software tool (Simulink) and a process control standard (SFC) into the IDN are described. An approach for generating Java code automatically from UML also is proposed. The Java code generated is tested on a real-time target hardware architecture.
Keywords: Distributed control, control systems, object-oriented technology, metamodelling, process control, real-time systems
Session slot T-Tu-M02: Software Engineering for Real-Time Control/Area code 9b : Real-Time Software Engineering