Mapping of Taverna Elements to Archi DIO
Business layer
- Group "BusinessProcess"
-- Each Processor in Taverna becomes a BusinessProcess in Archi - DONE
-- Connected Processors (via Datasinks) become connected BusinessProcess elements - DONE
-- Each Processor output port becomes a BusinessObject, with Access_read & Access_write relations to the BusinessProcess - DONE
- Each WSDL/REST Service becomes a business service, not sure whether to create an interface - DONE
- Process input and output ports become Business Objects - DONE
Application Layer
- TODO, but very similar (too similar?) to the business layer
Infrastructure Layer
- Group "Infrastructure"
-- Default elements:
--- Taverna as SystemSoftware - DONE
--- uses Java Runtime Environment (maybe get Java Version), as SystemSoftware - DONE
--- Maybe get OS (simply via Java) and make it a SystemSoftware - DONE
-- Each beanshell script => artifact - DONE
-- JAR files referenced in beanshell scripts ==> artifacts these beanshell script artifacts are using - DONE
-- for each JAR file, if it can be found: apply license check and make a license element - DONE
--- How to convert REST/WSDL service? - DONE