INFUZZY - FERRAMENTA PARA    DESENVOLVIMENTO DE APLICAÇÕES         DE SISTEMAS DIFUSOSEderson Luis PosseltOrientadores:Pro...
POSSELT, E.Até 2009• 2003- hoje: Funcionário da Imply Tecnologia Eletrônica SA• 2008: Aplicação embarcada não intrusiva de...
Roteiro1   • Introdução2   • Objetivos3   • Lógica Difusa4   • Ferramentas avaliadas5   • Ergonomia e usabilidade de softw...
IntroduçãoLógica Difusa • Principal característica: Operar sobre dados imprecisosDisseminação da técnica • Incentivar o us...
ObjetivosPrincipal• Modelar e implementar uma ferramenta para  desenvolvimento de aplicações de sistemas difusos,  incenti...
Justificativa    • Facilitar o uso da lógica difusa1    • Carência de um software gratuito com interação gráfica e de fáci...
Lógica difusa    • Zadeh observou que muitas das regras utilizadas pelas pessoas para fazer      inferência não podiam ser...
Lógica difusa Variável linguísticaTermos Linguísticos     Fuzificação                                        SistemaMáquin...
Variável LinguísticaVariável Linguística:• Velocidade Termos linguísticos:• Devagar• Médio• Rápido                        ...
Fuzificação                    0,                   x<a                    (x - a) / (b - a),   a≤x<b    f(x; a, b, c)   (...
Controlador difuso                 (REZENDE, 2003)
Bloco de RegrasEstrutura de uma regra• Se <antecedente> então <consequente>Exemplo de regra• Se Temperatura = Muito Alta e...
Inferência                           Modelos      Clássicos                                InterpolaçãoMamdani           L...
DefuzificaçãoCentro da Gravidade        Primeiro dos máximos                    Altura   Centro da Soma             Centro...
Ferramentas de lógica difusaFerramentas Pagas• Fuzzy Logic ToolBoxTM ( Matlab® )• FIDETM (Aptronix)• TILShell 3.0 (Togai I...
Comparativo entre as ferramentas1-FuzzyF, 2-Fuzzy Logic ToolBoxTM, 3-Mathematica® Fuzzy Logic, 4-FIDETM , 5-TILShell, 6-Fu...
Comparativo entre as ferramentas1-FuzzyF, 2-Fuzzy Logic ToolBoxTM, 3-Mathematica® Fuzzy Logic, 4-FIDETM , 5-TILShell, 6-Fu...
Comparativo entre as ferramentas1-FuzzyF, 2-Fuzzy Logic ToolBoxTM, 3-Mathematica® Fuzzy Logic, 4-FIDETM , 5-TILShell, 6-Fu...
Comparativo entre as ferramentas1-FuzzyF, 2-Fuzzy Logic ToolBoxTM, 3-Mathematica® Fuzzy Logic, 4-FIDETM , 5-TILShell, 6-Fu...
Ergonomia e usabilidade de interfaces• Conforme Cybis (2003), usabilidade é  característica responsável pela eficácia e  e...
Ergonomia e usabilidade de interfacesMetáforas de interfaces• Facilitar a compreensão do usuário  quanto às funcionalidade...
Avaliação de interfaces• Desenvolvimento de software é muito mais do que  simplesmente escrita de códigos. Desenvolver  so...
Avaliação de interfaces    • Cognitive walkthrough1    • Avaliação heurística2    • GOMS (Gols, Operators, Methods, Seleti...
MetodologiaTipo de estudo:• Pesquisa aplicada de natureza descritiva-exploratória.Síntese dos procedimentos metodológicos:...
Etapas do desenvolvimento1   • Modelagem da ferramenta InFuzzy2   • Avaliação da Interface da ferramenta3   • Funcionalida...
Modelagem da ferramenta InFuzzyDiagrama de caso de uso
Modelagem da ferramenta InFuzzyFluxograma
Avaliação da Interface da ferramentaTécnica escolhida - Checklist• Essa escolha se deve ao fato da facilidade de aplicação...
Resultados da avaliação da ferramentaGrupo de questões        Atende   Não atende         Não se aplica    Total de questõ...
Funcionalidades da ferramentaConfiguração             OpçõesFunções de pertinência   Triangular, Trapézio, Gaussiana, Cauc...
InFuzzy – Criando um projeto
InFuzzy – Tela de modelagem
InFuzzy – Variável e Termos Linguísticos
InFuzzy – Tela de Regras
InFuzzy – Definição de Preferências
InFuzzy – Tela de edição de texto
InFuzzy – Tela de simulação
InFuzzy – Tela de simulaçãoDemonstração do processo de defuzificação exibido em gráfico
InFuzzy – Tela de simulaçãoGráfico contendo o histórico das saídas de forma cronológica
InFuzzy – Tela de simulaçãoLog de saída do processo de integração UDP
InFuzzy – Estrutura do arquivo gerado       Arquivos INI       • Seção: Declarado entre colchetes e destinado a organizar ...
InFuzzy – Protocolo UDPComando   Descrição                         Resposta do Servidor$TEST;    Comando       para     te...
Homologação da ferramenta InFuzzyNo segundo momento foi escolhida uma aplicação demopresente na instalação do Matlab® vers...
Homologação da ferramenta InFuzzy
Homologação da ferramenta InFuzzy
Homologação da ferramenta InFuzzy
Homologação da ferramenta InFuzzy
Homologação da ferramenta InFuzzy
Instalação da ferramenta InFuzzy
Projetos Implementados
Projetos Implementados
InFuzzy UDP Tool
Conclusões1    • Instalação do software é executada de forma rápida e simples2    • Interface gráfica amigável de fácil ap...
Conclusões A ferramenta InFuzzy, desenvolvida neste trabalho,resultou em um software capaz de alterar o cenário atual,apro...
Trabalhos Futuros    • Exportação de código fonte1    • Desenvolvimento de modelos de inferência de2     interpolação    •...
Referências•   BITTENCOURT, J. R.; OSÓRIO, F.. FuzzyF - Fuzzy Logic Framework: Uma Solução Software Livre para o Desenvolv...
Referências•   LANDAUER T. K.; PRABHU P. V.. Handbook of human-computer interaction. In: KIERAS, D.. A guide to GOMS Model...
Referências•   SANDRI, S.; CORREA, C.. Lógica Nebulosa. In: ESCOLA DE REDES NEURAIS, 5., 1999, São José Dos Campos.    Ana...
Perguntas ?INFUZZY - FERRAMENTA PARA DESENVOLVIMENTO DE APLICAÇÕES DE SISTEMAS                              DIFUSOSEderson...
Próximos SlideShares
Carregando em…5
×

INFUZZY - FERRAMENTA PARA DESENVOLVIMENTO DE APLICAÇÕES DE SISTEMAS DIFUSOS

1.493 visualizações

Publicada em

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.493
No SlideShare
0
A partir de incorporações
0
Número de incorporações
5
Ações
Compartilhamentos
0
Downloads
59
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

INFUZZY - FERRAMENTA PARA DESENVOLVIMENTO DE APLICAÇÕES DE SISTEMAS DIFUSOS

  1. 1. INFUZZY - FERRAMENTA PARA DESENVOLVIMENTO DE APLICAÇÕES DE SISTEMAS DIFUSOSEderson Luis PosseltOrientadores:Profª. Dra. Rejane FrozzaProf. Dr. Rolf Fredi Molz Santa Cruz do Sul, 15 de Abril de 2011
  2. 2. POSSELT, E.Até 2009• 2003- hoje: Funcionário da Imply Tecnologia Eletrônica SA• 2008: Aplicação embarcada não intrusiva de classificação de condutores2009• Ingresso no PPGSPI – Mestrado (Apoio CAPES)• 2 artigos aprovados no ENEGEP 2009• 1 artigo aprovado ICIEOM2010• Registro do Software IQAData RS 10670-2.2011• Encaminhado o Registro do Software InFuzzy ( Protocolo 020110031632 )• 3 artigos submetidos: ENIA, WSPI e ENEGEP 2011
  3. 3. Roteiro1 • Introdução2 • Objetivos3 • Lógica Difusa4 • Ferramentas avaliadas5 • Ergonomia e usabilidade de software6 • InFuzzy7 • Conclusões
  4. 4. IntroduçãoLógica Difusa • Principal característica: Operar sobre dados imprecisosDisseminação da técnica • Incentivar o uso dessa técnicaFerramentas de sistemas difusos existentes • 10 ferramentas analisadasCarência de um software • Gratuito, contendo várias funcionalidades necessáriasAplicação • Ferramenta que atenda as necessidades acadêmicas e industriais
  5. 5. ObjetivosPrincipal• Modelar e implementar uma ferramenta para desenvolvimento de aplicações de sistemas difusos, incentivando a solução de problemas com esta técnica, facilitando a interação com o usuário.Específicos• Pesquisar conceitos da lógica difusa;• Aplicar conceitos de usabilidade e ergonomia de software;• Avaliar ferramentas;
  6. 6. Justificativa • Facilitar o uso da lógica difusa1 • Carência de um software gratuito com interação gráfica e de fácil2 manuseio • Capacidade de realizar simulações e depurações3 • Integração com outros sistemas4
  7. 7. Lógica difusa • Zadeh observou que muitas das regras utilizadas pelas pessoas para fazer inferência não podiam ser explicadas por elas. Exemplo: “Aquele homem deve1 ter 40 anos” • Baseado nessas observações Zadeh propôs a lógica difusa2 • Inicialmente criticada3 • Em uma citação, Lotfi Zadeh menciona: “In almost every case you can build4 the same product without fuzzy logic, but fuzzy is faster and cheaper.” (COSTA et al., 2009); (ZADEH, 2009); (MATHWORKS, 2009).
  8. 8. Lógica difusa Variável linguísticaTermos Linguísticos Fuzificação SistemaMáquina de inferência difuso Defuzificação SOUZA (2010), KOHAGURA (2007)
  9. 9. Variável LinguísticaVariável Linguística:• Velocidade Termos linguísticos:• Devagar• Médio• Rápido (REZENDE, 2003)
  10. 10. Fuzificação 0, x<a (x - a) / (b - a), a≤x<b f(x; a, b, c) (c - x) / (c - b), b ≤ x <c 0, c≤x Restrição: a<b<cFunções de pertinência mais utilizadas• Triangular• Trapezoidal• Gaussiana• Cauchy (Função de Sino)• Discretos (TANSCHEIT, 2003); (CALDEIRA et al., 2007)
  11. 11. Controlador difuso (REZENDE, 2003)
  12. 12. Bloco de RegrasEstrutura de uma regra• Se <antecedente> então <consequente>Exemplo de regra• Se Temperatura = Muito Alta e Pressão = Muito Alta Então Perigo Explosão = Grande (REZENDE, 2003)
  13. 13. Inferência Modelos Clássicos InterpolaçãoMamdani Larsen Takagi-Sugeno Tsukamoto (SANDRI; CORREA, 1999); (REZENDE, 2003); (TANSCHEIT, 2003)
  14. 14. DefuzificaçãoCentro da Gravidade Primeiro dos máximos Altura Centro da Soma Centro dos máximos Último dos máximos (DRIANKOV; HELLENDROORN; REINFRANK, 1996); (WEBER; KLEIN, 2003)
  15. 15. Ferramentas de lógica difusaFerramentas Pagas• Fuzzy Logic ToolBoxTM ( Matlab® )• FIDETM (Aptronix)• TILShell 3.0 (Togai InfraLogic)• FuzzyTECH® (INFORM GmbH)• Mathematica® Fuzzy Logic (Wolfram Research)Ferramentas Gratuitas• RockOn Fuzzy Tool (Florian Backmann, Stefan Stützer e Stafan Lind )• SciLab Fuzzy Tool (consórcio SciLab )• UNFYZZY (professor Óscar Germán Duarte Velasco)• Xfuzzy (desenvolvedores e ao IMSE-CNM)• FuzzyF – Fuzzy Logic Framework (João Ricardo Bittencourt - UNISINOS)
  16. 16. Comparativo entre as ferramentas1-FuzzyF, 2-Fuzzy Logic ToolBoxTM, 3-Mathematica® Fuzzy Logic, 4-FIDETM , 5-TILShell, 6-FuzzyTECH®,7-RockOn Fuzzy Tool, 8-SciLab Fuzzy Fuzzy Tool, 9-UNFUZZY, 10-XFuzzy e 11-InFuzzyAtributos/ Ferramentas 1 2 3 4 5 6 7 8 9 10 11Máquina de inferênciaMamdani x x x x x x x xTakagi-Sugeno x x xPróprio xFuzificaçãoGaussiana x x x x x x x xTriangular x x x x x x x x x x xTrapezoidal x x x x x x x x x xCauchy x x x x x xSigmóide x x x x x xInclinação direita e esquerda xRampa direita e esquerda xDiscreta x
  17. 17. Comparativo entre as ferramentas1-FuzzyF, 2-Fuzzy Logic ToolBoxTM, 3-Mathematica® Fuzzy Logic, 4-FIDETM , 5-TILShell, 6-FuzzyTECH®,7-RockOn Fuzzy Tool, 8-SciLab Fuzzy Fuzzy Tool, 9-UNFUZZY, 10-XFuzzy e 11-InFuzzy Atributos/ Ferramentas 1 2 3 4 5 6 7 8 9 10 11 Interface Gráfica x x x x x x x Linha de comando x x x x Defuzificação Centro da gravidade x x x x x x x x x Ponto Central da Área x x x Média dos Máximos x x x x x x x x x Primeiro dos máximos x x x x x x x Último dos máximos x x x x x x x Altura x x x x x x x
  18. 18. Comparativo entre as ferramentas1-FuzzyF, 2-Fuzzy Logic ToolBoxTM, 3-Mathematica® Fuzzy Logic, 4-FIDETM , 5-TILShell, 6-FuzzyTECH®,7-RockOn Fuzzy Tool, 8-SciLab Fuzzy Fuzzy Tool, 9-UNFUZZY, 10-XFuzzy e 11-InFuzzy Atributos/ Ferramentas 1 2 3 4 5 6 7 8 9 10 11 Exporta Código Fonte C x x x x x x JAVA x x x Assembly x x Licença Pago x x x x x Gratuito x x x x x x Código fonte Aberto x x x x Depuração Possui depuração x x Simulação Possui módulo simulação x x x x x x x x
  19. 19. Comparativo entre as ferramentas1-FuzzyF, 2-Fuzzy Logic ToolBoxTM, 3-Mathematica® Fuzzy Logic, 4-FIDETM , 5-TILShell, 6-FuzzyTECH®,7-RockOn Fuzzy Tool, 8-SciLab Fuzzy Fuzzy Tool, 9-UNFUZZY, 10-XFuzzy e 11-InFuzzyAtributos/ Ferramentas 1 2 3 4 5 6 7 8 9 10 11Integração com outros sistemasPossui integração x xDocumentaçãoManual Bom x x x x x xManual Regular x x x xManual Ruim xVídeo Aulas x
  20. 20. Ergonomia e usabilidade de interfaces• Conforme Cybis (2003), usabilidade é característica responsável pela eficácia e eficiência de um software. Ergonomia é a aplicação da ciência no que diz respeito a conforto, segurança e eficácia de instrumentos, máquinas e dispositivos. (Cybis, 2003)
  21. 21. Ergonomia e usabilidade de interfacesMetáforas de interfaces• Facilitar a compreensão do usuário quanto às funcionalidades de um sistema;• Exemplo de Metáfora: • Arrastar um arquivo para um diretório. (ERICKSON, 1995)
  22. 22. Avaliação de interfaces• Desenvolvimento de software é muito mais do que simplesmente escrita de códigos. Desenvolver softwares requer planejamento e processos. Para a execução de um projeto estão envolvidas técnicas e métodos (ROSSON; CARROLL, 2002).• Avaliar um software como etapa única ao final do projeto pode representar uma remodelagem do projeto como um todo. O ideal é que durante as etapas de desenvolvimento ocorram as validações de usabilidade (DIX; et al., 2001).
  23. 23. Avaliação de interfaces • Cognitive walkthrough1 • Avaliação heurística2 • GOMS (Gols, Operators, Methods, Seletion rules)3 • Checklist4
  24. 24. MetodologiaTipo de estudo:• Pesquisa aplicada de natureza descritiva-exploratória.Síntese dos procedimentos metodológicos:• Avaliação de ferramentas;• Aplicação de regras de ergonomia e usabilidade;• Teste e validação da ferramenta desenvolvida;• Comparação da ferramenta desenvolvida com ferramentas avaliadas.
  25. 25. Etapas do desenvolvimento1 • Modelagem da ferramenta InFuzzy2 • Avaliação da Interface da ferramenta3 • Funcionalidades da ferramenta InFuzzy4 • Módulos da ferramenta5 • Estrutura do arquivo gerado pela ferramenta6 • Protocolo de comunicação UDP7 • Homologação da ferramenta8 • Processo de instalação da ferramenta9 • Projetos implementados na ferramenta
  26. 26. Modelagem da ferramenta InFuzzyDiagrama de caso de uso
  27. 27. Modelagem da ferramenta InFuzzyFluxograma
  28. 28. Avaliação da Interface da ferramentaTécnica escolhida - Checklist• Essa escolha se deve ao fato da facilidade de aplicação e execução por programadores e analistas. Ergolist é um software de validação da ergonomia e usabilidade de software online desenvolvido em uma parceria entre SoftPólis, núcleo Softex-2000 de Florianópolis, e o LabIUtil, Laboratório de Utilizabilidade. http://www.labiutil.inf.ufsc.br/ergolist/
  29. 29. Resultados da avaliação da ferramentaGrupo de questões Atende Não atende Não se aplica Total de questõesTOTAL 129 23 42 194 http://www.labiutil.inf.ufsc.br/ergolist/
  30. 30. Funcionalidades da ferramentaConfiguração OpçõesFunções de pertinência Triangular, Trapézio, Gaussiana, Cauchy, Sigmóide, Rampa Direita e Esquerda, Inclinação Direita e Esquerda, DiscretoAND Mínimo, Produto Algébrico, Produto LimitadoOR Máximo, Soma Algébrica, Soma LimitadaImplicação MínimoAgregação Máximo Soma Algébrica Soma LimitadaDefuzificação Centro da Gravidade, Primeiro dos Máximos, Centro dos Máximos Último dos Máximos, Média dos Máximos, Altura
  31. 31. InFuzzy – Criando um projeto
  32. 32. InFuzzy – Tela de modelagem
  33. 33. InFuzzy – Variável e Termos Linguísticos
  34. 34. InFuzzy – Tela de Regras
  35. 35. InFuzzy – Definição de Preferências
  36. 36. InFuzzy – Tela de edição de texto
  37. 37. InFuzzy – Tela de simulação
  38. 38. InFuzzy – Tela de simulaçãoDemonstração do processo de defuzificação exibido em gráfico
  39. 39. InFuzzy – Tela de simulaçãoGráfico contendo o histórico das saídas de forma cronológica
  40. 40. InFuzzy – Tela de simulaçãoLog de saída do processo de integração UDP
  41. 41. InFuzzy – Estrutura do arquivo gerado Arquivos INI • Seção: Declarado entre colchetes e destinado a organizar um grupo de variáveis. • Variável: Utilizado como identificador de um parâmetro. • Valor: Conteúdo vinculado a uma variável.[PROJETO]TITULO=GorjetaAUTOR= Matlab®DATA=23/11/2010 20:10DESCRICAO=Sistema que visa à determinação do valor da gorjeta do cliente em percentualIDENTIFICADOR_OBJETOS=4
  42. 42. InFuzzy – Protocolo UDPComando Descrição Resposta do Servidor$TEST; Comando para testar a #TEST; <Horário do servidor> comunicação com o servidor.$PNAM; Comando para receber o nome #PNAM;<Nome do Projeto> do projeto.$PAUT; Comando para receber o nome #PAUT;<Nome do Autor> do autor.$PDAT; Comando para receber a data de #PDAT;<Data do Projeto> criação do projeto.
  43. 43. Homologação da ferramenta InFuzzyNo segundo momento foi escolhida uma aplicação demopresente na instalação do Matlab® versão R2009a,chamada Tipper.
  44. 44. Homologação da ferramenta InFuzzy
  45. 45. Homologação da ferramenta InFuzzy
  46. 46. Homologação da ferramenta InFuzzy
  47. 47. Homologação da ferramenta InFuzzy
  48. 48. Homologação da ferramenta InFuzzy
  49. 49. Instalação da ferramenta InFuzzy
  50. 50. Projetos Implementados
  51. 51. Projetos Implementados
  52. 52. InFuzzy UDP Tool
  53. 53. Conclusões1 • Instalação do software é executada de forma rápida e simples2 • Interface gráfica amigável de fácil aprendizado3 • Módulo de simulação com trace4 • Módulo de integração com outros softwares através do protocolo IP/UDP5 • Vídeo aulas – 105 minutos6 • Validação da Interface gráfica através de listas de checagem7 • Homologação da ferramenta
  54. 54. Conclusões A ferramenta InFuzzy, desenvolvida neste trabalho,resultou em um software capaz de alterar o cenário atual,aproximando a teoria da prática, gerando resultados aousuário em um tempo curto, capaz de validar a técnica delógica difusa em uma determinada situação. Este projetomostra a sua importância a partir do momento em queintroduz no meio acadêmico e industrial uma ferramentagratuita que possibilita modelar, implementar, simular eintegrar modelos difusos, suprindo uma carência existente.O software InFuzzy contribuirá para a divulgação do uso delógica difusa como solução em problemas reais e poderáimpulsionar o uso da técnica na indústria.
  55. 55. Trabalhos Futuros • Exportação de código fonte1 • Desenvolvimento de modelos de inferência de2 interpolação • Implementação de novos módulos de integração3 (Serial, Paralela, USB)
  56. 56. Referências• BITTENCOURT, J. R.; OSÓRIO, F.. FuzzyF - Fuzzy Logic Framework: Uma Solução Software Livre para o Desenvolvimento, Ensino e Pesquisa de Aplicações de Inteligência Artificial Multiplataforma. In: WORKSHOP SOBRE SOFTWARE LIVRE, 3., 2002, Porto Alegre. Anais... . Porto Alegre, RS: Sociedade Brasileira de Computação, 2002. p. 58 – 61• DRIANKOV, D.; HELLENDROORN, H.; REINFRANK, M.. An Introduction to Fuzzy Control, Second Edition. Berlin: Springer, 1996• ERGOLIST. Software para avaliação de interfaces. Disponível em: < http://www.labiutil.inf.ufsc.br/ergolist/quest.htm>. Acessado em: Nov de 2009.• FERREIRA, J. M. P.. Lógica Difusa (Fuzzy Logic). Material de aula da Universidade Estadual de Maringá, 2007• FROZZA, R.. Lógica Difusa (Fuzzy Logic). Material de aula do Programa de Pós-Graduação em Sistemas e processos industriais, UNISC, 2007.• FUJIMOTO, R. Y.. Diagnóstico Automático de Defeitos em Rolamentos Baseados em Lógica Fuzzy. 2005. 158 f. Dissertação (Mestrado) - Departamento de Engenharia Mecânica, Universidade de São Paulo Escola Politécnica, São Paulo, 2005.• FUZZYTECH. Fuzzy Logic Advantage in Your Design. Disponível em: < www.fuzzytech.com>. Acessado em: Nov de 2009.• KOHAGURA, T.. Lógica Fuzzy e suas aplicações. 2007. 61 f. Trabalho de Conclusão de Curso (3) - Curso de Ciência da Computação, Departamento de Computação, Universidade Estadual de Londrina, Londrina, 2007.
  57. 57. Referências• LANDAUER T. K.; PRABHU P. V.. Handbook of human-computer interaction. In: KIERAS, D.. A guide to GOMS Model Usability Evolution using NGOMSL. Amsterdam, 1997. p.733-765.• LUNARDI, A.. Uma estratégia para a avaliação de usabilidade com suporte de um ambiente coorporativo. 2004. Graduação (Graduado) - Curso de Ciência da Computação, Departamento de Informática, UNISC, Santa Cruz do Sul, RS, 2004.• MAMDANI, E. H. Aplications of fuzzy algorithms for control of simple dynamic plant. Proc. IEEE 121, vol. 12, p. 1585-1588, 1973.• MATHWORKS. Fuzzy Logic Toolbox: Users Guide. Disponível em: <http://www.mathworks.com/>. Acesso em: 01 ago. 2009.• POSSELT, E. L.;MOLZ, R. F.; HORN, F.. Uso De Lógica Fuzzy Para A Otimização De Sistemas Energéticos Baseados Em Energia Limpa. In: ENCONTRO NACIONAL DE ENGENHARIA DE PRODUÇÃO, XXIX, 2009, Salvador, BA.• REZENDE, S. O.. Sistemas inteligentes Fundamentos e Aplicações. In: ALMEIDA, P. E. M.; EVSUKOFF, A. G. de (Org.) Sistemas Fuzzy. São Paulo: Manole, 2003. p.169-201.• ROCHA, Heloisa V., BARANAUSKAS, Maria C. C. Design e avaliação de interfaces humano-computador. Disponível em: http://www.nied.unicamp.br. Data de acesso: 01/11/09.• ROSSON, M. B.; CARROLL J. M. Usability Engeneering – Scenario-based Development of Human-Computer Interaction Desing. San Diego: Academic Press, 2002.
  58. 58. Referências• SANDRI, S.; CORREA, C.. Lógica Nebulosa. In: ESCOLA DE REDES NEURAIS, 5., 1999, São José Dos Campos. Anais... . São José Dos Campos: ITA, 1999. p. 73 – 90• SUGENO, M.. An introductory survey of fuzzy control. Information Sciences 36, p. 59-83, 1985.• TANSCHEIT, R.. Sistemas fuzzy. In: VI Simpósio Brasileiro de Automação Inteligente, 2003, Bauru, SP. Anais de Minicursos do VI SBAI, 2003. p. 35.• TOGAI INFRALOGIC . The Worlds Source For Fuzzy Logic Solutions. Disponível em: <http://www.ortech- engr.com/fuzzy/togai.html>. Acessado em: Nov de 2009.• VELASCO, O. G. D.. Sistema de lógica difusa. Disponível em: <www.ing.unal.edu.co/~ogduarte /softwareDetallado.htm> Acessado em: Dez de 2009• ZADEH, L. A.. Fuzzy Sets, Information and Control, Vol. 8, p. 338-353, 1965.• ZADEH, L. A.. BISC: The Berkeley Initiative in Soft Computing. Disponível em: <http://www.cs.berkeley.edu/~zadeh/>. Acesso em: 10 nov. 2009.• ZHU, D.. FIDE -Fuzzy Inference Development Environment An Intelligent Software Tool for Mutli-Sensor Data Fusion. Aptronix Application Note, 1997.• WEBER, L.; KLEIN, P. A. T.. Aplicação da Lógica Fuzzy em Software e Hardware. Canoas: Ulbra, 2003. 110 p.
  59. 59. Perguntas ?INFUZZY - FERRAMENTA PARA DESENVOLVIMENTO DE APLICAÇÕES DE SISTEMAS DIFUSOSEderson Luis PosseltProjeto de mestradoedersonlp@yahoo.com.brwww.posselt.com.br

×