Product Demos


Some of these demos do not contain audio narration. Comments are provided in textual form.


MagicDraw Basics

DemoPlay

!!! NEW !!! MagicDraw Basics
This demo introduces you to the very basics of using MagicDraw. Watch it to get familiar with MagicDraw working environment, main concepts and functions.

8:47

Specification Windows
This demo represents a new more convenient GUI and non-modal specification dialog boxes, shows how easier to work with properties due to these enhancements.

10:19

Smart Manipulators
This demo introduces completely redesigned Smart Manipulators functionality that increases the speed of modeling and diagramming.

3:00

Diagram Toolbars
This demo presents a new shrinkable diagrams toolbar grouping, shows modeling with elements from different diagram simultaneously.

2:57

User Interface Modeling
This demo presents the User Interface Modeling diagram and discloses the benefits of using this diagram while showing its usage in system and software development.

13:07

 

Requirements Management with Cameo Requirements Modeler

DemoPlay

!!! NEW !!! Intro to Cameo Requirements Modeler
This video presents the Cameo Requirements Modeler plugin.

2:24

!!! NEW !!! Requirements Import and Integration
This video demonstrates how to import requirements from ReqIF file and IBM Rational Doors 9.5 using capabilities provided by Cameo Requirements Modeler.

5:30

!!! NEW !!! Requirements Capturing, Visualizing, and Tracing
This video demonstrates how to capture, visualize, and trace requirements using capabilities provided by Cameo Requirements Modeler.

9:40

!!! NEW !!! Glossary
This video demonstrates how to use the Glossary in MagicDraw while working with requirements. The Glossary helps to define terms in one place and later use them everywhere in your project.

2:46

!!! NEW !!! Requirements Analysis
This video demonstrates requirements analysis using capabilities provided by Cameo Requirements Modeler.

6:12

!!! NEW !!! Requirements Publishing
This video demonstrates how to publish requirements for sharing them with stakeholders, including even those unable to read models in MagicDraw!

3:24

!!! NEW !!! Model-Based Requirements Engineering Webinar
Webinar Description: Model-based Requirements engineering is a new approach for capturing, analyzing, and tracing requirements based on OMG Systems Modeling Language (SysML).

47:51

Integrations

DemoPlay

Eclipse: Customizing MagicDraw perspective
This demo guides through integration process, shows how to customize MagicDraw environment in Eclipse and work with not associated projects.

9:06

Eclipse: Working with integrated projects
This demo represents how to work and share information in integrated Eclipse and MagicDraw projects.

7:40

Code and DB Engineering

DemoPlay

Code Generation
This demo will show you how to perform code generation in the MagicDraw. You will get acquainted with source code generation from model and see how model changes are reflected in the code.

6:40

Code Reverse
This demo represents how to reverse java code to the project model from the already existing source files.

5:49

Java Reverse to Sequence Diagram
This demo will show you how to perform java code reverse from the existing source files to sequence diagram.

5:10

DB Engineering
This demo represents the main functionality how to perform Database Engineering by creating MagicDraw model using connection to Database.

7:00

Transformations
This demo guides through UML model transformation to DDL, shows how from transformed DDL model script with changes can be generated.

10:02

C++ Code Engineering

DemoPlay

Modeling typedef and function pointer for C++ code generation
This demo represents the way to create model in order to generate C++ code to have typedef and function pointer.

11:15

Automatic remove unnecessary usage relationship option
This demo represents how to use Automatic remove unnecessary usage relationship option when you generate C++ code.

3:00

Working with each C++ dialects (ANSI, CLI and Managed)
This demo represents the way to reverse C++ code to each C++ dialect code engineering project. And you will see how C++ dialect changes are reflects in C++ profiles loading.

5:00

Access code engineering options
This demo will show you how to access the options used in C++ code enineering process.

2:30

Reverse engineering options
This demo presents how to performs C++ reverse engineering with various options.

5:14

Template modeling for C++ code generation
This demo will show you how to model template and generate code using C++ CE.

5:35

CLI Delegate modeling for C++ code generation
This demo will show you how to model CLI Delegate and generate code using C++ CE.

3:33

CLI Event modeling for C++ code generation
This demo will show you how to model CLI Event and generate code using C++ CE.

5:00

Native Event modeling for C++ code generation
This demo will show you how to model Native Event and generate code using C++ CE.

2:49

COM Event modeling for C++ code generation
This demo will show you how to model COM Event and generate code using C++ CE.

4:55

CLI Property modeling for C++ code generation
This demo will show you how to model CLI Property and generate code using C++ CE.

3:36

