--- a/src/main/java/net/timbusproject/extractors/modules/tavernaextractor/TavernaExtractor.java
+++ b/src/main/java/net/timbusproject/extractors/modules/tavernaextractor/TavernaExtractor.java
@@ -51,6 +51,7 @@
import net.sf.taverna.t2.workflowmodel.processor.activity.UnrecognizedActivity;
import net.sf.taverna.t2.workflowmodel.processor.iteration.IterationTypeMismatchException;
import net.sf.taverna.t2.workflowmodel.serialization.DeserializationException;
+import net.timbusproject.extractors.helpers.MachineID;
import net.timbusproject.extractors.modules.tavernaextractor.utils.*;
import net.timbusproject.extractors.modules.tavernaextractor.utils.Container;
import net.timbusproject.extractors.modules.tavernaextractor.utils.Container.Orientation;
@@ -356,7 +357,15 @@
// --- CREATING DEFAULT ELEMENTS ---
desktop = factory.createNode();
- desktop.setName("Desktop Computer");
+ desktop.setName("Machine");
+
+ // adding XRN
+ MachineID machineID = new MachineID();
+ IProperty property = factory.createProperty();
+ property.setKey("XRN");
+ property.setValue(machineID.getXRN());
+ desktop.getProperties().add(property);
+
infrastructureFolder.getElements().add(desktop);
diagramModelDesktop = factory.createDiagramModelArchimateObject();