Notícias

Bovespa desenvolve solução de metadados em plataforma .NET


Para suportar a implantação em seu ambiente de processamento do Sistema de Pagamentos Brasileiros (SPB), em 2002, a área de Tecnologia da Informação da BOVESPA/CBLC (Companhia Brasileira de Liquidação e Custódia) projetou o desenvolvimento de mais de 20 sistemas. Porém, com a grande diversidade de ambientes e linguagens de programação existentes, aumentavam as dificuldades de gestão dos sub-produtos de software.

Em parceria com a CSIT Tecnologia e Serviços, a instituição desenhou uma solução que utiliza o Microsoft Visual Studio .NET, o Microsoft Windows Server 2003 e o Microsoft SQL Server 2000 como banco de dados, com o objetivo de documentar as interdependências, baseado nos códigos-fonte dos aplicativos, desde as páginas ASP, componentes de negócio e scripts Banco de Dados. Em janeiro de 2003, após um ano de projetos, foi implantado o Meta Data Central para armazenar os metadados provenientes de ferramentas de desenvolvimento e apoiar a gestão dos produtos de TI.

Em março, boa parte dos sistemas internos da BOVESPA/CBLC foram importados para o Meta Data Central, o que significa cerca de 500 componentes. Agora, para cada procedimento, há uma análise do impacto de possíveis alterações e aumentando a produtividade nas manutenções de sistemas. A expectativa é de um aumento de qualidade e uma diminuição de cerca de 20% no retrabalho no desenvolvimento de sistemas.

Maior bolsa de valores da América Latina, com uma média diária de 35 mil negócios e transação de R$ 600 milhões, a BOVESPA possui uma rede privada dedicada que se conecta a todas as corretoras do Brasil, com 150 servidores e 3 mil estações de negociação. Já a CBLC é responsável pelos processos de liquidação de operações do mercado brasileiro de ações, respondendo pela guarda de 100% dos títulos nacionais.


Além disso, atua nas operações de custódia – faz o controle de saldo em títulos dos clientes investidores no mercado de capitais brasileiro e controle de eventos como dividendos, bonificação e subscrição; e no controle de riscos das operações de compra e venda de títulos à vista e a prazo. BOVESPA/CBLC empregam cerca de 550 funcionários, sendo 120 da área de Tecnologia da Informação.

A CSIT Tecnologia e Serviços foi a parceira da BOVESPA/ CBLC nesta implementação. O desafio era criar um modelo para documentar as interdependências, baseado nos códigos-fonte dos aplicativos, desde as páginas ASP, componentes de negócio e Banco de Dados visando a melhoria na produtividade, por meio de análise de impacto de alterações, reduzindo erros e o retrabalho nas manutenções dos sistemas.

“Como cada equipe de desenvolvimento escreve códigos com suas peculiaridades, não há um padrão. Assim, projetamos um sistema para rastrear a linguagem de todas as ferramentas, procurando os metadados, a fim de facilitar a resolução de possíveis problemas”, explica Márcio Boaro, diretor de desenvolvimento da CSIT. O acordo entre BOVESPA/ CBLC e CSIT previa o desenvolvimento da solução em plataforma .NET. Até a implantação do Windows Server 2003, o sistema rodou em testes, com o Microsoft Windows 2000 Advanced Server em .NET Framework.

A solução foi desenhada em Microsoft Visual Studio .NET e usou como servidor de banco de dados o Microsoft SQL Server 2000. O modelo foi desenvolvido ao longo de um ano e, em janeiro de 2003, após várias versões, foi implantada a Meta Data Central. De acordo com Faria, após recompilar e colocar o Windows Server 2003, houve uma melhoria de 50% na performance do sistema. O Meta Data Central armazena os metadados provenientes de ferramentas de desenvolvimento visando apoiar a gestão dos produtos de TI. Há também a possibilidade de controlar as versões dos metadados dos componentes armazenados e verificar sua interdependência.

Recent Posts

SpaceX, Anthropic e OpenAI enfrentam riscos em possíveis IPOs

SpaceX, Anthropic e OpenAI estão no radar de Wall Street para possíveis aberturas de capital…

15 horas ago

Sistemas legados: como tomar decisões para garantir resiliência em setores críticos

por Eduardo Honorato Falar sobre infraestruturas críticas na Era Digital tem sua própria complexidade dentro…

18 horas ago

Sem equipes preparadas, IA não entrega transformação

A adoção de inteligência artificial (IA) nas empresas não depende apenas da disponibilidade de ferramentas.…

21 horas ago

Cohesity obtém patente para aplicar IA diretamente em dados de backup corporativos

A Cohesity anunciou a concessão da Patente Nº 12.619.501 pelo Escritório de Patentes e Marcas…

2 dias ago

Para Diogo Cortiz, maior desafio da IA é a falta de capacidade crítica para questionar suas respostas

Diogo Cortiz, professor da PUC-SP e doutor em Tecnologias da Inteligência e Design Digital, tem…

2 dias ago

Agentes de IA vão dar “superpoderes” a profissionais de TI, diz DJ Sampath, da Cisco

DJ Sampath chegou aos Estados Unidos há 30 anos com oito dólares no bolso e…

2 dias ago