Home > AA_Graph

AA_Graph

AA_Graph is a project mainly written in Java, it's free.

Work of graph

Trabalho de Análise de Algoritmos Algoritmos de Grafos

Identificação do Sistema

  • Autores: Igor Henrique da Cruz ([email protected]) Newton Muchael José ([email protected])

  • Versão: 1.0

  • Sistema Operacional: GNU/Linux

  • Interface de Desenvolvimento: Eclipse Ganymede (www.eclipse.org)

  • Biblioteca Gráfica: Java SWT (www.eclipse.org/swt)

  • Software de Controle de versões: Git (www.git-scm.com)

  • Framework para plotagem de Grafos: prefuse (www.prefuse.org)

1 Objetivo do Sistema

- Carregar arquivo de entrada no formato dado de acordo com a especificação, para a memória do equipamento.
- Apresentação de uma interface de visualização amigável e de fácil entendimento.
- Através do conhecimento adquirido em Aula sobre a Teoria de Grafos, aplicação dos mesmos na implementação 
dos algoritmos de verificação de componentes conexas, verificação da existência de ciclos, verificação de 
vértices e arestas de corte e análise de bipartição para os grafos simples. Para dígrafos, os algoritmos 
implementados verificação de componentes fortemente conexas, fecho transitivo e ordenação topológica.

2 Restrições

- Cada linha dos arquivos devem conter no máximo 255 caracteres.
- Os arquivos não podem estar vazios;
- Não teclar caracteres especiais;

3 Especificações Gerais

3.1 Estruturas e bibliotecas: A interface apresenta uma tela com as opções de entrada de dados possíveis para cada etapa do programa;

3.2 Interface

  A interface foi feita utilizando bibliotecas padrão do gcc. (não foi finalizada)
      o executavel do programa esta no diretório dist dentro ta pasta do projeto. 
Previous:WebHostRepo