Arquivo de Configuração

Propaganda
Configuração do framework TOM
Dependências/Pré-requisitos
- Eclipse
- http://www.eclipse.org
- Open Office
- http://www.openoffice.org
- MySQL 5.X
- http://www.mysql.com
- Java 5
-------------------------------------------------------------------------------Instalação e Configuração
- Instale as dependências
- Descompacte o arquivo tom.zip
Passo I - Banco de Dados
- Crie um Banco de Dados MySQL (preferencialmente com o nome tom - em
minúsculo)
- Importe o arquivo tom.sql para que as tabelas sejam criadas
Passo II - Importar Projeto para o Eclipse
- Importe o projeto para o Eclipse (File -> Import -> Existing Projects into
Workspace)
- Configure o arquivo com os dados do servidor do Banco de Dados em:
src/META-INF/persistence.xml , por padrão o usuário é "root" e a senha ""(vazia),
nome do banco "tom". Desconsidere as aspas.
Passo III - Iniciar o OpenOffice como serviço
- Abrir um terminal e executar o comando dependendo do seu sistema
operacional:
Linux: /path/to/openoffice/program/soffice.bin -headless -nofirststartwizard
-accept="socket,host=localhost,port=8100;urp;StarOffice.Service"
Mac OS X: /path/to/openoffice.app/Contents/!MacOS/soffice.bin -headless
-nofirststartwizard -accept="socket,host=localhost,port=8100;urp;StarOffice.Service"
Windows: soffice.exe -headless -nofirststartwizard
-accept="socket,host=localhost,port=8100;urp;StarOffice.Service"
O diretório do openOffice pode ser:
No ubuntu por exemplo: /opt/broffice.org2.4/program/soffice.bin
No mac por exemplo: /Applications/OpenOffice.org
2.4.app/Contents/MacOS/soffice.bin
Passo IV - Rodar o framework
- Para rodar o TOM é preciso executar a classe: org.tom.Start.java.
- Não esquecer que o framework só foi feito para Java 5.
--------------------------------------------------------------------------------
Caso de Teste da Ferramenta
Para efeito de apresentação simplificada, foi adicionado a pasta jasper, que tem 2
artefatos que estão configurados para a extração das informações.
-------------------------------------------------------------------------------Utilização
1. Rode o TOM, executando a classe org.tom.Start.java
2. Escolha a opção Trace -> Trace Project
3. Escolha o diretório
4. Após o processamento as informações semi-estruturadas estarão gravadas no
Banco de Dados
5. Para a Geração das informações estruturadas escolha a opção Trace ->
Generate Traceability Model
6. Após isso vá em Visualization -> Requeriments Management
7. Faças as modificações adicionais no conteúdo dos artefatos e teste o framework
-------------------------------------------------------------------------------Observações
Para utilização e configuração do framework, instale o plugin do UIMA no Eclipse.
Página do UIMA: http://incubator.apache.org/uima
A maneira mais comoda de instalar o plugin do UIMA é pelo Eclipse Update Site.
Maiores detalhes na sessão de Downloads do UIMA.
http://incubator.apache.org/uima/downloads.cgi
Download