Sistemas CASE Viso Geral do Curso Alexandre M

  • Slides: 13
Download presentation
Sistemas CASE Visão Geral do Curso Alexandre M. L. de Vasconcelos 1

Sistemas CASE Visão Geral do Curso Alexandre M. L. de Vasconcelos 1

Objetivo do Curso n n n Introduzir o conceito de desenvolvimento de software assistido

Objetivo do Curso n n n Introduzir o conceito de desenvolvimento de software assistido por computador; Abordar tópicos relacionados a sistemas CASE de uma forma geral; Abordar tópicos relacionados à aplicação de sistemas CASE às diversas fases do ciclo de vida do software. DI-UFPE 2

Carga Horária n Em torno de 30 horas. 3

Carga Horária n Em torno de 30 horas. 3

Avaliação n n n Prova escrita sobre a parte teórica; Apresentação de seminários; Projeto

Avaliação n n n Prova escrita sobre a parte teórica; Apresentação de seminários; Projeto ou monografia sobre um tópico a ser selecionado. 4

Conteúdo n Introdução a Sistemas CASE u u u u Motivação O que é

Conteúdo n Introdução a Sistemas CASE u u u u Motivação O que é CASE? Uma Classificação para Sistemas CASE; Histórico; Vantagens dos Sistemas CASE; Problemas com os Sistemas CASE Ferramentas, Workbenches e Ambientes CASE O Ciclo de Vida de um Sistema CASE. 5

Conteúdo n Integração de Ferramentas e Ambientes CASE u u u Definição; Benefícios; Classificação.

Conteúdo n Integração de Ferramentas e Ambientes CASE u u u Definição; Benefícios; Classificação. 6

Conteúdo n Modelos de Referência para Ambientes CASE u u u n Definição; O

Conteúdo n Modelos de Referência para Ambientes CASE u u u n Definição; O Modelo NIST/ECMA; Outros modelos. O Papel do Repositório de Dados nos Ambientes CASE u u Introdução; Definição; Funções de um Repositório; Conteúdo de um Repositório. 7

Conteúdo n Interfaces Públicas de Ferramentas u u n Definição; Exemplos. Seleção, Avaliação e

Conteúdo n Interfaces Públicas de Ferramentas u u n Definição; Exemplos. Seleção, Avaliação e Adoção de Ferramentas CASE u u Enfoque Empírico; Enfoque da Engenharia de Software. 8

Conteúdo n n Conclusões e Perspectivas Futuras Seminários (sugestões) u Estudos de Caso èFerramentas

Conteúdo n n Conclusões e Perspectivas Futuras Seminários (sugestões) u Estudos de Caso èFerramentas para a Engenharia de Requisitos; èFerramentas para Apoio ao Desenvolvimento Formal de Software; èMeta-ambientes de Suporte a Linguagens; èFerramentas CASE OO. u u DI-UFPE Integração Modelos de Referência PTI’s Seleção e Avaliação 9

Conteúdo n n Prova Escrita Apresentações dos Projetos/Monografias DI-UFPE 10

Conteúdo n n Prova Escrita Apresentações dos Projetos/Monografias DI-UFPE 10

Bibliografia n n n n Pressman, Roger S. : Engenharia de Software, Makron Books/Mc.

Bibliografia n n n n Pressman, Roger S. : Engenharia de Software, Makron Books/Mc. Graw -Hill, 1995, Tradução do original “Software Engineering: A Practitioner’s Approach”, 3 rd ed. , Mc. Graw-Hill, 1992. Ford, Neville. J. & Woodroffe, Mark: Introducing Software Engineering, Prentice-Hall, 1994. Sommerville, Ian: Software Engineering, 5 th e. , Addson-Wesley, 1995. Flecher, Tom & Hunt, Jim: Software Engineering and CASE - Bridging the Culture Gap, Mc. Graw-Hill, 1993. Mc. Dermid, J. A. (ed. ): Software Engineer’s Reference Book, Butterworrth-Heinmann, 1991. Brown, A. W. : Database Support for Software Engineering, Chapman. Hall, 1989. Brown, A. W. et al: Principles of CASE Tool Integration, Oxford University Press, 1994. 11

Bibliografia n n Dart, Susan A. et al: Software Development Environments, IEEE Computer, Nov.

Bibliografia n n Dart, Susan A. et al: Software Development Environments, IEEE Computer, Nov. 1987. Gimenes, I. M. S. : Uma Introdução ao Processo de Engenharia de Software, XIII JAI, XIV Congresso da SBC, Caxambú, MG, 1994. Carlo Ghezzi et al: Fundamentals of Software Engineering, Prentice Hall, 1991. Anais e Tutoriais: u Simpósio Brasileiro de Engenharia de Software (SBES); u International Conference on Software Engineering; u Congressos da SBC. 12

Bibliografia n Periódicos: u ACM Computing Surveys; u ACM Transactions on Software Engineering; u

Bibliografia n Periódicos: u ACM Computing Surveys; u ACM Transactions on Software Engineering; u Software Engineering Journal; u Software Practice and Experience. DI-UFPE 13