configuima
configuima é uma ferramenta concebida para a configuração completa da norma ARINC653 através de uma intuitiva interface gráfica de utilizador (GUI).
Aceita a especificação ARINC 653 com serviços ampliados incluídos (Parte 2) e a configuração adicional que se apresenta nos produtos sima e air.
Por meio da representação gráfica da organização de partições e pela ligação entre partições, pode obter-se em poucos minutos uma configuração completa e sem erros da norma ARINC 653 com a correspondente configuração XML.
O configurima permite igualmente a gestão de configurações de diferentes plataformas e projectos pelo armazenamento de todos os dados numa base de dados mySQL, oferecendo desse modo a possibilidade de organizar as informações de acordo com os utilizadores, com os projectos, com os sistemas ou com as plataformas envolvidas.
Também podem importar-se ficheiros de configuração de projectos anteriores, permitindo assim a gestão de todas as configurações num único lugar.
O produto configuima está disponível para todas as plataformas que aceitem Java como aplicação independente ou como plugin RCP.
Para criar uma programação de partições conforme a ARINC 653, o utilizador recebe primeiro a ajuda de um assistente que se visualiza em tempo real na perspectiva do programador. De acordo com as opções seleccionadas pelo utilizador, o configuima calcula automaticamente o principal contexto temporal do programador e a melhor posição temporal das janelas de programação.
Para a definição das comunicações entre partições existe uma Connection Table View (Vista de Tabela de Conexões) que se apresenta como uma espécie de tabuleiro para o qual se arrastam as partições e o porto a partir da estrutura de visualização em árvore. Com alguns simples cliques do rato, o utilizador cria os canais entre os portos das partições.