Introdução O exemplo a ser usado nessa atividade do projeto da disciplina é baseado em uma família de programas para gerenciar a submissão e revisão de papers em confer ...
Introdução O exemplo a ser usado nessa atividade do projeto da disciplina é baseado em um servico de comércio eletrônico. O objetivo dessa atividade é reestruturar ...
Velocity Tecnologia de geração baseada em template mantida pela comunidade Apache. Proposta inicialmente para geração de conteúdo HTML dinâmico, passou a ser usada ...
Feature Oriented Programming (FOP) FOP estende o design orientado a objetos por meio de mecanismos de modularização e composição de features. De acordo com a documenta ...
nop AspectJ Tecnologia orientada a aspectos desenvolvida como uma extensão da linguagem de programação Java. Implementação de Variações em nop AspectJ Esse exemplo ...
nop Mixins Em linguagens orientadas a objetos, Mixin é uma classe que provê uma certa funcionalidade para ser herdada por uma subclasse. Herdar de um Mixin não é ...
nop Extension Points A noção de Extension Points sumariamente caracteriza se pela implementação de interfaces. A diferença é que a definição das interfaces est ...
nop Dependency Injection Injeção de Dependência A principal idéia de injeção de dependência é desacoplar o cliente dos serviços providos por algum sistema. Em outras ...
Exercícios de Feature Model Cada grupo deve analisar uma família de sistemas (ver links abaixo) de uma determinada área e criar o respectivo modelo de features , ...
Introdução O exemplo a ser usado nessa atividade do projeto da disciplina é baseado em uma família de programas para gerenciar ações de atendimento a acidentes de ...
Introdução O exemplo a ser usado nessa atividade do projeto da disciplina é baseado em uma família de programas para gerenciar ações de atendimento a acidentes de ...
Introdução O exemplo a ser usado nessa atividade do projeto da disciplina é baseado em uma família de programas para aplicações de home banking. O objetivo dessa atividade ...
Introdução O exemplo a ser usado nessa atividade do projeto da disciplina é baseado em uma família de programas para aplicações multimídia. O objetivo dessa atividade ...
Introdução O exemplo a ser usado nessa atividade do projeto da disciplina é baseado em uma família de programas para gerenciar a submissão e revisão de paper em conferencias ...
Introdução O exemplo a ser usado nessa atividade do projeto da disciplina é baseado em uma família de programas para controle de casas inteligentes. O objetivo dessa ...
Introdução O exemplo a ser usado nessa atividade do projeto da disciplina é baseado em uma família de programas para gerenciar ações de atendimento a acidentes de ...
Introdução O exemplo a ser usado nessa atividade do projeto da disciplina é baseado em uma família de programas para aplicações multimídia. O objetivo dessa atividade ...
Introdução O objetivo dessa atividade é evoluir especificações de linhas de produto de acordo com um conjunto de cenários de mudança. O domínio de aplicação permite ...
Introdução O objetivo dessa atividade é evoluir especificações de linhas de produto de acordo com um conjunto de cenários de mudança. O domínio de aplicação permite ...