Browse Source

Move files to nicer folders

Yentl Van Tendeloo 3 years ago
parent
commit
d3c48605dc
80 changed files with 34 additions and 115 deletions
  1. 0 0
      models/ActionLanguage/to_python.alc
  2. 0 0
      models/CBD/PM_live_modelling.mvc
  3. 10 21
      models/cbd_design.mvc
  4. 12 23
      models/cbd_partial_runtime.mvc
  5. 12 23
      models/cbd_runtime.mvc
  6. 0 0
      models/CBD/models/cbd_spring.mvc
  7. 0 0
      models/CBD/transformations/CBD_mapper.alc
  8. 0 0
      models/CBD/transformations/CBD_mapper.mvc
  9. 0 0
      models/CBD/transformations/cbd_toRuntime.alc
  10. 0 0
      models/CBD/transformations/merge.alc
  11. 0 0
      models/CBD/transformations/simulate.alc
  12. 0 0
      models/ClassicDEVS/metamodels/DEVS.mvc
  13. 0 0
      models/ClassicDEVS/models/process_patterns_library.mvc
  14. 0 0
      models/ClassicDEVS/transformations/merge.alc
  15. 0 0
      models/ClassicDEVS/transformations/simulate.alc
  16. 0 0
      models/DiscreteEventTrace/metamodels/trace.mvc
  17. 0 0
      models/EncapsulatedPetriNets/metamodels/epn.mvc
  18. 0 0
      models/EncapsulatedPetriNets/transformations/combine_EPN.mvc
  19. 0 0
      models/EncapsulatedPetriNets/transformations/merge.alc
  20. 0 0
      models/EncapsulatedPetriNets/transformations/print.alc
  21. 0 0
      models/FTGPM/PM_patterns_simulation.mvc
  22. 0 0
      models/FTGPM/metamodels/control_patterns.mvc
  23. 0 0
      models/FTGPM/models/example_patterns.mvc
  24. 0 0
      models/FTGPM/transformations/patterns_to_DEVS.mvc
  25. 0 0
      models/Graphics/metamodels/graphical.mvc
  26. 0 0
      models/Graphics/metamodels/plot.mvc
  27. 0 0
      models/Graphics/metamodels/render.mvc
  28. 0 0
      models/Graphics/transformations/render_SCD.alc
  29. 0 0
      models/ObjectDiagrams/transformations/render.alc
  30. 0 0
      models/ParallelDEVS/metamodels/PDEVS.mvc
  31. 0 0
      models/ParallelDEVS/models/produce_consume.mvc
  32. 0 0
      models/ParallelDEVS/transformations/simulate_interactive.alc
  33. 0 0
      models/PetriNets/metamodels/PetriNets.mvc
  34. 0 0
      models/PetriNets/models/critical_section.mvc
  35. 0 0
      models/PetriNets/transformations/analyze_lola.alc
  36. 0 0
      models/PetriNets/transformations/print.alc
  37. 0 0
      models/PetriNets/transformations/reachability.alc
  38. 0 0
      models/PowerWindow/PM_analyze.mvc
  39. 0 0
      models/PowerWindow/PM_analyze_debug.mvc
  40. 0 0
      models/PowerWindow/metamodels/architecture.mvc
  41. 0 0
      models/PowerWindow/metamodels/control.mvc
  42. 0 0
      models/PowerWindow/metamodels/environment.mvc
  43. 0 0
      models/PowerWindow/metamodels/plant.mvc
  44. 0 0
      models/PowerWindow/metamodels/query.mvc
  45. 0 0
      models/PowerWindow/metamodels/requirements.mvc
  46. 0 0
      models/PowerWindow/models/architecture.mvc
  47. 0 0
      models/PowerWindow/models/control_model.mvc
  48. 0 0
      models/PowerWindow/models/control_model_wrong.mvc
  49. 0 0
      models/PowerWindow/models/environment.mvc
  50. 0 0
      models/PowerWindow/models/plant.mvc
  51. 0 0
      models/PowerWindow/models/query.mvc
  52. 0 0
      models/PowerWindow/models/requirements.mvc
  53. 0 0
      models/PowerWindow/transformations/control_to_EPN.mvc
  54. 0 0
      models/PowerWindow/transformations/environment_to_EPN.mvc
  55. 0 0
      models/PowerWindow/transformations/initialize.mvc
  56. 0 0
      models/PowerWindow/transformations/plant_to_EPN.mvc
  57. 0 0
      models/PythonPDEVS_Experiment/metamodels/experiment.mvc
  58. 0 0
      models/PythonPDEVS_Experiment/models/optimize_PM_resources.mvc
  59. 0 0
      models/ReachabilityGraph/metamodels/reachability_graph.mvc
  60. 0 0
      models/ReachabilityGraph/transformations/bfs.alc
  61. 0 0
      models/ReachabilityGraph/transformations/match_query.mvc
  62. 0 0
      models/ReachabilityGraph/transformations/print.mvc
  63. 0 0
      models/ReachabilityGraph/transformations/to_graphviz.py
  64. 0 0
      models/SCCD/metamodels/SCCD.mvc
  65. 0 0
      models/SCCD/models/dynamic_trafficlight.mvc
  66. 0 0
      models/SCCD/transformations/SCCD_execute.alc
  67. 0 0
      models/Signal/metamodels/trace.mvc
  68. 0 0
      models/Signal/models/spring.mvc
  69. 0 0
      models/Signal/transformations/render.mvc
  70. 0 0
      models/String/metamodels/String.mvc
  71. 0 5
      models/WSC/metrics.mvc
  72. 0 43
      models/cbd_alg_design.mvc
  73. BIN
      models/dynamic_trafficlight.png
  74. 0 0
      models/generic/restart_simulation.alc
  75. 0 0
      models/old/pm_translate.py
  76. 0 0
      models/old/test.alc
  77. 0 0
      models/old/test_compiler.alc
  78. 0 0
      models/old/test_operations_in_SCCD.mvc
  79. 0 0
      models/old/upload_models.py
  80. BIN
      models/reachability_graph.png

