Arquitetura de Soluções

por Waldemir Cambiucci

Algumas palavrinhas sobre Domain-Specific Language (DSL)

Olá pessoal, tudo certo? Semana passada voltei a falar com algumas empresas sobre DSLs e Fábricas de Software. Como muitos já sabem, o tema está bastante relacionado com a construção de frameworks de desenvolvimento, patterns, guias de automação e ainda com a abstração de um domínio para o desenvolvimento de software. Uma DSL – Domain… Read more

Sculpture 1.0 Final : uma ferramenta de automação sobre o GAT/GAX.

Olá pessoal, tudo certo? Gostaria de recomendar hoje um projeto muito interessante do Codeplex, o Sculpture. O Sculpture 1.0 Final foi publicado nesta terça-feira, dia 03/março. Confira: Sculpture – Model Your Life Ref.: http://sculpture.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=23952 O Sculpture é uma ferramenta baseada no Guidance Automation Toolkit e seus recursos (GAT/GAX). Já vimos bastante sobre essa dupla aqui… Read more

Web Service Software Factory : Modeling Edition – Nova versão já disponível.

Olá pessoal, tudo certo? Ainda sobre Fábricas de Software e Guias de Automação, vale acompanhar o que está chegando por ai. O link a seguir tem um roadmap com os próximos lançamentos na plataforma Microsoft, veja aqui: patterns & practices: Upcoming Release Roadmap Ref.: http://msdn2.microsoft.com/en-us/practices/bb232643.aspx Um especial destaque para a WPF Composite Client, que tem… Read more

GAX/GAT February 2008 Final Release

Olá pessoal, tudo certo? Quem tem acompanhado nossas discussões sobre Guias de Automação e Fábricas de Software precisa ler esse post. No último dia 24/02 foi lançado o Final Release do GAX/GAT para Visual Studio 2008 e 2005, uma notícia que vinha sendo aguardada pelo mercado. Como sabemos, existem 3 diferentes mecanismos de customização e… Read more

Software Factory e Domain Specific Language – Uma discussão sobre modelagem.

Olá pessoal, tudo certo? Já conversamos por aqui sobre vários aspectos envolvidos na reutilização de conhecimento, uso de templates e modos de padronização no desenvolvimento de software. Nos últimos posts, falamos de templates de projetos, guias de automação e outros mecanismos para a customização do ambiente de desenvolvimento, sempre visando a qualidade e a produtividade… Read more

Guidance Automation Toolkit – Customizações no ambiente de desenvolvimento

Olá pessoal, tudo certo? Finalmente, o terceiro mecanismo para as customizações no ambiente de desenvolvimento são os Guias de Automação. Para o Visual Studio temos o GAT – Guidance Automation Toolkit, como sua principal ferramenta. Ele trabalha sobre um framework específico de automação, chamado Microsoft.Practices.RecipeFramework. Como já falamos aqui no blog, o pacote GAT adiciona… Read more

Visual Studio 2005 SDK Version 4.0 – Customizações no ambiente de desenvolvimento.

Olá pessoal, tudo certo? Em nossa discussão sobre mecanismos para customização do ambiente de desenvolvimento em .NET, já falamos de templates de projeto e templates de itens de projeto. A idéia é passar pelos mecanismos básicos de customização e por fim, discutir em detalhes o Guidance Automation Toolkit (GAT). Hoje falaremos sobre o SDK –… Read more

Project Template e Item Template – Customizações no ambiente de desenvolvimento.

Olá pessoal, tudo certo? Voltando ao assunto principal, retomamos nossa discussão sobre templates e padrões para o ambiente de desenvolvimento. Lembrando sempre que uma das atividades do time de arquitetura é direcionar a equipe de desenvolvimento na adoção de boas práticas na produção de software, com qualidade e produtividade. Recentemente, tive uma discussão com um time… Read more

Gramáticas, Linguagens e Compiladores: um retorno às bases.

Olá pessoal, tudo certo? No post anterior iniciamos nossa discussão sobre guias e DSL’s. E já que o assunto envolve a definição de linguagens e geração de código, pensei em voltar um pouco às bases. Quando pensamos em linguagens, podemos citar duas formas básicas para a formalização de linguagens de programação: as gramáticas (com suas… Read more

Guidance Automation Toolkit, Software Factory, Domain-Specific Languages e outros assuntos.

Olá pessoal, tudo certo? Nos últimos posts temos falado sobre frameworks, templates e temas relacionados com a produtividade de software. Reusabilidade de serviços, otimização, qualidade na codificação e desafios no desenvolvimento são tópicos sempre recorrentes. Em linhas gerais, o mundo da arquitetura de software sempre envolve essas questões e cabe ao arquiteto direcionar suas equipes… Read more