InfoQ

InfoQ

Visualização específica de Tópico/Tag

Modelagem na InfoQ


Últimos destaques de notícias sobre Modelagem

Modelagem Ágil: aperfeiçoando a comunicação e a compreensão - Parte 1

Tópicos
Escalabilidade de Agile,
Design de Bancos de Dados,
Modelagem,
Design,
Agile,
Bancos de dados

A Modelagem Ágil está alinhada com os princípios e valores ágeis, e facilita a comunicação e compreensão, que são dois aspectos críticos para a entrega de software de qualidade. Veja porque a modelagem pode ser uma das mais importantes práticas no seu repertório de técnicas ágeis.

AOP: Desenvolvimento de aplicações usando aspectos

Tópicos
Mensageria,
Artefatos & Ferramentas,
Web Services,
AOP,
Análise de Código,
Qualidade,
Ferramentas,
Metodologias,
Artesanato de software,
SOA,
Arquitetura Corporativa,
Design Orientado a Objeto,
Depuração,
Profilers,
Arquitetura,
Design,
Agile,
Programação,
Modelagem,
Design Guideline,
Design Patterns

Nesta palestra, Fábio Falavinha fala a respeito do Paradigma Orientado a Aspectos (AOP), que consiste em modularizar uma aplicação em aspectos, que observam o ciclo de vida e interações entre os objetos de um sistema, via troca de mensagens, até que possam agir. Este paradigma é um complemento ao modelo OO, que facilita desenvolver aplicações e separar a implementação das regras de negócio.

Domain Driven Design

Tópicos
Arquitetura,
Design,
Modelagem,
Design de Linguagens,
Gerência de Arquiteturas,
Design Patterns

Neste lightning talk, Felipe Rodrigues nos fala a respeito de Domain Driven Design, apresentando os conceitos de modelo de domínio e os objetivos e padrões de DDD, além de estratégias de design e exemplos práticos que ajudam no entendimento do que é DDD na prática.

Notícias sobre Modelagem

Qual é a nomenclatura ideal para os nosso métodos?

Tópicos
Entrega de Qualidade,
Java SE,
JUnit,
Qualidade,
Java,
Testes Unitários,
Artesanato de software,
Melhores Práticas,
Linguagens,
Arquitetura,
Agile,
Programação,
Aprendizado,
Modelagem,
RSpec,
Testes,
TDD

Recentemente Anderson Fraga, no fórum Tectura, iniciou uma discussão onde ele faz um questionamento familiar para muitos desenvolvedores, ele comparou a declaração de métodos e classes do projeto Restfulie e viu que no projeto foi usado nomes curtos e expressivos. Mas qual o impacto disso? Qual é a nomenclatura ideal para os nossos métodos?

Gramática SOA – Serviços são Verbos ou Substantivos?

Tópicos
SOA,
Design Orientado a Objeto,
Arquitetura,
Arquitetura Corporativa,
Design,
Service Design,
Modelagem,
Web Services,
Services

Em seu novo post Jason Bloomberg introduz dois tipos de serviços - Entidades e Tarefas - e explica o papel que cada tipo de serviços desempenha na construção de sistemas SOA.

Model Driven Development com Adobe Flex

Tópicos
Java,
Flash,
Adobe,
Linguagens,
Web 2.0,
Programação,
Rich Client / Desktop,
RIA,
Arquitetura Corporativa,
Modelagem,
Adobe Integrated Runtime,
BlazeDS

A Adobe anunciou mais um passo no ecossistema Flex com a release beta do Adobe LiveCycle Data Services 3 (LCDS).

JetBrains Meta Programming System Suporta Language Oriented Programming e DSLs

Tópicos
DSLs,
Domain Specific Languages,
JetBrains,
Linguagens,
Arquitetura,
Metaprogramming,
Modelagem,
Programação,
Programação Orientada a Linguagens

A JetBrains lançou recentemente a versão beta do seu novo produto, o Meta Programming System (MPS). O produto tem como uma das principais features, o auxílio no desenvolvimento de linguagens de programação e criação de linguagens de Programação, bem como auxiliá-los na criação de DSL´s (Domain Specific Languages).

Como uma Linguagem de Modelagem Deveria Parecer e Onde a UML se Encaixa?

Tópicos
Domain Specific Languages,
Linguagens,
Arquitetura,
Design,
Programação,
Linguagem,
Modelagem

Baseado no livro Domain Specific Modeling por Steven Kelly e Juha-Pekka Tolvanen, Lispy, o autor do blog Learning Lisp, expôs alguns pensamentos sobre como uma linguagem de modelagem deveria parecer e onde a UML se encaixa neste contexto. Enquanto parece que a UML não fornece precisão e um nível de abstração suficiente, outro blogger sugere uma visão diferente que permite o uso de MDD com sucesso.

Palestra: Uma introdução ao M

Tópicos
.NET,
Programação,
Modelagem,
Linguagem,
M

Durante o PDC 2008, David Langworthy, Arquiteto na Microsoft e Don Box, Distinguished Engineer na Microsoft, conduziram uma apresentação sobre Oslo, focando escialmente na linguagem de modelagem M, explicando o que é e o que não é e também demonstrando como usar M para criar um modelo de dados.