Métodos Formais em Engenharia de Software

Mestrado de [Engenharia] Informática (2009/10)

Tópicos

Avisos

03 Set Lancamento das classificações finais - ver secção Funcionamento

19 Jul As notas da 2ª milestone de PI1 foram (finalmente) lançadas.

12 Jul A data de entrega dos exercícios de Coq foi adiada para o dia 29 de Julho.

29 Jun - Palestra HASLab de 30-Jun foi adiada devido à ICPC'10- detalhes aqui

27 Jun - A sessão da manhã do dia 1-Jul será dedicada à preparação da última milestone - ver Sumários

27 Jun - Data da última Milestone do PI(II): 15-Julho. Mais detalhes sobre a calendarização do mês de Julho na página de Sumários

15 Jun - Actualizada informação relativa a provas de avaliação individual (ver Funcionamento)

24 Mai Atenção à data da segunda Milestone do PI(II): 17-Junho. A terceira (e última, com participação da indústria) será em meados de Julho.

22 Abr Atenção à data da primeira Milestone do PI(II): 6-Maio. A segunda será em meados de Junho e a terceira (e última) em meados de Julho.

3 Fev Atenção à calendarização das provas de avaliação e milestones (ver sumários da UCE).

9 Dez O relatório referente à primeira Milestone (10-Dez) pode ser entregue até ao dia 17-Dez.

3 Dez O fórum dos alunos encontra-se aqui.

29 Out Está a partir de hoje on-line o repositório de ferramentas da associação FME.

29 Out A sessão de CSI de 05-Nov será ocupada pelo módulo AMT (ver sumários)

29 Set As aulas começaram no dia 1 de Outubro às 9h00.

29 Set Criação do site.

Projecto Integrado (II)

15-July Milestone

Workshop schedule

Morning:

Begin End Description External(s) Medium
10h00 10h30 SIG1 J.Visser, J.P. Correia Skype
10h30 11h00 SIG2 J.Visser, J.P. Correia Skype
11h00 11h30 Evaluation and coffee break
11h30 12h00 CS2 José Miguel Faria Teleconf
12h00 12h30 Evaluation

Afternoon:

Begin End Description External(s) Medium
14h30 15h00 BSC1 Brian Larsen Skype
15h00 15h30 BSC2 Brian Larsen Skype
16h00 17h00 Evaluation and coffee break
17h00 17h30 G1 Sally Browning Skype
17h30 18h00 G2 Sally Browning Skype
18h00 18h30 Evaluation

Workshop Skype id: uminho-di-a1

Projectos selecionados

#Proj Title Company Code Proponent(s) Tutor #Group
1 Massive Parallel Source Code Analysis SIG SIG1 Joost Visser, Miguel Ferreira, José Pedro Correia JBB 1
2 Extension of a Java library for binary relational algebra SIG SIG2 Joost Visser, Miguel Ferreira, José Pedro Correia JNO 4
3 Theme PG: formally-verified Pulse Generator Boston Scientific BSC1 Brian Larsen MJF (JNO) 8'
4 Theme DCM: validated Device Controller-Monitor Boston Scientific BSC2 Brian Larsen LSB (JNO) 2'
7 Modelação em NUSMV de um DHSW Critical Software CS2 J.M. Faria, J. Esteves JSP 5
8 Elliptic curve crypto (ECC) in Cryptol Galois G1 Sally A Browning MAC 7
9 Cryptol for digital signal properties (DSP) Galois G2 Sally A Browning MAC 6

Constituição dos grupos:

Grupo Número Nome PI(II)
Grupo 1 15220 Tiago Veloso SIG1
15260 Luís Couto
Grupo 2' 15142 André Martins BSC2
15141 João Bordalo
15395 Nelson Gonçalves
Grupo 4 15143 Luís Teixeira SIG2
16046 Márcio Coelho
Grupo 5 15330 João Martins CS2
15753 André Pedro
Grupo 6 13405 Manuel Costa G2
15345 Daniel Cadete
Grupo 7 16019 Diogo Araújo G1
15997 Mário Eiras
Grupo 8' 15989 João Melo BSC1
15992 Inês Prada

Projecto Integrado (I)

Grupos

Grupo Número Nome Projecto Milestone 1 Milestone 2
Grupo 1 15220 Tiago Veloso Alocação de Turnos 16.5 18.0
15260 Luís Couto
Grupo 2 15142 André Martins Modelos de Consistência 10.5 14.0
15141 João Bordalo
Grupo 3 15395 Nelson Gonçalves Interval Tree Clocks 13.0 13.5
15992 Inês Prada
Grupo 4 15143 Luís Teixeira Serviços Académicos 12.5 13.5
16046 Márcio Coelho
Grupo 5 15330 João Martins Channel Allocation 13.0 15.5
15753 André Pedro
Grupo 6 13405 Manuel Costa Controlo de Versões 16.0 14.5
15345 Daniel Cadete
Grupo 7 16019 Diogo Araújo Journaling File System 13.5 12.5
15997 Mário Eiras
Grupo 8 15989 João Melo Sistema de Gestão de Escalas 14.0 11.5

Milestone 1

  • Objectivos:
    • Especificar em Alloy um problema de média dimensão.

  • Deadline:
    • 10 de Dezembro de 2009.

  • Deliverables:
    • Modelo Alloy.
    • Versão preliminar do relatório a entregar na Milestone 2 (com 10 páginas no máximo).
    • Apresentação de 20m no dia 10 de Dezembro de 2009.

Milestone 2

  • Objectivos:
    • Implementar um protótipo em Java do sistema modelado na Milestone 1.
    • Anotar o código com invariantes, pré- e pós-condições em JML.
    • Efectuar teste do código por forma a atingir uma cobertura aceitável.

  • Deadline:
    • 25 de Fevereiro de 2010.

  • Deliverables:
    • Código Java+JML com os respectivos testes.
    • Relatório do trabalho desenvolvido no 1º semestre (com 20 páginas no máximo).
    • Apresentação de 20m no dia 25 de Fevereiro de 2010.

Relatórios

Os relatórios deverão seguir o formato seguinte:

\documentclass[a4paper]{article}

\usepackage[portuges]{babel}
\usepackage[latin1]{inputenc}
\usepackage{a4wide}

\begin{document}

\end{document}

r36 - 19 Nov 2010 - 23:35:21 - JoseNunoOliveira
This site is powered by the TWiki collaboration platform Copyright © by the contributing authors. Ideas, requests, problems? Send feedback.
Syndicate this site RSSATOM