Sistema para Criação e Testes de Modelos Formais

Slides:



Advertisements
Apresentações semelhantes
TEORIA DA COMPUTAÇÃO Parte I  Introdução  Linguagens Regulares
Advertisements

Viver de Internet. Objetivo: Discutir sobre as áreas que oferecem mais oportunidades, as remunerações médias de mercado, quais as competências exigidas.
Teoria da Computação MÁQUINA DE TURING (Continuação) Fabrício Dias
Análise de Projeto Responsáveis: José Clodoaldo. João Lessa.
Protótipo de Simulador de Elevadores
Ferramentas de Engenharia de Software
Sistema para Criação e Testes de Modelos Formais
Sistema para Criação e Testes de Modelos Formais
Prof. Yandre Maldonado e Gomes da Costa
LFA - Ambiguidade - Equivalência de gramáticas - Hierarquia de Chomsky
SCTMF Sistema para Criação e Testes de Modelos Formais
1 SCTMF Sistema para Criação e Testes de Modelos Formais.
SCTMF Sistema para Criação e Testes de Modelos Formais Acadêmico: Rafael Cassolato – Orientador: Yandre M. G. da Costa.
TEORIA DA COMPUTAÇÃO Parte III  Máquina de Turing
Deyvisson, Rafael M.P., Renato, Robson C.F., Rodolfo
12 de Dezembro de 2002 Mestrado em Engenharia Electrotécnica e de Computadores Mestrando: Rogério Dias Paulo Orientador: Professor Doutor Adriano Carvalho.
2 Connector Plataforma interactiva para a promoção e suporte de redes sociais georeferenciadas através de dispositivos móveis.
RMI-IIOP.
Engenharia Reversa de Softwares Ruby on Rails
Sistema Web para Departamentos
April 05 Prof. Ismael H. F. Santos - 1 Modulo I- Introdução a Plataforma NetBeans Prof. Ismael H F Santos.
Alexandre Parra Site: Linguagem Java Alexandre Parra Site:
Curso Sistemas de Informação Disciplina: Arquitetura de Software
Lucas Augusto Scotta Merlo
Introdução à Programação
Modelagem & Representação
Projeto para Desenvolvimento de Sistema
Projeto Sebo Virtual Juliano Oliveira de Souza
Gabriel Silva Bornia Prof. Dr. Roberto Tom Price Orientador
Projeto para Desenvolvimento de Sistema
Visão Geral do Desenvolvimento de Sistemas e Papéis no Desenvolvimento de Software Marcely Dias
Engenharia de Software para Sistemas de Apoio a Decisão
Comunicação Social Criação e Produção de Sites
Informática Teórica Engenharia da Computação
Informática Teórica Engenharia da Computação
Equipe Bruno Ghisi Bruno Ghisi Diogo Verçosa Diogo Verçosa Raylson Carlos Raylson Carlos Reginaldo Júnior Reginaldo Júnior Renato Arruda Renato Arruda.
Ferramentas para Orientação a Objetos Apresentação da Disciplina Prof. Wolley.
Ethos: Sistema Distribuído para Suporte ao Comitê de Ética em Pesquisa Autor: Rodrigo Stefani Domingues Orientador: Prof. Dr. Carlos M. T. Toledo Faculdade.
FATEC - SENAC PELOTAS Curso Superior de Tecnologia de Redes de Computadores Unidade Curricular: Serviços Multimídia em Redes de Computadores Professor:
Erick Vagner Cabral Igor Lucena Vitor Baptista
Programação Orientada a objetos II
4 - DECIDIBILIDADE Universidade Federal da Paraíba
Gestão de Conteúdos com Aplicações Instaladas em Servidores
Ritornello Um Framework para Representação de Conhecimento Musical
1.
Cristiano Soares Rafael di Lego Roberto Nemirovsky Thiago Nascimento
Prof. Celso Cardoso Neto. (2) ALINHAMENTO Caso 1.
PFC Projeto Final de Curso
1.
Atlassian Jira 3layer Tecnologia Porto Alegre, RS – Brasil 2010 Fábrica de Software Revenda Sparxsystems Revenda.
R. Episcopal, 1763 – São Carlos-SP (16) www.virgos.com.br VIRGOS TI Arquiteturas JAVA Trilhas para a preparação do profissional.
Curso Técnico em Informática Disciplina: Programação Web 2 - PHP
3/4/2015 Prof. Msc George Cabral Bacharelado em Sistema de Informação Ambientes de Desenvolvimento de Software.
Nome alunos 1 Título UC. Título – slide 2 Conteúdo Conteúdo 2.
Abr-17 Atividades, Artefatos e Responsáveis da Disciplina de Análise e Projeto Fluxo de análise e projeto.
Representação Arquitetural
Módulo I Capítulo 1: Introdução ao curso
Diagrama de Componentes
Unidade 1 – Introdução a J2EE Prof.: Henrique Santos
Sistema de Integração e Gestão de
JBoss Unidade III JBoss Visão geral do JBoss Aula 1.
DBSync4J Uma Ferramenta para Apoio na Sincronização entre Bases de Dados de Desenvolvimento e Produção Autores: Ana Carolina Ferreira Lins Rafael Fernandes.
Integrando Web Services em um Groupware de simulação
Luis Paulo da S. Carvalho, Moara S. Brito,
DBSync4J Uma Ferramenta para Apoio na Sincronização entre Bases de Dados de Desenvolvimento e Produção Autores: Ana Carolina Ferreira Lins Rafael Fernandes.
O Instituto de Neurociências Motivações Solução Projeto – Tecnologias Desenvolvimento Próximos passos...
Ensinet/Nav: Uma ferramenta para estruturação de cursos baseados em objetos de aprendizagem UNIVERSIDADE CATÓLICA DE PELOTAS ESCOLA DE INFORMÁTICA NÚCLEO.
Informática Teórica Engenharia da Computação. Autômatos Com Pilha São como autômatos finitos não-determinísticos mas com uma pilha. São como autômatos.
Mconf Mconf Plataforma do serviço de Conferência Web da RNP Thiago Borges de Oliveira
Síntese do Negócio ONTOWEB. Ontoweb – Nova Geração de Ferramenta de Busca Possui comportamento inteligente que auxilia o usuário a organizar e compartilhar.
Transcrição da apresentação:

