Janus
Infraestrutura de produção de software baseada em linguagens especializadas e projeção tecnológica.
O que é o Janus
Janus é uma infraestrutura para formalizar soluções em linguagens especializadas, separar intenção algorítmica da forma de implementação e projetar software para diferentes tecnologias de maneira governada.
DSLs e semântica
O núcleo da solução é descrito em representações mais próximas do domínio, reduzindo acoplamento direto com linguagens específicas.
Projeção multitecnológica
A mesma intenção pode ser transformada em implementações executáveis em diferentes linguagens e ambientes.
Produção governada
O foco deixa de ser reimplementar repetidamente e passa a ser governar a solução, seu significado e sua projeção tecnológica.
Por que importa
Reuso tecnológico
Janus reduz esforço repetitivo de reimplementação, melhora portabilidade e favorece reaproveitamento sistemático de conhecimento.
Escala produtiva
Ao formalizar a solução e automatizar projeções, torna-se possível ampliar consistência, previsibilidade e produtividade sem depender apenas de codificação manual.
Leituras relacionadas
Janus se conecta diretamente com a Engenharia de Software 4.0, com o MEDE e com o catálogo de publicações.
Publicações Engenharia de Software 4.0 MEDELINKS ÚTEIS
NOSSOS CONTATOS
Rua Teresa 45 Sala 1, Alto da Serra
Petrópolis-RJ, 25625-022
+55 24 2235 6889
+55 24 98822 9282