PG-EAM - Graduate Program in Aeronautical and Mechanical Engineering
PT EN
Article 2010

From SFC specification to C programming language on the context of aerospace systems control

Authors

Borges, Paulo
MacHado, José
Campos, José Creissac

IFAC Proceedings Volumes IFAC Papersonline , vol. 8 , no. PART 1 , pp. 46-51

ISSN: 14746670

1
Citations
4
Authors

Abstract

Aerospace systems software is developed taking into account some precautions to avoid dangerous situations. Usually the controllers of these systems are critical embedded real-time controllers and the respective software programs are developed in the C programming language. This paper is developed on the context of developing embedded critical real-time systems software, for aerospace systems applications, based on formalisms commonly used in the industrial automation field. More precisely, the approach proposed, in this paper, consists in translating a SFC specification to C programming language code considering also the behaviour of the controller device, where the specification will be implemented. An illustrative case study is presented in the end of the paper in order to facilitate the understanding of the proposed approach.

Keywords

C code Dependable systems Real time embedded systems Safe controllers SFC

Control and Systems Engineering (ENGI)
: Scopus
Last Update: 2026-06-25
: 2-s2.0-80051954571
PII: S1474667015309071