Métodos formais são técnicas, embasadas na matemática, que visam verificar que algum hardware/software faz o que se propõe.
As técnicas incluem dois componentes:
Academia:
Indústria:
Entrei na Informal Systems devido a pesquisa ativa (minha e deles) em TLA+
Tinham a proposta de uma nova syntaxe para TLA+, que chamamos hoje de Quint
Sim, mas vocês vão escolher em qual das duas fazer o primeiro trabalho
Os exemplos em aula poderão ser em qualquer uma das linguagens.
Minha expectativa é que vocês consigam entender especificações em ambas as linguagens, já que toda a base lógica para elas é a mesma - e a base lógica é a parte mais importante da disciplina.
TLA+ é uma linguagem de especificação bem estabelecida, e será nossa principal fundamentação teórica da disciplina
Quint é opcional, vocês podem escolher fazer tudo em TLA+ se quiserem.
Disponível no SIGA (assim que for aprovado). Vamos ver juntos agora.
Desenvolver habilidades para reconhecimento de cenários, em sistemas computacionais, onde o uso de métodos formais é apropriado; e para aplicação de métodos formais.
A disciplina será desenvolvida através de aulas expositivo-dialogadas, com exercícios e trabalhos práticos, e seminários. O conteúdo da disciplina poderá ser ministrado na modalidade de ensino a distância em até 20% do total de sua Carga Horária (MEC PORTARIA No 4.059, DE 10 DE DEZEMBRO DE 2004 publicado no DOU de 13/12/2004, Seção 1, p. 34).
As aulas do dias 7, 9 e 14 de outubro serão na modalidade de ensino a distância porque tenho uma viagem de trabalho agendada.
A qualidade do desempenho do aluno será avaliada com base em:
Assim, a Média Semestral (MS) será calculada pela fórmula
MS = (30 * P + 25 * T1 + 25 * T2 + 20 * S)/100
Caso o discente não obtenha média MS igual ou superior a 7,0, um exame escrito será aplicado objetivando aferir o conhecimento teórico do estudante. Não há recuperação das provas por não comparecimento, exceto nos casos previstos no regulamento da UDESC na resolução 0392015 - CONSEPE.
Os estudantes terão, igualmente, a oportunidade de fazer uma avaliação do desempenho da professora e da disciplina. As informações sobre esta atividade serão fornecidas pelo coordenador do curso.