models/AL_to_py.alc → models/ActionLanguage/to_python.alc


models/pm_live_CBD.mvc → models/CBD/PM_live_modelling.mvc


+ 10 - 21
models/cbd_design.mvc

@@ -4,9 +4,9 @@ SimpleAttribute Float {}
 SimpleAttribute String {}
 
 Class Block{}
-Class ICBlock{}
+Class ICBlock : Block {}
 
-Class ConstantBlock{
+Class ConstantBlock : Block {
     name = "Constant"
     value : Float {
         target_lower_cardinality = 1
@@ -14,28 +14,28 @@ Class ConstantBlock{
     }
 }
 
-Class AdditionBlock{
+Class AdditionBlock : Block {
     name = "Addition"
 }
-Class NegatorBlock{
+Class NegatorBlock : Block{
     name = "Negator"
 }
-Class MultiplyBlock{
+Class MultiplyBlock : Block {
     name = "Multiply"
 }
-Class InverseBlock{
+Class InverseBlock : Block {
     name = "Inverse"
 }
-Class DelayBlock{
+Class DelayBlock : ICBlock {
     name = "Delay"
 }
-Class IntegratorBlock{
+Class IntegratorBlock : ICBlock {
     name = "Integrator"
 }
-Class DerivatorBlock{
+Class DerivatorBlock : ICBlock {
     name = "Derivator"
 }
-Class ProbeBlock{
+Class ProbeBlock : Block {
     name = "Probe"
     name : String {
         target_lower_cardinality = 1
@@ -48,14 +48,3 @@ Association InitialCondition(Block, ICBlock){
     source_lower_cardinality = 1
     source_upper_cardinality = 1
 }
-
-Inheritance (ConstantBlock, Block){}
-Inheritance (AdditionBlock, Block){}
-Inheritance (NegatorBlock, Block){}
-Inheritance (MultiplyBlock, Block){}
-Inheritance (InverseBlock, Block){}
-Inheritance (ProbeBlock, Block){}
-Inheritance (ICBlock, Block){}
-Inheritance (DelayBlock, ICBlock){}
-Inheritance (IntegratorBlock, ICBlock){}
-Inheritance (DerivatorBlock, ICBlock){}

+ 12 - 23
models/cbd_partial_runtime.mvc

@@ -1,7 +1,7 @@
 include "primitives.alh"
 
-Class Float {}
-Class String {}
+SimpleAttribute Float {}
+SimpleAttribute String {}
 
 Class Block{
     signal : Float {
@@ -9,40 +9,40 @@ Class Block{
         target_upper_cardinality = 1
     }
 }
-Class ICBlock{
+Class ICBlock : Block {
     last_in : Float {
         target_lower_cardinality = 0
         target_upper_cardinality = 1
     }
 }
 
-Class ConstantBlock{
+Class ConstantBlock : Block {
     value : Float {
         target_lower_cardinality = 1
         target_upper_cardinality = 1
     }
 }
 
-Class ProbeBlock{
+Class ProbeBlock : Block {
     name : String {
         target_lower_cardinality = 1
         target_upper_cardinality = 1
     }
 }
 
-Class AdditionBlock{}
-Class NegatorBlock{}
-Class MultiplyBlock{}
-Class InverseBlock{}
-Class DelayBlock{}
-Class IntegratorBlock{
+Class AdditionBlock : Block {}
+Class NegatorBlock : Block {}
+Class MultiplyBlock : Block {}
+Class InverseBlock : Block {}
+Class DelayBlock : ICBlock {}
+Class IntegratorBlock : ICBlock {
     last_out : Float {
         target_lower_cardinality = 0
         target_upper_cardinality = 1
     }
 }
 
-Class DerivatorBlock{}
+Class DerivatorBlock : ICBlock {}
 Class Time{
     lower_cardinality = 1
     upper_cardinality = 1
@@ -63,14 +63,3 @@ Association InitialCondition(Block, ICBlock){
     source_lower_cardinality = 0
     source_upper_cardinality = 1
 }
-
-Inheritance (ConstantBlock, Block){}
-Inheritance (AdditionBlock, Block){}
-Inheritance (NegatorBlock, Block){}
-Inheritance (MultiplyBlock, Block){}
-Inheritance (InverseBlock, Block){}
-Inheritance (ICBlock, Block){}
-Inheritance (DelayBlock, ICBlock){}
-Inheritance (DerivatorBlock, ICBlock){}
-Inheritance (IntegratorBlock, ICBlock){}
-Inheritance (ProbeBlock, Block){}

+ 12 - 23
models/cbd_runtime.mvc

@@ -1,7 +1,7 @@
 include "primitives.alh"
 
-Class Float {}
-Class String {}
+SimpleAttribute Float {}
+SimpleAttribute String {}
 
 Class Block{
     signal : Float {
@@ -9,40 +9,40 @@ Class Block{
         target_upper_cardinality = 1
     }
 }
-Class ICBlock{
+Class ICBlock : Block {
     last_in : Float {
         target_lower_cardinality = 0
         target_upper_cardinality = 1
     }
 }
 
-Class ConstantBlock{
+Class ConstantBlock : Block {
     value : Float {
         target_lower_cardinality = 1
         target_upper_cardinality = 1
     }
 }
 
-Class ProbeBlock{
+Class ProbeBlock : Block {
     name : String {
         target_lower_cardinality = 1
         target_upper_cardinality = 1
     }
 }
 
-Class AdditionBlock{}
-Class NegatorBlock{}
-Class MultiplyBlock{}
-Class InverseBlock{}
-Class DelayBlock{}
-Class IntegratorBlock{
+Class AdditionBlock : Block {}
+Class NegatorBlock : Block {}
+Class MultiplyBlock : Block {}
+Class InverseBlock : Block {}
+Class DelayBlock : ICBlock {}
+Class IntegratorBlock : ICBlock {
     last_out : Float {
         target_lower_cardinality = 0
         target_upper_cardinality = 1
     }
 }
 
-Class DerivatorBlock{}
+Class DerivatorBlock : ICBlock {}
 Class Time{
     lower_cardinality = 1
     upper_cardinality = 1
@@ -63,14 +63,3 @@ Association InitialCondition(Block, ICBlock){
     source_lower_cardinality = 0
     source_upper_cardinality = 1
 }
-
-Inheritance (ConstantBlock, Block){}
-Inheritance (AdditionBlock, Block){}
-Inheritance (NegatorBlock, Block){}
-Inheritance (MultiplyBlock, Block){}
-Inheritance (InverseBlock, Block){}
-Inheritance (ICBlock, Block){}
-Inheritance (DelayBlock, ICBlock){}
-Inheritance (DerivatorBlock, ICBlock){}
-Inheritance (IntegratorBlock, ICBlock){}
-Inheritance (ProbeBlock, Block){}

models/cbd_spring.mvc → models/CBD/models/cbd_spring.mvc


models/CBD_mapper.alc → models/CBD/transformations/CBD_mapper.alc


models/CBD_mapper.mvc → models/CBD/transformations/CBD_mapper.mvc


models/cbd_toRuntime.alc → models/CBD/transformations/cbd_toRuntime.alc


models/cbd_merge.alc → models/CBD/transformations/merge.alc


models/cbd_simulate.alc → models/CBD/transformations/simulate.alc


models/WSC/DEVS.mvc → models/ClassicDEVS/metamodels/DEVS.mvc


models/WSC/pm_library.mvc → models/ClassicDEVS/models/process_patterns_library.mvc


models/WSC/DEVS_merge.alc → models/ClassicDEVS/transformations/merge.alc


models/WSC/DEVS_simulate.alc → models/ClassicDEVS/transformations/simulate.alc


models/SCCD_Trace.mvc → models/DiscreteEventTrace/metamodels/trace.mvc


models/petrinet_ports.mvc → models/EncapsulatedPetriNets/metamodels/epn.mvc


models/combine_EPN.mvc → models/EncapsulatedPetriNets/transformations/combine_EPN.mvc


models/merge_EPN.alc → models/EncapsulatedPetriNets/transformations/merge.alc


models/epn_print.alc → models/EncapsulatedPetriNets/transformations/print.alc


models/WSC/pm_PM_to_DEVS.mvc → models/FTGPM/PM_patterns_simulation.mvc


models/WSC/pm.mvc → models/FTGPM/metamodels/control_patterns.mvc


models/WSC/pm_example.mvc → models/FTGPM/models/example_patterns.mvc


models/WSC/PM_to_DEVS.mvc → models/FTGPM/transformations/patterns_to_DEVS.mvc


models/MM_rendered_graphical.mvc → models/Graphics/metamodels/graphical.mvc


models/MM_rendered_plot.mvc → models/Graphics/metamodels/plot.mvc


models/MM_render.mvc → models/Graphics/metamodels/render.mvc


models/render_SCD.alc → models/Graphics/transformations/render_SCD.alc


models/render_OD.alc → models/ObjectDiagrams/transformations/render.alc


models/paralleldevs_design.mvc → models/ParallelDEVS/metamodels/PDEVS.mvc


models/produce_consume_PDEVS.mvc → models/ParallelDEVS/models/produce_consume.mvc


models/pdevs_client.alc → models/ParallelDEVS/transformations/simulate_interactive.alc


models/petrinets.mvc → models/PetriNets/metamodels/PetriNets.mvc


models/my_pn.mvc → models/PetriNets/models/critical_section.mvc


models/lola.alc → models/PetriNets/transformations/analyze_lola.alc


models/pn_print.alc → models/PetriNets/transformations/print.alc


models/reachability.alc → models/PetriNets/transformations/reachability.alc


models/pm_req_analyse.mvc → models/PowerWindow/PM_analyze.mvc


models/pm_req_analyse_debug.mvc → models/PowerWindow/PM_analyze_debug.mvc


models/architecture.mvc → models/PowerWindow/metamodels/architecture.mvc


models/control_PW.mvc → models/PowerWindow/metamodels/control.mvc


models/environment_PW.mvc → models/PowerWindow/metamodels/environment.mvc


models/plant_PW.mvc → models/PowerWindow/metamodels/plant.mvc


models/query.mvc → models/PowerWindow/metamodels/query.mvc


models/requirements.mvc → models/PowerWindow/metamodels/requirements.mvc


models/architecture_model.mvc → models/PowerWindow/models/architecture.mvc


models/control_model.mvc → models/PowerWindow/models/control_model.mvc


models/control_model_wrong.mvc → models/PowerWindow/models/control_model_wrong.mvc


models/environment_model.mvc → models/PowerWindow/models/environment.mvc


models/plant_model.mvc → models/PowerWindow/models/plant.mvc


models/query_model.mvc → models/PowerWindow/models/query.mvc


models/requirements_model.mvc → models/PowerWindow/models/requirements.mvc


models/control_to_EPN.mvc → models/PowerWindow/transformations/control_to_EPN.mvc


models/environment_to_EPN.mvc → models/PowerWindow/transformations/environment_to_EPN.mvc


models/initialize.mvc → models/PowerWindow/transformations/initialize.mvc


models/plant_to_EPN.mvc → models/PowerWindow/transformations/plant_to_EPN.mvc


models/WSC/experiment.mvc → models/PythonPDEVS_Experiment/metamodels/experiment.mvc


models/WSC/experiment_example.mvc → models/PythonPDEVS_Experiment/models/optimize_PM_resources.mvc


models/reachability_graph.mvc → models/ReachabilityGraph/metamodels/reachability_graph.mvc


models/bfs.alc → models/ReachabilityGraph/transformations/bfs.alc


models/matches.mvc → models/ReachabilityGraph/transformations/match_query.mvc


models/reachabilitygraph_print.mvc → models/ReachabilityGraph/transformations/print.mvc


models/reachability_2_graphviz.py → models/ReachabilityGraph/transformations/to_graphviz.py


models/SCCD.mvc → models/SCCD/metamodels/SCCD.mvc


models/dynamic_trafficlight.mvc → models/SCCD/models/dynamic_trafficlight.mvc


models/SCCD_execute.alc → models/SCCD/transformations/SCCD_execute.alc


models/trace.mvc → models/Signal/metamodels/trace.mvc


models/trace_example.mvc → models/Signal/models/spring.mvc


models/trace_mapper.mvc → models/Signal/transformations/render.mvc


models/String.mvc → models/String/metamodels/String.mvc


+ 0 - 5
models/WSC/metrics.mvc

@@ -1,5 +0,0 @@
-SimpleAttribute String {}
-
-Class Metrics {
-    data : String
-}

+ 0 - 43
models/cbd_alg_design.mvc

@@ -1,43 +0,0 @@
-include "primitives.alh"
-
-Class Float {}
-Class String {}
-
-Class Block{}
-
-Class ConstantBlock{
-    name = "Constant"
-    value : Float {
-        target_lower_cardinality = 1
-        target_upper_cardinality = 1
-    }
-}
-
-Class AdditionBlock{
-    name = "Addition"
-}
-Class NegatorBlock{
-    name = "Negator"
-}
-Class MultiplyBlock{
-    name = "Multiply"
-}
-Class InverseBlock{
-    name = "Inverse"
-}
-Class ProbeBlock{
-    name = "Probe"
-    name : String {
-        target_lower_cardinality = 1
-        target_upper_cardinality = 1
-    }
-}
-
-Association Link(Block, Block){}
-
-Inheritance (ConstantBlock, Block){}
-Inheritance (AdditionBlock, Block){}
-Inheritance (NegatorBlock, Block){}
-Inheritance (MultiplyBlock, Block){}
-Inheritance (InverseBlock, Block){}
-Inheritance (ProbeBlock, Block){}

BIN
models/dynamic_trafficlight.png


models/cbd_restartSim.alc → models/generic/restart_simulation.alc


models/pm_translate.py → models/old/pm_translate.py


models/test.alc → models/old/test.alc


models/test_compiler.alc → models/old/test_compiler.alc


models/test_operations_in_SCCD.mvc → models/old/test_operations_in_SCCD.mvc


models/upload_models.py → models/old/upload_models.py


BIN
models/reachability_graph.png