Computação natural metateórica: um arcabouço conceitual para o estudo da computação na natureza

Atualmente, as ciências naturais estão se valendo de conceitos de informação e computação para investigar a estrutura da natureza e as inter-relações entre os diversos sistemas naturais. Além disso, cientistas de diversas áreas estão argumentando que a natureza realiza computações e outros defendem...

Descripción completa

Detalles Bibliográficos
Autor: Xavier, Rafael Silveira
Tipo de recurso: tesis doctoral
Estado:Versión publicada
Fecha de publicación:2015
País:Brasil
Institución:Universidade Presbiteriana Mackenzie (MACKENZIE)
Repositorio:Repositório Digital do Mackenzie
Idioma:portugués
OAI Identifier:oai:dspace.mackenzie.br:10899/24269
Acceso en línea:http://dspace.mackenzie.br/handle/10899/24269
Access Level:acceso abierto
Palabra clave:computação natural
sistemas naturais
bioinspiração
estrutura conceitual
natural computing
natural systems
bioinspiration
conceptual framework
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
Descripción
Sumario:Atualmente, as ciências naturais estão se valendo de conceitos de informação e computação para investigar a estrutura da natureza e as inter-relações entre os diversos sistemas naturais. Além disso, cientistas de diversas áreas estão argumentando que a natureza realiza computações e outros defendem que a estrutura básica do mundo físico está fundamentada em processos informacionais e computacionais. Dentro deste cenário, existe a Computação Natural, cuja principal premissa é assumir que os fenômenos naturais podem ser interpretados sob uma perspectiva computacional e que esses fenômenos podem ser modelados computacionalmente e aplicados em diferentes contextos científicos. Embora a Computação Natural se comprometa com a interpretação computacional da natureza não existe um corpo teórico que permita explicar os sistemas naturais sob uma perspectiva computacional. Neste contexto, esta tese propõe uma Estrutura Conceitual, que explica computacionalmente as estruturas e processos presentes nos sistemas naturais. A Estrutura Conceitual é embasada em um conjunto de conceitos e macroconceitos e sua formalização consiste em dois conjuntos de ferramentas: um mapa conceitual que representa uma visualização gráfica dos macroconceitos e conceitos e suas relações; e um conjunto de diagramas UML para modelar computacionalmente as estruturas, processos e subprocessos presentes nos sistemas naturais. Desta forma, a Estrutura Conceitual proposta traz consigo uma forma intuitiva e visual de entender os sistemas naturais sob uma perspectiva computacional e de guiar a modelagem de algoritmos bioinspirados. Da perspectiva da análise de algoritmos bioinspirados, as ferramentas de modelagem permitem visualizar lacunas conceituais na engenharia dos algoritmos estudados. Por fim, a Estrutura Conceitual proposta é utilizada como ferramenta para o projeto e desenvolvimento (síntese) de algoritmos bioinspirados, mais especificamente para o desenvolvimento de algoritmos inspirados no comportamento das bactérias. Desta forma, a Estrutura Conceitual proposta visa a construção de um ferramental de análise e síntese que colabore para o amadurecimento teórico e interdisciplinar da Computação Natural.