Sistema para Criação e Testes de Modelos Formais SCTMF Sistema para Criação e Testes de Modelos Formais

Acadêmico/Orientador Acadêmico: Rafael Cassolato Fundação FAFIMAN. Profissão: Arquiteto JAVA Comunidade: Portal Java(www.portaljava.com) – Moderador Projetos Open Source: JNuke(http://jnuke.dev.java.net) – Arquiteto OpenOffice(www.openoffice.org) – Desenvolvedor Certificação: Sun Certified Programmer for the JAVA™ Plataform 1.4 Orientador: Yandre Maldonado e Gomes da Gosta Bacharel em Ciência da Computação – UEM Mestre em Ciência da Computação – INF/UFGRS

Conteúdo Motivação para Criação do Sistema O que será implementado Modelos Formais SCTMF Arquitetura Sistema Futuras melhorias Casos de Uso Escopo Visão Geral AFD Diagrama de Classes

Motivação Grande Dificuldade por parte dos alunos que estudam os modelos formais. Modelos Formais possuem forte caráter matemático. Criação de um sistema para criação e testes desses modelos, possa favorecer o ensino de tais conceitos.

Implementação Linguagens Regulares: Linguagens Livre de Contexto: Autômato Finito Determinístico (AFD) Autômato Finito Não Determinístico (ANFD) Expressões Regulares (ER) Linguagens Livre de Contexto: Autômato Com Pilha (ACP) Gramática Livre de Contexto (GLC) Linguagens Enumeráveis Recursivamente Máquina de Turing (MT)

Modelos Formais SCTMF ACP GLC Máquina de Turing Expressões Regulares AFD AFND Expressões Regulares ACP GLC Máquina de Turing SCTMF Ling. Regulares Ling. Livre de Contexto Ling. Enumeráveis Recursivamente

{ SCTMF Arquitetura: Sistema: Futuras melhorias: Java 6.0 Estilo plugável: são desenvolvidos módulos separados onde cada módulo representa um modelo formal. Sistema: Linguagem Multiplataforma; Distribuição via Java Web Start. Funcionalidade de Salvar e Abrir Modelos Formais. Suporte TrayIcon – java.awt.TrayIcon Suporte Splash Screen – java.awt.SplashScreen Futuras melhorias: Sistema de plugins – sincronização do sistema com um servidor. Interface interativa. { Java 6.0

Casos de Uso Escopo Visão Geral AFD

Caso de Uso – Escopo

Caso de Uso– Visão Geral

Caso de Uso - AFD

Diagrama de Classes

SCTMF Ferramentas: Licença: Distribuição: Subversion: Java 6.0 – Linguagem. JUDE 3.2.1 – UML NetBeans 5.5 – IDE Licença: Apache Licence 2.0 Distribuição: http://myjavaserver.com/~cassolato Subversion: http://code.google.com/p/stcmf

SCTMF

Ação!

OBRIGADO! cassolato@portaljava.com cassolato@openoffice.org