Renata Dijoke


Mar 052015

This time we’d like to share a useful collection of questions and answers that provide you with the basic understanding of MBSE. The slideshow was presented in a Jet Propulsion Laboratory (JPL) Board meeting by Elyse Fosse. It explains the main MBSE related aspects from a practitioner perspective.

Not only does it cover general questions, such as what MBSE or SysML are, but also expands on the application of MBSE, the problems it helps solving, as well as compares MBSE to traditional systems engineering.

In addition to this information, Elyse Fosse shares a couple of ‘lessons learned’ from JPL’s real-life projects experience. This Model-Based Systems Engineering 101 aims at helping you understand MBSE advantages and uses for various SE needs.

Download (PPTX, Unknown)

Jan 292015
Model-Driven Design and Implementation

For more than five years now, No Magic has been hosting the annual No Magic World Conference (NMWC) where UML, SysML experts, Business Analysts and Enterprise Architecture industry leaders deliver the information modeling professionals need.

This time we want to share a record of David Buckler‘s (CACI) speech along with a slideshow presentation from 2014‘s NMWC.

David introduced an innovative model-driven design and implementation methodology (MDDI) that he developed together with Daniel Brookshier, one of the first MagicDraw users and a former No Magic’s Chief Architect. MDDI is meant to provide solutions to various enterprise problems: misaligned processes resulting in duplication of efforts, wasted resources and opportunities, proprietary and stovepipe solutions, and many others.

Advances in MDDI: From Process Analysis to Process Automation from No Magic Inc. on Vimeo.

Full Paper:

Download (PDF, Unknown)

Jan 122015
Model-Based Reports

We’re happy to introduce you to our new plugin that serves the purpose of modeling the structure of documents.

Its predecessor, the Model Based Document Generator (MBDG), was developed in 2009 by ESO (European Southern Observatory), ten years after the organization started to implement a “one document” approach. The MBDG plugin for MagicDraw was developed in order to enable users to write documents as SysML models and to transform them into DocBook XML files. The plugin proved to be a success, making it possible to work with documents and system models within the same modeling environment, thus removing the risk of data duplication and significantly improving the consistency in an organization‘s documentation. It was used to create and maintain the modeling guidelines collected in an MBSE cookbook.

While MBDG accomplished its purpose and complied with the aforementioned “one document” approach, No Magic, Inc. aimed at making document modeling even more efficient. In 2014, we released the Document Modeling plugin – the neatly developed tool that ensures a more reliable outcome and offers more features, such as direct DocBook file export to PDF, HTML or XML formats. It also allows reviewing the prepared document structure in the document preview panel.

The Document Modeling plugin generates a document from your model. It automatically creates tables of content (for the whole document, as well as for particular chapters according to your model‘s hierarchy), lists of tables and figures. You can also edit individual figures and tables by manually scaling and aligning them.

Document Modeling plugin – Model and Preview

MagicDraw 18.0 Document Modeling plugin – Model and Preview

The plugin allows you to:

  • Use a standardized way to create a document structure model.
  • Create a document structure in a dedicated diagram.
  • Review your modeled document in a preview panel before generating a file.
  • Share a document structure model with your colleagues via Teamwork Server.
  • Apply different document styles.
  • Save time and resources, as well as achieve better consistency between your documents.

System engineers may be already familiar with this plugin, as concepts from the OMG SysML standard Views and Viewpoints are used to model it. However, it is designed to benefit not only system engineers, but also system analysts, system architects, and anybody who needs to model a document structure for a specific project.

Document Modeling plugin – Views and Viewpoints

MagicDraw 18.0 Document Modeling plugin – Views and Viewpoints

The new plugin is available on the most recent MagicDraw v.18.0. It can be easily installed by going to Help > Resource/Plugin Manager. We at No Magic, Inc. hope our new plugin will bring your document modeling experience to a new level.

Our effort to develop products that meet all your needs doesn’t stop here – we are currently working on our Cameo Collaborator to make it fully customizable via View and Viewpoints.

Note: This is a technology preview of the document modeling functionality. It is not intended for use in the production environment. Please explore this new technology, experiment with it, and get back to us at with your feedback and suggestions about possible improvements or features you are missing. We seek to create the most serviceable tools possible, therefore we welcome and appreciate your contribution!