INFO7052 : Técnicas em Modelagem de Aplicações – pós graduação

CI092/CI1061 : Tópicos em tecnologias e aplicações/Técnicas em Modelagem de Aplicações – graduação – disciplina optativa

2021-1 – ERE4

Página com informações gerais da disciplina: ementa, datas das provas, bibliografia, exercícios, etc.

AVISOS

======

======

RESUMO DO CONTEÚDO

  • Introdução a projeto de software e dados
    • Como extrair informações de sistemas e modelar aspectos relevantes
      • Dados x código
    • Comparativo entre diferentes plataformas de dados : SQL, XML, NoSQL (chave valor, documento), UML, XML, outros.
    • Representação de dados usando sintaxes concretas (linguagens)
  • Operações entre modelos : transformações

HORÁRIO

MODALIDADES E MEIOS

Atividades síncronas: aulas por videconferência https://bbb.c3sl.ufpr.br/b/mar-d3c-kdz
Atividades assíncronas: textos, listas de exercícios e trabalhos. Calendário:
Início: 23/09/2021
Fim: 09/12/2021

Aulas síncronas todas as quintas feiras, às 15h30.

Aulas gravadas

Slides das aulas


CRONOGRAMA DETALHADO

23/09/2021 Apresentação da disciplina. Modelagem Conceitual
30/09/2021 Modelagem conceitual, representação ES/EX
07/10/2021 Modelagem em 3 níveis ES/ML /EX
14/10/2021 Casos de uso da disciplina.
21/10/2021 Arquitetura baseada em Modelos ES/EX
28/10/2021 Gestão de modelos ES
04/11/2021 Introdução a linguagens de modelagem ES/EX
11/11/2021 Linguagens de modelagem, ISAM ES
18/11/2021 Geração de código: traduções modelos para texto
25/11/2021 Traduções de modelos para modelos (1/2) ES/ML/EX
02/12/2021 Traduções de modelo para modelos (2/2)ES/EX
09/12/2021 Exame Final

MATERIAL

Exercícios
Visão geral da arquitetura do Eclipse

Instruções para execução do Eclipse com componentes de modelagem

/home/soft/linux/eclipsemodeling/eclipse/eclipse -vm /usr/lib/jvm/java-8-oracle/bin/

Eventuais problemas de execução nas servidoras do DInf:

  • Algumas máquinas não estão carregando corretamente o ambiente de execução (plugins), para isso deverá configurar manualmente a plataforma alvo:
    • Windows -> Preferences -> Target Platform -> selecionar ‘Running Platform’ -> Edit -> Add -> selecionar ‘Installation’ -> Next -> selecionar ‘Location: ${eclipse_home} -> Finish -> Apply -> Apply and Close
  • Para quem estourar a quota, devido a quantidade de arquivos, poderá colocar o “workspace” no diretório /nobackup

Metamodelagem e linguagens

Transformação

Os sequintes plug-ins devem ser instalados para usar as ferramentas de linguagens e transformação:

AVALIAÇÃO

  • Dois trabalhos 
    • Trabalho 1: 28/10/2021 
    • Trabalho 2: 25/11/2021
    • Final: 09/12/2021
  • Cálculo da Média Parcial: (trabalho1*0,4 + trabalho2 * 0,6)
  • Cálculo da média final:
    • igual à média parcial, se esta é igual ou superior a 7.0 ou inferior a 4.0,
    • média aritmética entre a média parcial e a nota no exame final, caso contrário.
    • Será aprovado o aluno que apresentar freqüência mínima igual ou superior a 75% das aulas e obtiver média final igual ou superior a 5.0.

BIBLIOGRAFIA