UML (Unified Modeling Language)
 

quinta-feira, 27 - a partir das 10:00 horas

Audit�rio Luiz Ernane de Moraes Costa

A coordena��o do JUGSERPRO/RJ promover� na pr�xima quinta-feira, 27, no audit�rio da Regional Rio de Janeiro localizada no Jardim Bot�nico, o seu evento mensal que ter� como tema UML (Unified Modeling Language).

UML s�o as iniciais de Unified Modeling Language, que em portugu�s significam Linguagem de Modelagem Unificada. � a padroniza��o da linguagem de desenvolvimento orientado a objetos para visualiza��o, especifica��o, constru��o e documenta��o de sistemas. Se prop�e a ser a linguagem definitiva para modelagem de sistemas orientado a objetos que, por ser unificada, facilita que grupos de desenvolvimentos de software interpretem de uma maneira correta e sem ambiguidades modelos gerados por outros analistas ou grupos de desenvolvimento. Atualmente, encontra-se em processo de padroniza��o pela OMG (Object Management Group).

A UML � uma ferramenta necess�ria para l�deres de projeto, analistas de sistemas, analistas de neg�cios, programadores, administradores de dados, Web designers e todos aqueles que s�o envolvidos com a qualidade em software. A UML surgiu devido � necessidade de uma padroniza��o que o "mundo" da engenharia de software buscava h� anos para a constru��o de softwares certos e no prazo.

A UML � o sucessor de um conjunto de m�todos de an�lise e projeto orientados a objeto (OOA&D). Ela � um modelo de linguagem, n�o um m�todo. Um m�todo pressup�e um modelo de linguagem e um processo. O modelo de linguagem � a nota��o que o m�todo usa para descrever o projeto. O processo s�o os passos que devem ser seguidos para se construir o projeto. O modelo de linguagem � uma parte muito importante do m�todo. Corresponde ao ponto principal da comunica��o. Se uma pessoa quer conversar sobre o projeto, como outra pessoa, � atrav�s do modelo de linguagem que elas se entendem. Nessa hora, o processo n�o � utilizado. A UML define uma nota��o e um meta-modelo. A nota��o s�o todos os elementos de representa��o gr�fica vistos no modelo (ret�ngulo, setas, o texto, etc.), � a sintaxe do modelo de linguagem. A nota��o do diagrama de classe define a representa��o de itens e conceitos tais como: classe, associa��o e multiplicidade. Um meta-modelo � um diagrama de classe que define de maneira mais rigorosa a nota��o.

Este evento, assim como os demais patrocinados pelo JUGSERPRO, � aberto tanto para o p�blico interno do SERPRO quanto ao externo. O p�blico externo interessado poder� fazer sua inscri��o atrav�s do endere�o eletr�nico [EMAIL PROTECTED], informando seu nome completo, CPF e identidade. A regional Rio de Janeiro do SERPRO fica na Rua Pacheco Le�o, 1235 fundos, no Horto Florestal, Zona Sul do Rio de Janeiro.

PROGRAMA��O

09:50h - 10:00h: Abertura - JUGSERPRO

10:00h - 12:00h: UML: Conceitos e Aspectos - prof�. Adele Malta Pontes

12:00h - 14:00h: Intervalo para o Almo�o

14:00h - 16:00h: UML e Engenharia reversa: Construindo aplica��es Java com ferramentas CASE - prof. Sergio Harari

T�tulo: UML: Conceitos e Aspectos

Objetivo: Familiarizar o p�blico com os conceitos, origem, valores e escopo da UML, a Linguagem de Modelagem Unificada.

Programa:

- Desenvolvimento Tradicional e Orientado a Objetos
- O que � a UML
    . Breve hist�rico
    .  Defini��o
    . Porque a UML � bom para todos
- Os 8 diagramas da UML
    . Diagrama de Casos de Uso
    . Diagrama de Classes
    . Diagrama de Sequ�ncia
    . Diagrama de Colabora��o
    . Diagrama de Atividade
    . Diagrama de Estado
    . Diagrama de Componentes
    . Diagrama de Implanta��o

T�tulo: UML e Engenharia reversa: Construindo aplica��es Java com ferramentas CASE

Objetivo: Mostrar, atrav�s de ferramenta CASE, como a UML auxilia na gera��o e leitura de c�digo Java. Fornecer ao  ouvinte uma vis�o da import�ncia e capacidade de especifica��o da UML.

Programa:

- Aspectos gerais das ferramentas CASE
- Diagrama de Classes
- Desenho de classe e c�digo associado
- Principais associa��es entre classes e suas representa��es codificadas
- Gerando c�digos automaticamente pela ferramenta CASE
- Lendo o c�digo e gerando o modelo: Engenharia reversa
- Conclus�o

Ambiente:

- JDK
- Poseidon
- Eclipse/ TextPad

Palestrantes:

Adele Malta Pontes
Mestre em Ci�ncias da Computa��o pela PUC-RS e doutoranda em Inform�tica pela PUC-RJ, ministra aulas focadas em UML em cursos de gradua��o e p�s-gradua��o das universidades UniCarioca, Centro Universit�rio La Salle e Cat�lica de Pelotas, onde tamb�m foi professora orientadora de projetos de gradua��o. Desde 1999 publica trabalhos em congressos e realiza projetos de pesquisa na �rea de TI.
  
Sergio Harari
Engenheiro pela PUC-RJ, possui vasta experi�ncia na �rea de Ger�ncia de Projetos de TI, desenvolvimento de software e educa��o em tecnologia. Ao longo dos anos, com participa��o em dezenas de projetos, adquiriru conhecimentos profundos de modelagem de sistemas e coleta de requisitos com UML. Hoje ministra aulas sobre tecnologia Java em plataforma J2EE (Servlets & JSP), Microsoft ASP e de outras linguagens, al�m de coordenar a equipe do departamento acad�mico de desenvolvimento de software do Instituto Infnet. S�rgio tamb�m j� atuou como consultor para educa��o em TI do Banco Mundial, al�m de ter ministrado aulas em cursos de p�s-gradua��o.


MSN Hotmail, o maior webmail do Brasil. Fa�a o seu agora.
Yahoo! Groups Sponsor
ADVERTISEMENT
click here


Yahoo! Groups Links

Atrašyti