فهرست منبع

Include traceability information

Yentl Van Tendeloo 7 سال پیش
والد
کامیت
b6d85c6053
1فایلهای تغییر یافته به همراه33 افزوده شده و 0 حذف شده
  1. 33 0
      models/pm_live_CBD.mvc

+ 33 - 0
models/pm_live_CBD.mvc

@@ -31,6 +31,15 @@ Exec merge {
 Fork fork1 {}
 Fork fork2 {}
 
+Data traceability_D2P {
+    name = "traceability_D2P"
+    type = "formalisms/Tracability"
+}
+Data traceability_P2F {
+    name = "traceability_P2F"
+    type = "formalisms/Tracability"
+}
+
 Data design_model {
     name = "design_model"
     type = "formalisms/CBD/Design_MM"
@@ -68,6 +77,12 @@ Produces (edit, design_model) {
 Consumes (toRuntime, design_model) {
     name = "Design"
 }
+Consumes (toRuntime, traceability_D2P) {
+    name = "__traceability"
+}
+Produces (toRuntime, traceability_D2P) {
+    name = "__traceability"
+}
 Produces (toRuntime, partial_runtime_model) {
     name = "PartialRuntime"
 }
@@ -75,6 +90,12 @@ Produces (toRuntime, partial_runtime_model) {
 Consumes (toRuntime_0, design_model) {
     name = "Design"
 }
+Consumes (toRuntime_0, traceability_D2P) {
+    name = "__traceability"
+}
+Produces (toRuntime_0, traceability_D2P) {
+    name = "__traceability"
+}
 Produces (toRuntime_0, partial_runtime_model) {
     name = "PartialRuntime"
 }
@@ -85,6 +106,12 @@ Consumes (merge, partial_runtime_model) {
 Consumes (merge, full_runtime_model) {
     name = "FullRuntime"
 }
+Consumes (merge, traceability_P2F) {
+    name = "__traceability"
+}
+Produces (merge, traceability_P2F) {
+    name = "__traceability"
+}
 Produces (merge, full_runtime_model) {
     name = "NewFullRuntime"
 }
@@ -95,6 +122,12 @@ Consumes (merge_0, partial_runtime_model) {
 Consumes (merge_0, full_runtime_model) {
     name = "FullRuntime"
 }
+Consumes (merge_0, traceability_P2F) {
+    name = "__traceability"
+}
+Produces (merge_0, traceability_P2F) {
+    name = "__traceability"
+}
 Produces (merge_0, full_runtime_model) {
     name = "NewFullRuntime"
 }