This allows for handy specification and realization discovery, and navigation. Traceability between different levels of abstraction which makes it possible to find more specific and realizing elements, usually not from the same view.
![magicdraw programming interface magicdraw programming interface](https://www.3ds.com/uploads/pics/no-magic-magicdraw-feature-model.png)
![magicdraw programming interface magicdraw programming interface](https://i.ytimg.com/vi/6B6HMVGjWgE/maxresdefault.jpg)
Reports can be exported into variety of file formats ( OpenDocument (*.odt), RTF (*.rtf), Microsoft Word (*.docx), Microsoft Excel (*.xlsx), Microsoft PowerPoint (*.pptx), XML, HTML, XHTML). It allows using part of the elements of the module without loading it.įully customizable templates can be created in the style and format preferred by the user. Indexing – ability to create an index of an unloaded module.Since MagicDraw has the ability to have flexible control over the dependencies between model parts, it is possible to continue working with the product without resolving dependencies between model parts.It is also used during model refactoring. Read-Write modules allow module editing of a fragmented model.
![magicdraw programming interface magicdraw programming interface](https://i.ytimg.com/vi/BWrWY0P8bEs/maxresdefault.jpg)
Module elements are only loaded as they are specifically requested.
![magicdraw programming interface magicdraw programming interface](https://docs.nomagic.com/download/attachments/36311025/magicGrid_pillars.png)
The ability to use multiple specific customizations helps to make MagicDraw better oriented to specific platforms, technologies or domains, and can even hide UML entirely. The domain specific language (DSL) customization engine allows for adapting MagicDraw to a specific profile and modeling domain, thus allowing the customization of multiple GUIs, model initialization, adding semantic rules, and creating one’s own specification dialogs and smart manipulators.
MAGICDRAW PROGRAMMING INTERFACE WINDOWS
Windows Vista SP2 and later, OS X Mountain Lion and later, or Linux