Yentl Van Tendeloo 8 роки тому
батько
коміт
b60e6a8f95
1 змінених файлів з 26 додано та 0 видалено
  1. 26 0
      models/requirements.mvc

+ 26 - 0
models/requirements.mvc

@@ -0,0 +1,26 @@
+include "primitives.alh"
+
+SimpleClassDiagrams Requirements{
+    SimpleAttribute String{
+        constraint = $
+            String function constraint_String(model : Element, name : String):
+                if (is_physical_string(model["model"][name])):
+                    return "OK"!
+                else:
+                    return "String has non-string value"!
+            $
+    }
+
+    Class UseCase {
+        name : String
+        level : String
+        actors : String
+        preconditions : String
+        postconditions : String
+        main_success_scenario : String
+        alternative_scenario : String
+        alternate_scenario_misuse: String
+        special_requirements : String
+        technology : String
+    }
+}