Authors:
Wojciech Stecz
1
;
2
and
Piotr Kowaleczko
1
;
3
Affiliations:
1
C4ISR Software Department, PIT-RADWAR, Warsaw, Poland
;
2
Faculty of Cybernetics, Military University of Technology, Warsaw, Poland
;
3
PIKO Systems, Warsaw, Poland
Keyword(s):
UAV, Software Architecture, NAF, Operational Safety Procedures, Mission Control Unit, UML, SysML.
Abstract:
The article presents the principles of designing unmanned aerial platforms, which belong to the group of near real-time systems. The correct and legally compliant design process of such systems requires adherence to the principles of designing operational safety procedures for UAVs in accordance with the NATO Architecture Framework. The NAF-compliant approach presented in the article enables meeting the requirements for the certification of flying systems in accordance with the guidelines DO-178 and DO-254, which are the basic documents on the basis of which the airworthiness of the system is assessed. The article presents the most important stages of designing unmanned systems that were used in a military project. An example of a system modeling method in UML and its extension, which is SysML, was also presented.