--- a
+++ b/src/main/java/net/timbusproject/iermtoowl/BusinessProcess.java
@@ -0,0 +1,68 @@
+package net.timbusproject.iermtoowl;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElementWrapper;
+import javax.xml.bind.annotation.XmlRootElement;
+import java.util.ArrayList;
+import java.util.List;
+
+/**
+ * Created by miguel on 24-06-2014.
+ */
+@XmlRootElement(name="businessProcess")
+@XmlAccessorType(XmlAccessType.FIELD)
+public class BusinessProcess {
+
+    private String id;
+    @XmlElementWrapper(name="risks")
+    private List<Risk> risk;
+    @XmlElementWrapper(name="resources")
+    private List<Resource> resource;
+    @XmlElementWrapper(name="businessActivities")
+    private List<BusinessActivity> businessActivity;
+
+    public BusinessProcess(String id, List<Risk> risks, List<Resource> resources, List<BusinessActivity> businessActivities) {
+        this.id = id;
+        this.risk = risks;
+        this.resource = resources;
+        this.businessActivity = businessActivities;
+    }
+
+    public BusinessProcess() {
+    }
+
+    public List<Risk> getRisk() {
+        return risk;
+    }
+
+    public void setRisk(List<Risk> risk) {
+        this.risk = risk;
+    }
+
+    public List<Resource> getResource() {
+        return resource;
+    }
+
+    public void setResource(List<Resource> resource) {
+        this.resource = resource;
+    }
+
+
+    public String getId() {
+        return id;
+    }
+
+    public void setId(String id) {
+        this.id = id;
+    }
+
+    public List<BusinessActivity> getBusinessActivity() {
+        return businessActivity;
+    }
+
+    public void setBusinessActivity(List<BusinessActivity> businessActivity) {
+        this.businessActivity = businessActivity;
+    }
+}
+