Aline Vasconcelos D.Sc. em Sistemas e Computação/COPPE UFRJ

Slides:



Advertisements
Apresentações semelhantes
APS I Análise e Projeto de Sistemas I
Advertisements

Curso de Pós-graduação Lato-Sensu em Análise,
PÓS-GRADUAÇÃO Curso de Pós-graduação Lato-Sensu em Análise,
Universidade Federal do Rio de Janeiro Laboratório de Pesquisa em Tecnologias da Informação e da Comunicação PORTAIS DE INFORMAÇÃO E COMUNIDADES VIRTUAIS.
Engenharia de Software
Engenharia de Software
Modelagem de Software Orientado a Objetos
Sistema para Criação e Testes de Modelos Formais
Projeto de Sistemas de Software Sérgio Luiz Ruivace Cerqueira
Padrões de Projeto Mediator.
Alunos: Eduardo Akira Yonekura Rogério Esteves Salustiano
Projeto de Software Orientado a Objetos
APSI III Aline Vasconcelos
André Rangel de Matos Raquel Pereira Crespo PÓS-GRADUAÇÃO LATO SENSU EM ANÁLISE, PROJETO E GERÊNCIA DE SISTEMAS DE INFORMAÇÃO Especificação e Manutenção.
Processo de Reengenharia Prático Pós- Graduação Pós- Graduação Karolyne Almeida Siqueira Michael Caldas da Silva.
Reutilização de Software
Arquiteturas de Alto Desempenho
Análise e Projeto de Sistemas
Grupo 5: Fernando Lourenço Pinho Costa Rafael de Souza Santos
MÉTRICAS ASSOCIADAS AO DESENVOLVIMENTO DE
Visão Geral do Desenvolvimento de Sistemas e Papéis no Desenvolvimento de Software Marcely Dias
Interoperabilidade Semântica de Ferramentas que apóiam a Gerência de Projetos Ana Christina Bringuente
PROGRAMA DE RECURSOS HUMANOS DA
Sistemas de Informação Trabalho de Conclusão de Curso
PCS - Departamento de Engenharia de Computação e Sistemas Digitais Projeto de Formatura – Turmas 2008 Engenharia de Computação Integrantes:André Kenji.
Uma comparação de dois métodos de desenvolvimento de software baseado em componentes: Catalysis e UML Components Projeto Final por: Bernardo Faria de Miranda.
OdysseyShare: Desenvolvimento Colaborativo de Componentes COPPE - UFRJ Marco Aurélio Souza Mangan Webmidia/CSCW 2003.
Adriano S. Castro. Soluções para problemas recorrentes no desenvolvimento de software; Orientação a objetos; Facilitam a reutilização; Vocabulário comum;
Vector To Raster Factory & Strategy Eric Silva Abreu São José dos Campos - 15 de dezembro de 2006.
Chain of Responsibility
Processo Praxis – Fase de Concepção
Grupo de Desenvolvimento de Software - GDS
Implementação em Projeto de Sistemas (PFC)
Daniel de Souza Martins Prof. Dr. Patrícia
Padrão de Projeto Iterator
PFC Projeto Final de Curso
Adriano S. Castro André Abdalla
1 Gestão de Desejos Engenharia de Software numa empresa certificada de Telecomunicações José Bonnet FCUP, 2003.Mai.19.
APLICANDO O PROCESSO DIRIGIDO POR RESPONSABILIDADES PARA A CRIAÇÃO DE UM SUBFRAMEWORK PARA VALIDAÇÃO SINTÁTICA DE FÓRMULAS Autores: Rafael Hornung Simone.
Aluno: Cristiano Levi Arnold Orientador: Alexandre Luís Franco 2009
PSBD II Projeto de Sistemas de Banco de Dados II.
Padrão- MVC Model, View, Controller
April 05 Prof. Ismael H. F. Santos - 1 Módulo I Princípios e Padrões de Projeto de SW em Java Professores Eduardo Bezerra –
Padrão de Projeto Iterator Projeto de Sistemas de Software Thiago Pinheiro de Araújo.
Análise e Especificação de Requisitos © 2001 Jaelson CastroInformações Gerais 1 Análise e Especificação de Requisitos - IF119 Centro de Informática Jaelson.
Hukarz Open Source Process D01 Alan Kelon, Silvio Meira Recife, 01/12/2006.
Copyright © 2006 Qualiti. Todos os direitos reservados. Uma Visão Crítica.
Desenvolvimento de Jogos e Entretenimento Digital
OO - Revisão Programação Orientada a Objetos Profa. Cristiane.
Candidato: Lucas Santos de Oliveira Orientador: Marco Aurélio Gerosa
April 05 Prof. Ismael H. F. Santos - 1 Modulo I Princípios e Padrões de Projeto de SW em Java Professores Eduardo Bezerra –
Padrões de projeto M.Sc. Sílvio Bacalá Jr..
Mestrando: Pedro Barbosa Cordeiro Orientador: Bernardo Lula Júnior
1 Design Patterns Israel Rios. 2 Origens A idéia de padrões de projeto não teve origem na ciência da computação Christopher Alexander A Pattern Language:
Modelagem Orientada a Objetos Especialização em Engenharia de Software PUCPR 1999.
Análise e Projeto de Sistemas Unified Modeling Language Renata Araujo Ricardo Storino Núcleo de Computação Eletrônica Curso de Programação de Computadores.
CURSO DE ESPECIALIZAÇÃO EM TECNOLOGIA JAVA DESIGN PATTERNS PARTE 1: INTRODUÇÃO Prof. Cesar Augusto Tacla UTFPR/Campus.
CURSO DE ESPECIALIZAÇÃO EM TECNOLOGIA JAVA DESIGN PATTERNS Prof. Cesar Augusto Tacla UTFPR/Campus Curitiba.
UML Components MO409 – Eng. de Software Profa. Eliane Martins
Engenharia de Software 68 horas/aula
APS II Análise e Projeto de Sistemas de Informação II
IF 718 Análise e Projeto de Sistemas Augusto Sampaio Vitor Braga (Estágio docência) Camila Sá (Monitora) Parte do material cedido pela Qualiti Software.
Lenylda Albuquerque ISO Processos de Ciclo de Vida de Software Universidade Federal de Pernambuco.
Projeto Orientado a Objetos Prof. Wolley
Engenharia de Software Ludimila Monjardim Casagrande 1º Semestre Plano da Disciplina.
Engenharia de Software Ludimila Monjardim Casagrande 2º Semestre Plano da Disciplina.
UCSal – Bacharelado em Informática Tópicos Especiais em Informática II Profa. Semíramis Assis
Uma Extensão do Fluxo de Análise e Projeto do RUP com suporte a Desenvolvimento Baseado em Componentes Eduardo Almeida
Jadson Xavier Muller Oliveira.  É difícil encontrar alguma definição consensual de padrão.  Definição aceitável: - São idéias que foram úteis em algum.
Padrões de Projeto.
Transcrição da apresentação:

