In this workspace Model fragments can be created. Model fragments describe part of the structure and behaviour of a system in a general way. They are partial models which are composed of multiple ingredients. Model fragments have the form of a rule. This means that model ingredients are incorporated as either conditions or consequences. Model fragments themselves can be reused within other model fragments as conditions. Furthermore, subclasses of model fragments can be made, which augment the parent model fragment with new ingredients. The consequence ingredients of model fragments which match the actual system situation will be added to that scenario. In that case, the scenario fulfils the conditions specified in the model fragment (which describes a general situation). There are three different kinds of model fragments: static fragments, process fragments, and agent fragments.
This workspace can be accessed from the Build tasks in the Garp3 main menu and gives access to the Model fragment editor. Model fragments are usually created after the most model ingredients are defined. Build tasks
In this workspace Model fragments can be created, deleted, edited and copied. Also, the Model fragments editor can be opened to edit the contents of a Model fragment. Because the structure of the Model fragment tree is hierarchical, several views on this hierarchy are possible.
Add: Model fragmentThe Model fragment hierarchy is roughly divided into three sorts of Model fragments: Static Model fragments, Process Model fragments and Agent Model fragments. The example model has no Agent Model fragments but shows Multiple Static and Process Model fragments.