Managed Property modeling for C++ code generation
This demo will show you how to model Managed Property and generate code using C++ CE.

4:00

Project management and collaboration

DemoPlay

Model Decomposition
This demo introduces the functionality of model decomposition by demonstrating how to split a project and work with a part of it independently.

16:38

Shared Packages
This demo presents project segmentation using shared packages functionality, which allows the usage of a model part in multiple projects.

5:55

Teamwork Server: Add project to teamwork
This demo presents easy way to make a local project accessible for the Teamwork Server users.

3:04

Teamwork Server: Create a new user in teamwork
This demo presents the management of users accounts, guides through creation of a new user or edition of existing one, introduces various kinds of permissions and how they can be set to project.

2:55

Teamwork Server: Working in teamwork
This demo introduces the main functionality of teamwork, when two or more users work with the same project. You will see how to lock part of the model and work on this part individually, how to commit changes to the server and share with the other team members.

4:30

Teamwork Server: Project branching
This demo introduces the Branching functionality and presents samples of branch creation.

6:48

Efficient Teamwork Server Repository analysis with Project Usage Map
In this short demo, we will present the Project Usage Map and its use case. You will get in-depth information on the use of this powerful analysis capability.

3:46

Model analysis and integrity checking

DemoPlay

Traceability
This demo introduces the traceability functionality and represents how traceability objective is met – to visualize and verify that Requirements, Design, and Implementation model elements are covered in higher (Specification) and lower (Realization) levels of abstraction.

12:54

Visual Model Differencing
This demo guides through model comparison process between two project versions by introducing differences in model data and diagrams.

3:10

Validation
This demo guides through the main functionality of model validation with OCL 2.0 constraints.

6:20

Active Validation
This demo introduces the Active Validation functionality and analyzes samples of the incorrect ownership and Parameters synchronization validation.

5:21

Dependency Matrix - get SMARTER in 60 seconds
This demo introduces Dependency Matrices. No Magic is known industry-wide for its focus on the user experience, and our easy-to-use, fast and very powerful Dependency Matrices are a tangible example of this.

3:21

!!! NEW !!! Parameters Synchronization
This demo represents the Parameters Synchronization functionality. The synchronization keeps your model valid and synchronized with your changes.

4:44

Tool Customization

DemoPlay

Domain Specific Language (DSL): Creating customization
This demo introduces the Domain Specific Language (DSL) customization. We will demonstrate how to use DSL engine for adapting domain specific profiles for creating your own custom specification dialogs and custom real-time semantic rules.

10:31

Domain Specific Language (DSL): Custom diagram creation
This demo introduces the Customize Diagram Wizard that allows creating your own diagram types for specific domain, platform, technology, and other purposes. You can also create your own customized elements in the diagram toolbar, along with customized symbol styles, and with other customizations.

13:49

Domain Specific Language (DSL): Property group creation
This demo introduces how to create a new property group in a model element Specification window.

7:30

Domain Specific Language (DSL): Derived properties creation
This demo introduces how to create a new derived property. A derived property is the property, whose value is calculated automatically from the other properties value.

3:52

Generic Numbering Feature
This viewlet will present the Generic Numbering feature in MagicDraw. We will demonstrate how to create your own numbering scheme and how to apply it to your elements.

13:29

Plugins

DemoPlay

SysML
This demo presents SysML plugin for MagicDraw, introduces system engineer user perspective with main SysML diagrams implemented, and shows basics of modeling in SysML.

9:40

Creating Use Case and SysML Diagrams
This demo shows how to export a DOORS Module to a Use Case or SysML diagram in MagicDraw. It also shows how to customize the attributes of a DOORS Module in order to copy to Use Case or SysML Requirements. Finally, it shows how to export the requirement type from RequisitePro to a Use Case or SysML diagram with custom attribute setting.

2:09

UPDM: Strategic
This demo demonstrates how to model and relate capabilities to each other, relate capabilities to the elements from other viewpoints, for example, projects and resources, and analyze capability provision and deployment gaps.

17:21

UPDM: Operational Viewpoint
This demo shows how the operational exchanges can be created and managed using the operational exchanges automation functionality in the MagicDraw UPDM plugin.

9:09

UPDM: Systems Viewpoint
This demo shows how Resource compositions can be modeled and Data Exchanges can be created and managed using the Data Exchange automation functionality in the Cameo Enterprise Architecture application.

16:00

UPDM: Managing Data and Information
The demo introduces how to model and manage Information Elements in the operational viewpoint, specify Information Elements by logical Entity Items, transform logical Entity Items to physical Entity Items, and generate DDL (Data Description Language) script from the physical Entity Items.

