Projects and Models Management

From PHENOM Portal Knowledgebase
Revision as of 15:03, 8 September 2022 by Nathalie (talk | contribs) (Created page with "== Projects & Models 101 == A '''project''' in PHENOM is composed of one or more models which are loaded together into a workspace. A '''model''' is a collection of nodes. A node can be an entity, an association, an observable, a view… One objective of a project is to be: * Independent * Complete: reflect the reality to the best of its ability * Compliant * Valid (or at least "validatable ") A model in and of itself might not constitute a complete, compliant, or ev...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Projects & Models 101

A project in PHENOM is composed of one or more models which are loaded together into a workspace. A model is a collection of nodes. A node can be an entity, an association, an observable, a view… One objective of a project is to be:

  • Independent
  • Complete: reflect the reality to the best of its ability
  • Compliant
  • Valid (or at least "validatable ")

A model in and of itself might not constitute a complete, compliant, or even valid project as it might depend on entities inside other models, making it impossible to load independently. However, by combining several models in a project, they can form a complete, compliant, and valid model.

The following diagram depicts how a model can be part of multiple projects.