Microsoft Modeling Plataform ou "OSLO"
Esse post escrevi em Los Angeles na semana passada durante o PDC 2008.
Acabei de assistir a primeira palestra oficial da Microsoft sobre o "OSLO". O Codinome "OSLO" é o nome do primeiro release da plataforma de modelagem da Microsoft. Pelo que deu pra perceber, o "OSLO" foi criado para simplificar o processo de desenvolvimento, distribuição e gerenciamento de software e serviços.
O fundamento do "OSLO" é reduzir o gap entre a intenção de desenvolver o software e a sua construção em si. "OSLO" utiliza um conceito aonde cada compenente do software ou serviço é um modelo de dado estruturado.
Como as pessoas entendem melhor, na maioria dos casos, "desenhos" do que textos, "OSLO" vem com uma ferramenta gráfica para criar, alterar e visualizar os diagramas e modelos de software e serviços. Mas em alguns casos a descrição textual é melhor compreendida, e para isso "OSLO" possúi uma "Modeling Language" chamada "M".
"M" é uma linguagem para definir modelos de dominio e "textual DSLs". "M" define "schemas" e projeções de dados estruturados que são compatíveis com repositórios relacionais como SQL.
Todos os participantes dessa palestra receberam o livro abaixo.
Bom, deixa eu correr que já esta começando a palestra sobre o futuro do C#.
Até o próximo post.
Daibert.