Executable UML: Difference between revisions

Content deleted Content added
Vegaswikian (talk | contribs)
Help needed: Metamodel, Code generation
Lwriemen (talk | contribs)
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]]{{dn|date=August 2013}}.
 
[[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.