Segurança para sistemas embarcados – com! profissional


No projeto XANDAR coordenado no KIT, oito parceiros estão desenvolvendo uma cadeia de ferramentas para desenvolvimento de software e integração hardware-software para aplicações complexas em futuras plataformas de processadores, por exemplo em veículos autônomos e conceitos de mobilidade aérea urbana.

A maioria dos computadores opera secretamente – como sistemas embarcados em muitas aplicações diferentes, de automóveis a máquinas industriais e equipamentos médicos a eletrodomésticos. No caso de sistemas integrados em rede para aplicativos complexos, o desenvolvimento futuro depende muito da inteligência artificial e do aprendizado de máquina. O software não deve apenas cumprir funções especiais, mas também atender aos chamados requisitos não funcionais, como segurança, proteção de dados, confiabilidade, precisão, capacidade em tempo real, eficiência energética e de recursos. Veículos autônomos e drones, por exemplo, precisam ser protegidos contra avarias e interferências não autorizadas para proteger pessoas, máquinas e o meio ambiente de danos.

Refinamento passo a passo

“Os parâmetros relevantes para os requisitos não funcionais devem ser determinados no início do processo de desenvolvimento de software e consistentemente implementados no desenvolvimento posterior do sistema”, explica o professor Jürgen Becker, porta-voz da administração do instituto no KIT Institute for Information Processing Technology (ITIV). O cientista de engenharia coordena o novo projeto europeu XANDAR (framework X-by-Construction Design para Sistemas de Software Embarcados de Engenharia Autônoma e Distribuída em tempo Real). Na XANDAR, os pesquisadores trabalham em uma equipe com desenvolvedores industriais para desenvolver uma cadeia de ferramentas completa para desenvolvimento de software para sistemas incorporados em rede com base em plataformas de hardware-software altamente paralelas com processadores multi-core, por exemplo, para aplicações críticas de segurança no tráfego rodoviário e na aviação . XANDAR propõe uma abordagem inovadora – X-by-Construction. Este método é um processo de refinamento passo a passo da especificação ao código que inclui não apenas a função correta, mas também os requisitos não funcionais.

“Fornecemos aos programadores e desenvolvedores de sistemas uma cadeia de ferramentas padronizada com a qual eles podem controlar a integração automatizada do sistema de hardware-software de acordo com todos os critérios relevantes, especialmente em um estágio inicial do processo de design. Com o X-by-Construction, estamos estabelecendo um novo método integrado que melhora significativamente a qualidade, reduz riscos e corta custos ”, explica Becker, que chefia a área de pesquisa de Sistemas Eletrônicos Embarcados da ITIV.

Oito parceiros de toda a Europa

O XANDAR começou no início de 2021 e durará três anos. A Comissão Europeia está a financiar o projeto no âmbito do programa-quadro “Horizonte 2020” com um total de cerca de cinco milhões de euros. O consórcio do projeto inclui oito universidades, instituições de pesquisa e empresas de toda a Europa; o KIT é o coordenador. No ITIV do KIT, os cientistas desenvolvem o núcleo da cadeia de ferramentas, que inclui requisitos não funcionais em todas as etapas do processo proposto – desde o design baseado em modelo até a paralelização de tarefas até o código final na plataforma. A Universidade do Peloponeso, AVN Innovative Technology Solutions Limited, Queen’s University Belfast, Vector Informatik GmbH, fentISS, BMW e o Centro Aeroespacial Alemão (DLR) também estão representados no projeto XANDAR.


Source: com! professional by www.com-magazin.de.

*The article has been translated based on the content of com! professional by www.com-magazin.de. If there is any problem regarding the content, copyright, please leave a report below the article. We will try to process as quickly as possible to protect the rights of the author. Thank you very much!

*We just want readers to access information more quickly and easily with other multilingual content, instead of information only available in a certain language.

*We always respect the copyright of the content of the author and always include the original link of the source article.If the author disagrees, just leave the report below the article, the article will be edited or deleted at the request of the author. Thanks very much! Best regards!