Switch to side-by-side view

--- a/README.md
+++ b/README.md
@@ -1,31 +1,31 @@
-Taverna-Provenance-Extractor and Archimate-Converter v1.0
+# Taverna-Provenance-Extractor and Archimate-Converter v1.1
 
 Link to the official website: http://www.ifs.tuwien.ac.at/dp/process/projects/tavernaExtractor.html
 
 This program encapsulates 2 different features.
 
-Feature A: Converts a Taverna 2.4 worfklow to an Archimate model.
-Feature B: Accesses provenance data captured during a Taverna 2.4 workflow run, 
+* Feature A: Converts a Taverna 2.4 worfklow to an Archimate model.
+* Feature B: Accesses provenance data captured during a Taverna 2.4 workflow run, 
 	applies DROID on that capturing (to identify used file formats in the workflow) and generates 
 	a CSV report (including e.g., file formats). Extends an existing Domain Specific Ontology (DSO) 
 	with file format information identified by DROID.
 
-===== RUNTIME DEPENDENCIES =====
+## RUNTIME DEPENDENCIES
 
-- JRE 1.6+
-- Apache Ant 1.9+ for building
-- DOT (comes with Graphviz)
+* JRE 1.7+
+* Apache Ant 1.9+ for building
+* DOT (comes with Graphviz)
 
-===== HOW-TO BUILD AND EXECUTE =====
+## HOW-TO BUILD AND EXECUTE
 
-(1) Clone the current project from https://opensourceprojects.eu/p/timbus/context-population/extractors/taverna-extractor.
-(2) Change in the checked-out directory.
-(3) Adapt the TavernaExtractor.properties file.
-(4) Use 'ant jar' to build the a runnable jar. 
-(5) Change to the 'dist' directory.
-(6) Run the executable with 'java -jar TavernaExtractor.jar <args>'. DO NOT run the executable from different location, due the 3rd party DROID dependencies!
+1. Clone the current project from https://opensourceprojects.eu/p/timbus/context-population/extractors/taverna-extractor.
+2. Change in the checked-out directory.
+3. Adapt the TavernaExtractor.properties file.
+4. Use 'ant jar' to build the a runnable jar. 
+5. Change to the 'dist' directory.
+6. Run the executable with 'java -jar TavernaExtractor.jar <args>'. DO NOT run the executable from different location, due the 3rd party DROID dependencies!
 
-===== HOW-TO USE =====
+## HOW-TO USE 
 
 	A	=>	-i,--inputFile <arg>      ...specifies the taverna t2flow (input) file. \path\to\taverna\input.t2flow
 			-o,--outputFile <arg>     ...specifies the archimate (output) file. \path\to\archimate\output.archimate
@@ -41,7 +41,7 @@
 
 			-v, verbose		...enable verbose mode
 		   
-===== SAMPLE USAGE =====
+## SAMPLE USAGE
 
 [A] Convert a Taverna Workflow to an Archimate Model:
 
@@ -75,4 +75,18 @@
      OUTPUT: updates OWL file from INPUT1.
      
 	java -jar TavernaExtractor.jar -ont \path\to\myOntology.owl -r \path\to\myDroidCSVreportFile.droid.csv
+	
+	
+## SUPPORTED TAVERNA ACTIVITIES
 
+* 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!