Gomulu ve Gercek Zamanli Yazilimlarda Arayuz Giris-Cikis Izleyici(Interface I/O Monitoring in Embedded and Real Time Software)

Fire control software developed in ASELSAN Defence Systems Technology Sector/Embedded and Real-Time Software Design Department, is time and security critical real-time embedded software. This software performs required processes to fire ammunition at the right time in order to increase the probability of hitting target by processing data coming from many sensors in the weapon systems developed in ASELSAN. The software communicates with many subsystems while performing these main functionalities. Errors may occur during the integration process between subsystems and fire control software, and it is a time-consuming process to determine the source of these errors. Also, additional equipment (such as serial channel cables, CAN-BUS adapter etc.) and software tools (such as serial channel monitoring programs, CANBUS analyzers, etc.) are required. In addition, rapid solution of the problems, which are identified in the field integration and testing activities that are nature of fire control systems, are required. It is estimated that a tool, which will be developed to monitor I/O data in communication of the software and system environment units, provides great simplicity and time saving both integration of the software with system environment units and field tests. In this paper, the benefits of this component and the development process of the component that provide the monitoring of data on serial channels, CAN-Bus and parallel I/O lines, which are the physical communication channels used by the software, will be described.

[1]  Tilman Wolf,et al.  External monitoring of highly parallel network processors , 2013, 2013 IEEE 14th International Conference on High Performance Switching and Routing (HPSR).

[2]  Donal Heffernan,et al.  Runtime verification and monitoring of embedded systems , 2007, IET Softw..