|
|
RiskMan |
O
problema
O RiskMan é uma das aplicações possíveis do Interpretador
Simbólico. Voltado especificamente para o Gerenciamento de Risco
de Mercado, leva em consideração problemas bem específicos como:
Implantação do modelo de cálculo particular de cada cliente;
Captura das informações geradas por outros sistemas, como posições
e cotações.
Implantação do Modelo de Cálculo do Cliente
No RiskMan o Modelo de Cálculo é uma entrada de dados do sistema.
Na verdade, o usuário cadastra:
a hierarquia de carteiras de cálculo;
a lista de coisas a calcular;
as equações de cálculo.
como esses elementos se relacionam entre si
Dessa maneira, garante-se que o modelo de cálculo do cliente, com
todas as suas idiossincrasias, é modelo que será implementado. Com
uma vantagem: se o cliente quiser mudar a forma de calcular no meio
do caminho - acresecentando novas operações ou alterando as já existentes
- , basta alterar o modelo de cálculo para que a alteração passe a
fazer efeito. Sem a interferência da área de sistemas.
Captura de informações de outros sistemas
Esse é um ponto delicado na implantação de qualquer sistema, sobretudo
daqueles que necessitam de grande intercâmbio de informações com outros
sistemas.
Por isso, associamos a flexibilidade de utilização de informações
do RiskMan a um projeto de sistemas realmente eficiente, que permite
que qualquer interface com outros sistemas possa ser rapidamente implementada.
O princípio que orienta essa construção é uma decorrência da flexibilidade
do sistema. Traduzindo: as informações de outros sistemas que são
do interesse do RiskMan aparecem como funções matemáticas ou como
parâmetros de cálculo.
Isso permite que:
a construção de interface seja localizada, aumentando a especialização
e facilitando a manutenção;
a utilização da informação esteja em poder do usuário final.
As manutenções desse tipo são feitas em prazos
nunca vistos nos sistemas tradicionais.
Diagrama dos módulos do RiskMan
Cada um dos módulos do RiskMan se interliga aos demais no sentido
de fornecer informações para a execução dos cálculos. O diagrama abaixo
mostra o relacionamento entre esses módulos. |
|
|
| |
|