KnowledgeLiberator

Compreender o seu próprio legado é a alfa de qualquer projeto de migração ou modernização de legado e qualquer iniciativa começa com uma fase de ‘descoberta’. A KnowledgeLiberator (TM) da FreeSoft é a ferramenta para criar um repositório completo de ativos legados e apoiar o desenvolvimento do roteiro do projeto de modernização por meio dos seus recursos de avaliação de código. A KnowledgeLiberator é um utilitário de processamento de código fonte de alto desempenho para análise, documentação e modelagem. Com a KnowledgeLiberator todas as informações fechadas no aplicativo atual podem ser usadas como entrada (input) para a nossa tecnologia de conversão. Essa solução de avaliação automatizada, projetada especificamente para esse fim, é utilizada para processar centenas de milhões de linhas de código legado de vários tipos, como Natural, COBOL, PL/I, ObjectStar, JCL e outros 4GLs.
Além de criar um repositório inteligente com metadados, a KnowledgeLiberator (TM) também oferece visibilidade visual do inventário de origem do sistema legado. Esta ferramenta permite-lhe exportar relatórios de inventário, referência cruzada e interação em vários formatos (xml, pdf, csv) para representar a complexidade geral e o fluxo dos seus aplicativos legados e apoiar o seu planejamento de modernização e desenvolvimento de roadmap.
A KnowledgeLiberator é capaz de avaliar e analisar várias linguagens legadas, como COBOL, PL/1, Natural, ObjectStar, etc. e scripts de mainframe, como JCL, REXX, etc.
Os resultados de uma análise podem ser usados para tirar dúvidas sobre o projeto e fornecer suporte em

  • estimar o volume das tarefas de migração,
  • planejar a migração,
  • revelar dependências, interoperações e complexidade,
  • descobrir componentes ausentes e inconsistências,
  • documentar os ativos disponíveis.

É possível visualizar esses resultados usando uma interface de usuário intuitiva baseada na web.

Starting point, legacy modernization projects

Com uma análise mais aprofundada, os links fracos no gráfico de dependências podem ser identificados, e isso ajuda a dissecar/decompor grandes sistemas (monólitos) em componentes menores, o que ajuda na transição para microsserviços.
A saída da fase inicial de descoberta e avaliação de legado será usada depois por outras ferramentas do LiberatorWorkbench (TM) em conversões de código, dados e ambiente.

Comentários estão fechados