Research Area: DMAS - Decision Methods for Autonomous Systems
Title: DMAS-M5 – Languages and High-Level Tools for Designing Heterogeneous Software & Hardware Applicable for Platforms used in Future Aerial Mobility
Supervisor: Denis Loubach
Duration: 24 months
Co-Advisor: -
Number of Vacancies: 1 vacancies
Application Deadline: 02/28/2025
Expected Graduation: MSc in Computer Engineering and related areas
Languages: English is required
Is the student required to undertake admissions exams / approval and enrollment on ITA Post Graduate Program?: Yes
Expected Beginning of Scholarship: 03/04/2024


Scope

Notice that software and hardware always needed to work together, especially concerning embedded systems, and one of their special cases: airborne systems. One of the basic concepts of embedded systems is hardware and software tightly coupled to address a specific function. However, the modern concept may be slightly different in the sense that embedded systems are becoming more “general-purpose” concerning their hardware architecture and computing power. As the heterogeneous aspects of hardware are getting more and more present (even inside the avionics community), it is difficult to keep up with the systems’ development considering a set of different programming languages and tools dedicated to each hardware vendor. This is almost the same problem faced during the time where microcontrollers and microprocessors come up when there was a need to write programs in Assembly programming language, i.e. highly dependent on the hardware architecture.


Objectives

The main objective of this MSc research work is to identify and propose languages and high-level tools for designing heterogeneous software and hardware applicable for platforms used in future aerial mobility.


Expected Results

As the major result of this master of science research work, it is expected to have a high-level programming language and accompanying tools for designing heterogeneous software and hardware applicable for platforms used in future aerial mobility. This means taking into account safety aspects and comprising features such as hardware runtime reconfiguration to deliver high-performance computational power.


Additional Information

https://comp.ita.br/~dloubach

Note: scholarship FAPESP reference value will apply (https://fapesp.br/valores/bolsasnopais). Possible additional benefits.


To Apply

Send your CV and other additional information to the email below
dloubach@ita.br