Ontologia do curso de Engenharia de Software
-
De um clone do repositório da aplicação
https://github.com/VictorArnaud/SoftEng.git
-
Instale as dependencias para rodar o python3 e pip3
sudo apt-get update
sudo apt-get install -y python3-dev sqlite python3-pip libpq-dev
- Criar o ambiente virtual de desenvolvimento (virtualenvwrapper)
sudo pip3 install --upgrade pip
sudo pip3 install virtualenvwrapper
- No arquivo .bashrc do link insira:
WORKON_HOME=~/.virtualenvs
VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source /usr/local/bin/virtualenvwrapper.sh
-
Para criar um ambiente virtual:
mkvirtualenv <venv_name>
-
Para entrar no ambiente virtual:
workon <venv_name>
-
Para sair do ambiente virtual:
deactivate
- Instalar o software e o banco de triplas
make
- Crie o repositorio do banco de triplas
Navegador: http://localhost:8001/openrdf-workbench/
- Dentro do banco de triplas no navegador crie um novo repositorio chamado softeng e aperte next duas vezes no banco de triplas
- Execute o comando para popular o banco de triplas
make populate
- Rode a aplicação
make run
Navegador: http://0.0.0.0:8000/
Executar query: http://0.0.0.0:8000/api/
Criar e listar queries: http://0.0.0.0:8000/api/queries/
Editar e deletar queries: http://0.0.0.0:8000/api/queries/<query_id>/details/