My favorites | Sign in
Project Logo
                
Show all Featured downloads:
tcc_entrega_v2-1-1.doc
Feeds:
People details
Project owners:
  sergioalimajr
Project committers:
dc.prado, rafaelthirion, luisfavetta

Atualmente, a gerência da segurança das informações que são geradas dentro das corporações demandam grande esforço humano e material além de garantias de continuidade de serviços e produtos selecionados para prover a segurança dos dados.

Firewalls são ferramentas de software que aplicam regras definidas em sua configuração para tratar os dados que entram e saem de uma rede. Essas regras provêem à ferramenta a capacidade de classificar os fragmentos de informação que recebe de acordo com seu grau de nocividade à integridade do sistema.

O trabalho apresenta um estudo de aplicação de metodologias de inteligência artificial, mais especificamente ligadas às redes neurais artificiais, na definição das regras que governam uma ferramenta de firewall.

O projeto é implementado em linguagem Java e utiliza uma base de conhecimento desenvolvida em PostgreSQL. A API Drools, fornece os recursos necessários para aplicação de técnicas de redes neurais artificiais e possibilitam o armazenamento de regras e tomadas de decisão baseadas em fatos. A utilização do programa PersonalBrain auxiliou no desenvolvimento e mapeamento dos nodos (neurônios) dentro da aplicação. Utilizamos ainda como sistema operacional para testes e validação o OpenSolaris, por possuir ferramentas de desenvolvimento que facilitaram na implementação.

A modelagem e documentação do software foram desenvolvidas com a utilização de diagramas UML e estabelecem uma base para a continuidade do estudo e novas implementações.









Hosted by Google Code