14:54

Model Merge
This demo introduces the Model Merge functionality and shows how changes can be copied from branch to another. It also demonstrates conflict resolution capabilities.

10:07

TOGAF
The purpose of this demo is to show how to develop TOGAF based architecture, use the MagicDraw functionality to enhance TOGAF Plugin capabilities, and use UML to Extend TOGAF model.

20:37

Methodology Wizards
This demo introduces the Methodology Wizards functionality and shows how to create model with the Use Case Model Creation wizard and how to customize the wizard itself.

7:23

VeTIS: from SBVR to UML&OCL
This demo presents working with MagicDraw VeTIS plug-in: how-to edit SBVR Business Vocabularies and Business Rules and transform them into UML&OCL class models.

7:00

Business modeling with Cameo Business Modeler
The purpose of this demo is to show how to define business data (vocabulary), define organization structure, model business processes, and relate activities to roles from the organizational structure.

12:00

BPMN 2.0 basics with Cameo Business Modeler
This demo presents Cameo Business Modeler plugin for MagicDraw, introduces business modeler user perspective, and shows basics of modeling in BPMN 2.0. The demo shows how to create all three of the BPMN 2.0 diagrams: Process Diagram, Collaboration Diagram and Choreography diagram.

13:00

User Interface Prototyping with Cameo Simulation Toolkit
This demo shows how easy it is to create a working user interface prototype directly from your model without any code generation. You can also do live debugging while running the model.

16:12

MagicRQ

DemoPlay

Installing MagicRQ
This demo shows how to install MagicRQ to MagicDraw, Rational DOORS, and Rational RequisitePro. It also shows how to change the default Requirement Tool to integrate with MagicDraw.

2:52

Data Synchronization and MagicRQ Explorer
This demo shows the usage of the Data Synchronization options in order to perform an auto overwrite for different MagicDraw element types. It also shows how to use the MagicRQ Properties Panel and how to open an associated item by using MagicRQ Explorer.

3:23

Working with MagicRQ Layout
This demo shows how to use the Drag and Drop functionality of MagicRQ Layout in MagicDraw. It also shows how to create an association, create a requirement from an element, and create an element from a requirement using the MagicRQ Layout, Active Diagram, or Containment Tree. Finally, it shows how to use View and Report to filter the association information.

6:07

RSXConverter

DemoPlay

RSXConverter Basic Demo
This demo indroduces the very basics of working with RSXConverter.

1:31

Converting model with fragments
This demo will guide you through how to convert the model with fragments.

3:51

MagicDraw RConverter

DemoPlay

Convert Rational Rose files to .xml
View the online demonstration how easy you can convert Rational Rose files into .xml supported files of MagicDraw.

-:--

UML diagrams before and after conversion
View the online demonstration of the UML diagrams before and after conversion.

-:--

Cameo DataHub

DemoPlay

Installing and Configuring Cameo DataHub
This viewlet will show you how to install Cameo DataHub and configure Cameo DataHub to the third party tools.

1:58

Uninstalling Cameo DataHub
This viewlet will show you how to uninstall Cameo DataHub.

0:45

Working with Cameo DataHub Server Console
The viewlet will show you how to manage Cameo DataHub Server Console such as start and stop server service from Cameo DataHub and DOORS, change port number, and Add /Remove DataHub Server.

1:46

Working with CSV file
This viewlet will show you how to import CSV file from Cameo DataHub to Cameo Requirements+.

1:35

Working with Cameo DataHub, MagicDraw, and DOORS
This viewlet will show you how to add DOORS Data Source to DataHub Tree, Import item from DOORS to MagicDraw, Update item property from Properties panel, and manage Associations Status by updating PendingUpdate Status.

4:05

Working with RequisitePro Data Source, DataHub Tree,and MagicDraw
This viewlet will show you how to add RequisitePro Data Source to DataHub Tree, Import requirement to MagicDraw diagram from RequisitePro Data Source, Open referenced item from Properties panel, Update element and perform Sync on Save, Manage Synchronization from View and Report, and Generate View and Report.

5:06

Cameo Requirements+

DemoPlay

Dependency Matrix
Create a dependency matrix to estimate and control requirements verification.

-:--

Glossary
Create a glossary to attach definitions to terms used in requirements.

-:--

External documents
Enrich requirements with attachments of external documents, images and multimedia files.

-:--

iic member logo 225x108

nomagic gartner ad 2015

omg-member-logo

facebook 32 linkedin 32 twitter 32 youtube 32 rss 32
For more information or a quote
please contact
sales@nomagic.com
or call +1-214-291-9100.