Modelação
Aula T01 - Introdução
José Borbinha
Corpo docente
(Corpo docente será comum aos cursos na Alameda e Tagus)
Modelação Conceptual
• Prof. José Borbinha (reg. Tagus)
• Prof. André Vasconcelos
• Prof. Artur Caetano
• Prof. Gabriel Pestana
Ontologias
• Profª. Sofia Pinto (reg. Alameda)
• Monitor Hugo Manguinhas
Modelação
2
Aulas
• 24 Aulas teóricas
– Teoria, discussão, alguns exercícios...
• 12 Semanas de aulas práticas
– 3 aulas de introdução a ferramentas...
• 2 para Enterprise Architect
• 1 para Protégé
– 7 aulas de exercícios e apoio ao projecto...
– 2 aulas de análise das duas primeiras entregas dos
projectos!
• É FUNDAMENTAL a comparência nas aulas!!!
Modelação
3
Avaliação (1/2)
• Nota final = 60% Nota Teórica + 40% Nota Prática
• Nota Prática = Média das 3 entregas, com 25% para cada
umas das 2 primeiras e 50% para a entrega final.
– Trabalhadores Estudantes: Devem realizar a componente prática
integrando um grupo de projecto. Obrigatória a presença na discussão final
do projecto.
– Nota mínima: Média de 8, sem nota mínima em qualquer das entregas.
• Nota Teórica = Média de dois testes ou Nota de exame
– Nota mínima:
• 9 de exame ou média dos dois testes, sem nota mínima em qualquer dos
testes
• 7 para quem tiver pelo menos 75% de classificação nos resumos das
aulas teóricas (cenário opcional; ver próximo “slide”...)
Modelação
4
Avaliação (2/2)
• Resumos das aulas teóricas (OPÇÃO):
– Os alunos poderão entregar um resumo no final de cada aula
teórica, compreendendo UMA PÁGINA com um mapa cognitivo e
uma lista dos conceitos mais relevantes abordados, com uma
definição curta.
– Cada resumo será classificado de 0 (não entregue), 1 (entregue
mas muito fraco) ou 2 (entregue como esperado), sendo
calculada uma nota média no final do semestre com os 80% dos
resumos melhor classificados.
– Valorização dos resumos
• Se a média dos resumos for superior à nota teórica, então haverá
valorização de Nota Teórica = 10% Resumos + 90% Testes/Exame.
• Para quem tenha pelo menos 75% de nota média nos resumos, a nota
mínima exigida para os testes ou exame passa a ser de 7.
•
MUITO IMPORTANTE: no início de cada aula circulará uma folha de
presenças, para ser rubricada pelos presentes e recolhida passados 15
minutos, só se aceitando resumo de quem tiver rubricado a folha.
Modelação
5
Programa das Aulas Teóricas
T01-T02 (2 aulas) – Módulo 1
– Introdução à Modelação de Sistemas
T03-T06 (4 aulas) – Módulo 2
– Modelação Conceptual: Domínio
T07-T11 (5 aulas) – Módulo 3
– Modelação Conceptual: Comportamento
T12-T15 (4 aulas) – Módulo 4
– Ontologias
T16-T19 (4 aulas) – Módulo 5
– Modelação Conceptual: Arquitectura
T20-T21 (2 aulas) – Módulo 6
– Modelação Conceptual: Metodologias
T22-T23 (2 aulas) – Módulo 7
– Ontologias: Temas avançados
T24-T25 (2 aulas)
– Modelação Conceptual: revisões e exercícios
Modelação
6
Datas de Avaliação
• Avaliação Prática (Projecto com enunciado em conjunto com
Engenharia de Software e Sistema Distribuídos)
– Projecto a realizar em grupos de 6 alunos com 3 entregas:
• 03 Abril / 08 Maio / 05 Junho
– Só haverá uma discussão, a realizar após a 3ª entrega
– Após as duas primeiras entregas, será publicada uma grelha de
avaliação por projecto. Na aula prática seguinte serão analisados
casos concretos de boas práticas ou de erros encontradas em
alguns dos projectos entregues.
– Cada entrega X+1 deverá incluir revisão da entrega X
• Avaliação Teórica
– 16 Maio - Teste 1
– 20 Junho - Teste 2
– 20 Julho - Exame / Repescagem de um dos testes
Modelação
7
Ter.
Quart.
Quint.
Sex.
Sáb.
Dom.
1 Mar
2
3
4
5
6
7
8 Módulo 1 - Aulas 1+2
Introdução ao EA (1/2)
2 Mar
9
10 11 12 13 14 15 Módulo 2 - Aulas 1+2
Introdução ao EA (2/2)
Sem.
Seg.
Visão Global
Mês
Aulas Teóricas
Aulas Práticas
3 Mar
16 17 18 19 20 21 22 Módulo 2 - Aulas 3+4
Exercícios / Apoio ao projecto
4 Mar
23 24 25 26 27 28 29 Módulo 3 - Aulas 1+2
Exercícios / Apoio ao projecto
5 Mar
30 31
1
2
3
6
8
9
10 11 12 Módulo 3 - Aula 5
6 Abril
7
4
5 Módulo 3 - Aulas 3+4
Exercícios Comportamento
…não há…
…não há…
7 Abril
13 14 15 16 17 18 19
8 Abril
20 21 22 23 24 25 26 Módulo 4 - Aulas 1+2
9 Abril
27 28 29 30
1
2
3 Módulo 4 - Aulas 3+4
PROTÉGÉ
4
8
9
10 Módulo 5 - Aulas 1+2
Exercícios / Apoio ao projecto
10 Maio
5
6
7
Feedback 1ª entrega / PROTÉGÉ
11 12 13 14 15 16 17 Módulo 5 - Aulas 3+4
Feedback 2ª entrega do Projecto
12 Maio
18 19 20 21 22 23 24 Módulo 6 - Aulas 1+2
Exercícios / Apoio ao projecto
13 Maio
25 26 27 28 29 30 31 Módulo 7 - Aulas 1+2
Exercícios / Apoio ao projecto
7 Revisões…
1
2
3
15 Junho
8
9
10 11 12 13 14
16 Junho
4
5
6
9-15 Abril - Férias Páscoa
Feedback à 1ª entrega
11 Maio
14 Junho
03 Abril - 1ª entrega Projecto
Exercícios / Apoio ao projecto
08 Maio - 2ª entrega Projecto
16 Maio - 1º teste
05 Junho - 3ª entrega projecto
Discussões dos projectos…
15 16 17 18 19 20 21
20 Junho - 2º teste
20 Julho - Exame / Repescagem de um teste
Modelação
8
Ferramentas (software “desktop”)
• Enterprise Architect (licenciado pelo IST)
– “Site” de “download” no IST
• https://delta.ist.utl.pt/software/ea.php
– “Site” da Sparx Systems
• http://www.sparxsystems.com.au/
• Protégé (“freeware”)
– http://protege.stanford.edu/
Modelação
9
Bibliografia
• Bibliografia Principal
– Conceptual Modeling of Information Systems. Antoni Olivé. Springer Verlag 2007,
ISBN 978-3-540-39389-7
• Principais Referências “on-line”
•
•
•
•
•
•
The Object Management Group (OMG): http://www.omg.org/
UML Resource Page: http://www.uml.org
OMG Systems Modeling Language: http://www.omgsysml.org
http://protege.stanford.edu/publications/ontology_development/ontology101.html
http://www.cs.man.ac.uk/~rector/papers/EKAW-Common-errors-in-OWL-rector-slides-colour.pdf
...outras a anunciar...
• Bibliografia Complementar
• A Practical Guide to SysML: The Systems Modeling Language. Sanford Friedenthal, Alan Moore,
Rick Steiner, 2008, Morgan Kaufmann
• UML, Processos e Ferramentas CASE, Volume I. Silva e C. Videira, 2005, Centro Atlântico.
• The Description Logic Handbook: Theory, Implementation and Application. F. Baader, et al.,
2003, Cambridge University Press
• Outras leituras recomendadas
– Profession , de Isaac Asimov
•
•
http://bibliowiki.com.pt/index.php/Profiss%C3%A3o
http://www.abelard.org/asimov.htm
Modelação
10
Download

Modelação Conceptual