

The reports include some basic size metrics, and allow rich annotation of the sub models that are included in report generation.

The outcome is very similar to the look and structure of the LMS-report, our standard modeling case study. With a view to creating rich reports from UML models, this charm allows to offers portfolio of report templates. This charm computes the size of diagrams, and provides advice with a nice visualizaton. We offer a syntax-enabled editor with a choice of common programming languages that simplifies editing greatly by features like color-highlighting, bracket-completion, and auto-indentation. With a view to code generation, we also allow to annotate model elements by code. By themselves, the might not look like much, but together, they are quite an arsenal. "Charm" is our term for each of the many little useful tools that are included in MagicWand. History MagicWand evolved from the ModelReporter, the result of the completed Master's thesis of Magnus Magnusson, extending MagicDraw's built-in reporting tool. MagicWand Description The MagicWand is a set of plug-ins for MagicDraw that provide small but useful modeling utilities - we call them charms.
