File | Date | Author | Commit |
---|---|---|---|
META-INF | 2014-08-07 | munterberger | [0f47d6] change OSGi dep scope to provided |
samples | 2014-05-07 | munterberger | [50d445] initial project import from internal SVN |
src | 2014-08-07 | munterberger | [0f47d6] change OSGi dep scope to provided |
test | 2014-07-08 | munterberger | [d0e47c] rename src package |
.gitignore | 2014-05-07 | munterberger | [50d445] initial project import from internal SVN |
README.md | 2014-07-14 | munterberger | [eb1edf] update README |
TavernaExtractor.properties | 2014-06-30 | munterberger | [578508] improve arguments handing again; add repoBundle... |
TavernaToArchiMapping.txt | 2014-06-26 | munterberger | [f9a9cc] improve arguments handing |
build.xml | 2014-07-08 | munterberger | [d0e47c] rename src package |
pom.xml | 2014-08-07 | munterberger | [0f47d6] change OSGi dep scope to provided |
Read Me
Taverna2Archi OSGi Bundle
Link to the official website: http://www.ifs.tuwien.ac.at/dp/process/projects/tavernaExtractor.html
This OSGi bundle encapsulates following feature: Converts a Taverna 2.4/2.5 worfklow to an Archimate model regarding specification 2.1.
RUNTIME DEPENDENCIES
- JRE 1.7+
- Apache Ant 1.9+ for building
- DOT (comes with Graphviz). Is not mandatory
MANADATORY PARAMETERS
- Path to the Taverna workflow input file (*.t2flow)
- Path to the generated output file (*.generated.archimate)
SUPPORTED TAVERNA ACTIVITIES
At the moment, the following activitied are supported.
- Beanshell script
- RShell
- Tool innvocation
- Text constant
- WSDL/Rest Services
All other activities will cause an ClassNotFoundException.
To suppress that error, add the stated dependency to the classpath.
In case you have successfully executed the workflow once,
the dependency should be available somewhere in the repository location of the Taverna installation directory.
But keep in mind: That activity won't be processed by the tool correctly!