TRAS(Traceability Assistant) is a semi-automated tool that help analysts uncover traceability links between requirements documents described as use cases and architectural documents.
The project is distributed as a jar file. See the release section.
If you are interested in the eclipse plugins go to: http://traceability-assistant.mybluemix.net/
- You have eclipse installed. See https://eclipse.org/downloads/
- You have maven installed. See https://maven.apache.org/
- You have UIMA RUTA installed. Update site: http://www.apache.org/dist/uima/eclipse-update-site
-
Download the code:
git clone git@github.com:germanattanasio/traceability-assistant.git
-
Install the SVD library.
-
Open a terminal and type
svd
. -
If you get
command not found
, export the library folder to your PATH.export PATH=$PATH:/path/to/svdlibc/directory
e.g:
/Users/foo/svdlibc
that way the runtime can find the svd command.If you are using eclipse you need to look at the environment. You may need to add the path variable in your run configuration and include the path to
svd
as showed above. You can also follow the instructions in this blog -
Open a terminal and type:
mvn clean compile eclipse:eclipse
-
Open eclipse, import the project and refresh the workspace.
This sample code is licensed under Apache 2.0. Full license text is available in LICENSE.
This sample code is using REAssistant which is licensed under Eclipse Public License - v 1.0.
See CONTRIBUTING.