Our Personnel have been delivering wide range of training for industry, government, and academia, covering wide range of topics in software and systems engineering throughout the world. The training may be tailored for specific audience and delivered in a designated location in a mutually agreed format (one day tutorial, three days workshop, one week course). The following is the list of the training topics, and a brief description of each.
To get additional information about the content, duration and the availability of the courses, please contact us using the following link at the bottom of this section.
The training provides participants with basic understanding of safety and security concepts when specifying, designing, testing, and maintaining a software product. Systems dependability aspects such as safety, security and reliability are discussed with their relations and interactions. Topics include hazard and risk analysis methods and techniques, threat and vulnerablity assessment, safety and security processes, assessment and validation.
The participants will be exposed to the issues related to safety and security of aviation systems. Issues of dependable systems software assurance, system airworthiness, and certification including applicable industry and governmental standards and guidelines are discussed. Familiarization with FAR/JAR 25.1309 and ARP 4761A/4754A documents is included.
The training focuses on aviation industry guidance and certification aspects as mandated by the governmental bodies and supported by the RTCA and EUROCAE elaborated in their respective documents. Special attention is given to safety guidance RTCA documents: DO-178C and related supplements (software), DO-254 (hardware), and DO-326A/DO-356A (security) with their European ED-xxx equivalents
The training focuses on how to deal with the certification issues while following an agile development process. The training will focus on a cross over between the certification requirement (i.e., DO 178C, IEC 62304) and the agile development process and identify bridge activities and processes that would allow an organization to meet the necessary certification requirements.
The training includes basic concepts of real-time process and control, real time system design and implementation using established software engineering methodologies and host-target development platforms, the concepts of inter-process interface and multitasking, scheduling, issues of time-critical computing, real-time system and application software, and the role of real-time systems in target-based aviation/aerospace applications.
The training focuses on specific development process, and provide detail information about the process, and the metrics that could be used in order to monitor the quality of the process. Some of the processes we cover are, Personal and Team Software Process (PSP/TSP), Agile processes (Crystal Clear, Scrum)
The training focuses on the processes, techniques and activities associated with the software quality assurance and control. Some of the topics covered in this training includes
Available shortly
.
Copyright © 2023 MAK Group Inc - All Rights Reserved.