Campus Uruguaiana, RS
Página principal do Câmpus Uruguaiana.
   
Disciplina de

Engenharia de Software II (1ºsem/2008) 

Horário das aulas: segundas e quintas (das 21h 20min às 22h 50min)
Profa: Jiani C. Cardoso - jiani@pucrs.br - Home
   

Avisos para a Turma!

 

Bom retorno as aulas! O conteúdo da disciplina será disponibilizado no docs.

  Sobre a disciplina
Data das Provas e Trabalhos
Bibliografia da disciplina
Material para aula
Páginas para visitar em OO
Links para ferramentas UML
 
     


Qual o objetivo da disciplina?

proporcionar ao aluno a compreensão dos diagramas comportamentais da UML e capacitá-los a desenvolver projetos utilizando o RUP (Rational Unified Process). A disciplina também visa capacitar os alunos a desenvolver software com qualidade, através de estudos de métricas de qualidade de software para produto e processo de software com ênfase ao CMMI.

Qual o conteúdo a ser trabalhado?

Unidade 1: O Rational Unified Process (RUP)

 

Unidade 2: Diagramas Comportamentais em UML
Diagrama de Estados: Aspectos avançados
Diagrama de Atividades
Diagramas de Interação
Diagrama de Seqüência
Diagrama de Colaboração

UML Certification Program

Unidade 3: Controle da Qualidade do Software

   
Software Engineering - Canegie Mellon
 

Unidade 4: Métricas de qualidade de software
Qualidade de Produto de Software
Certificações para qualidade de produto de Software
Qualidade de Processo de Software
Certificações para qualidade de processo de Software
Certificações ISO
Capability Maturity Model Integration ( CMMI)
MPS.BR: Melhoria do Processo de Aquisição de Software
Similaridades e Diferenças entre SW-CMM, ISO/ IEC 15504 e CMMI

Empresas com CMMI: http://ftp.mct.gov.br/temas/info/Dsi/qualidad/CMM.htm

Material para aula: Disponível no $docs

 

Data das Provas e Trabalhos:
P1 12 de maio (seg.)
Modelagem Comportamental em UML
  Parte 1 -Análise, especificação do projeto do sistema e construção de diagramas.
Trabs Parte 2 - Refinamentos e Correções
  Parte 3 - Trabalho sobre Métodos de Especificação de Processos (Métodos agéis)
P2 26 de junho (qui.)
P4 30 de junho (seg.)
.. G1= (P1 + P2 + Trabs)/3

   

Páginas para visitar:

Download da Ferramenta PowerDesigner   Alguns materiais de Java:
Rational Rose (versão student)   Curso Java (Waldeck Schützer e Sadao Massago) UFscar
  Tutorial de Java - Unicamp
    Tutorial: Desenvolvimento em Java (SBLP99)
    Página do Professor Dotti da PUCRS - Ling. Prog. II

Conheça outras ferramentas de modelagem OO através UML:

Jude UML - http://objectclub.esm.co.jp/Jude/jude-e.html
Poseidon (gratuita) www.gentleware.com
ArgoUML (gratuita) www.tigris.org/argouml/
Together

http://www.togethersoft.com/downloads/

Versão trial disponível após cadastro

http://www.sparxsystems.com.au/(ferr. Australiana)
download (versão trial): http://www.sparxsystems.com.au/bin/easetup.exe

Links para outras ferramentas:

http://www.objectsbydesign.com/tools/umltools_byCompany.html
http://www.jeckle.de/umltools.htm
http://www.programming-x.com/programming/uml-tool.html
http://www.visualuml.com/VUMLFeaturesMatrix.htm

 

Bibliografia Básica: