Content deleted Content added
Vegaswikian (talk | contribs) Help needed: Metamodel, Code generation |
→Model testing and execution: Disambiguated metamodel. Wanted to use Metamodeling, but that article isn't Meta- enough. |
||
Line 58:
Once a ___domain is modeled, it can be [[software testing|tested]] independent of the target [[implementation]] by executing the model. Each ___domain can be [[verification and validation|verified and validated]] independent of any other ___domain. This allows [[software bug|errors]] detected to be associated with the ___domain and independent of other system concerns.
[[static testing|Verification]] will involve such things as human [[peer review|review]] of the models, performed by experts in the relevant ___domain, and automated checking of the Executable UML semantics. i.e., checking that the Executable UML model complies with the Executable UML [[Meta-|metamodel]]
[[dynamic testing|Validation]] will typically involve use of an Executable UML tool to execute the model. The execution can occur either before or after model compilation.
|