Aline Vasconcelos D.Sc. em Sistemas e Computação/COPPE UFRJ PÓS-GRADUAÇÃO LATO SENSU EM ANÁLISE, PROJETO E GERÊNCIA DE SISTEMAS DE INFORMAÇÃO Aline Vasconcelos D.Sc. em Sistemas e Computação/COPPE UFRJ

Especificação e Manutenção de Sistemas de Informação Objetivos: capacitar o aluno a especificar sistemas de software orientados a objetos através dos diferentes modelos da UML, fazendo uma análise do custo / benefício das diferentes soluções arquiteturais; e a manter os sistemas de software desenvolvidos, através de técnicas como Gerência de Configuração e Reengenharia.

Especificação e Manutenção de Sistemas de Informação Programa: revisão do paradigma OO e seus conceitos; modelagem conceitual e de projeto através dos diagramas da UML 2.0; técnicas e padrões para atribuição de responsabilidades de classes; análise e projeto no contexto do processo unificado, i.e. iterativo e incremental; padrões de projeto do GAMA e padrões arquiteturais do Buschmann, além de métodos para apoiar a sua seleção; problemas com manutenção; gerência de configuração: definição, conceitos (item de configuração, repositório, versões, releases, merge, baseline etc.), atividades e ferramentas de apoio; reengenharia: processo, abordagens e ferramentas de apoio.

Especificação e Manutenção de Sistemas de Informação Bibliografia: Buschmann, M., Pattern-Oriented Software Architecture: a System of Patterns, 2007, John Wiley & Sons. AMBLER, Scott W. The elements of uml 2.0 Style. Cambridge: Cambridge University Press, 2005. Gamma, Erich et al. Padrões de projeto: soluções reutilizáveis de software orientado a objetos. Porto Alegre: Bookman, 2000.