Category Archives: Modelo Canônico

Modelo Canônico: Vilão ou Mocinho?

Mais de dois anos após a publicação do meu primeiro post sobre o assunto ele continua atual, apesar de o foco agora estar mais voltado à API’s (o que não deixa de ser SOA, mas isso fica para outro post). Pensando nisso montei uma palestra onde tentei mostrar a importância do Modelo Canônico e algumas […]

Modelo Canônico – Estudo de caso

Faz um ano que escrevi o ultimo post sobre este assunto, mas ainda existe muita confusão neste tema. Como os três primeiros a abordagem foi muito teórica, vou tentar dar um exemplo mais prático: Considere que três sistemas legados possuem informações de cliente, o sistema de conta corrente possui informações básicas como código, cpf e […]

Modelo Canônico – Normalização Semântica

Este é o terceiro post sobre Modelo Canônico. A leitura na ordem cronológica é indicada: Mas o que é Modelo Canônico afinal? Parte 1 e Parte 2. Na Parte 2, foram apresentadas algumas diferenças entre os estilos de modelagem Relacional, Orientada a Objetios e Orientada a Serviços, além de alguns tópicos técnicos e de modelagem do […]

Mas o que é Modelo Canônico afinal? – Parte 2

No ultimo post, comentei que o Modelo Canônico seria o modelo de dados universal utilizado pela camada SOA e que sua modelagem difere da modelagem tradicional. Normalmente primeiro aprendemos a modelar banco de dados relacional, que tem como principal preocupação a normalização dos dados. Mais tarde aprendemos a modelar orientado a objetos, onde a normalização não é […]

Mas o que é Modelo Canônico afinal?

Nos últimos meses tenho visitado várias empresas atuando como consultor SOA e o Modelo Canônico tem se tornado uma grande fonte de dúvidas e confusões. Mas antes de falar sobre canônico, vamos voltar em um tópico mais ‘básico’ que acredito ser a origem de parte do problema: a Modelagem. É muito comum encontrar problemas de […]