MDG Link for Microsoft Visio

Similar documents
MDG Link for DOORS User Guide

MDG Link for Eclipse User Guide

RockWare Click-Wrap Software License Agreement ( License )

Auditing UML Models. This booklet explains the Auditing feature of Enterprise Architect. Copyright Sparx Systems Pty Ltd

CITRIX SYSTEMS, INC. SOFTWARE LICENSE AGREEMENT

Copy Tool For Dynamics CRM 2013

ALL WEATHER, INC. SOFTWARE END USER LICENSE AGREEMENT

App Terms and Conditions!

Partners in Care Welch Allyn Connex Software Development Kit License Agreement

SOLARWINDS, INC. ipmonitor 8.0 MANAGER END USER LICENSE AGREEMENT REDISTRIBUTION NOT PERMITTED

IPInfoDB Web Service Agreement

TATUKGIS SOFWARE LICENSE AGREEMENT

ALM Works End-User License Agreement for Structure Plugin

FRANZ SOFTWARE LICENSE AGREEMENT

BROCADE COMMUNICATIONS SYSTEMS, INC. END USER SOFTWARE LICENSE AGREEMENT FOR BROCADE IP ANALYTICS PACK FOR VMWARE VREALIZE OPERATIONS

SOFTWARE LICENSE AGREEMENT

Terms of Use. Please Read Carefully Before Using This Website and Provided Services and Products:

AB SCIEX LLC END USER SOFTWARE LICENSE AGREEMENT and LIMITED PRODUCT WARRANTY MarkerView Software, version 1.2.1

Crestron VMK-WIN TouchPoint Virtual Mouse & Keyboard Software for Windows Installation Guide

Website TERMS OF USE AND CONDITIONS

HYBRID SOLUTIONS INDEPENDENT SOFTWARE VENDOR AGREEMENT

RealShot Manager Compression Server software

SOFTWARE LICENSE AGREEMENT (Web Version October 18, 2002)

MDM Zinc 3.0 End User License Agreement (EULA)

ALPHA TEST LICENSE AGREEMENT

C. System Requirements. Apple Software is supported only on Apple-branded hardware that meets specified system requirements as indicated by Apple.

END- USER LICENSE AGREEMENT FOR Helpdesk Pilot

General Terms and Conditions for Online Sales of TomTom Inc ( TomTom )

SOFTWARE LICENSE AGREEMENT

RedBlack CyBake Online Customer Service Desk

TERMS AND CONDITIONS

Specific Program Documentation ( License SPD )

These TERMS AND CONDICTIONS (this Agreement ) are agreed to between InfluencersAtWork,

NOTICE SOFTWARE END USER LICENSE AGREEMENT

Complete PDF. User Guide

SOFTWARE AS A SERVICE AGREEMENT

PerfectForms End-User License Agreement

Canon USA, Inc. WEBVIEW LIVESCOPE SOFTWARE DEVELOPMENT KIT DEVELOPER LICENSE AGREEMENT

TERMS OF USE 1. Definitions

END USER LICENSE AGREEMENT ( EULA )

TEXTURA AUSTRALASIA PTY LTD ACN ( Textura ) CONSTRUCTION PAYMENT MANAGEMENT SYSTEM TERMS AND CONDITIONS OF USE

CORE TECHNOLOGIES CONSULTING, LLC SOFTWARE UNLIMITED ENTERPRISE LICENSE AGREEMENT

purchased and is using the Products including the online classroom ("Customer" or "You") and the individuals accessing the Products ("End Users").

APPLIED BIOSYSTEMS END USER SOFTWARE LICENSE AGREEMENT FOR INSTRUMENT OPERATING AND ASSOCIATED BUNDLED SOFTWARE AND LIMITED PRODUCT WARRANTY

TRIAL AGREEMENT FOR QUALIANCE

TERMS and CONDITIONS OF USE - NextSTEPS TM

System Requirements. Installation. Microsoft SQL Express 2008 R2 Installation

XANGATI END USER SOFTWARE LICENSE TERMS AND CONDITIONS

ENHANCED HOST CONTROLLER INTERFACE SPECIFICATION FOR UNIVERSAL SERIAL BUS (USB) ADOPTERS AGREEMENT

Terms for the Treestle LiquiD SaaS Agreement

Affiliate means a legal entity that is owned by or under common ownership with Stratus Technologies Ireland Limited.

Vivax Storage Server

BACKUPPRO TERMS OF USE AND END USER LICENSE AGREEMENT

ELECTRONIC ARTS SOFTWARE END USER LICENSE AGREEMENT

USE AGREEMENT KARTO LOGGER SOFTWARE AND WEB MAPPING SERVICE

4-4 $; !< ) 74/ < ) 7477/ < -77+< > ) 749" 5! ) <047!<54! 0 = 0 %A7!47 9

FILEMAKER PRO ADVANCED SOFTWARE LICENSE

This is a legal agreement ("Agreement") between the undersigned (either an individual or an entity)

Mayfair EULA for Journal Office

Welcome to InFixi Exchange Mailbox Recovery Software. Help Guide. Exchange Mailbox recovery software

FME SOFTWARE LICENSE AGREEMENT

Terms of Use & Privacy Policy

For Use of Source Code Developed By The Florida Department of Transportation

TOOLS for CC121 Installation Guide

END USER LICENSE AGREEMENT

Pipeliner CRM Phaenomena Guide Add-In for MS Outlook Pipelinersales Inc.

1. GRANT OF LICENSE. Acunetix Ltd. grants you the following rights provided that you comply with all terms and conditions of this EULA:

EULA - Page 2 of 5 any service, account, computer systems or networks associated with the Internet-based services provided by ESI-TECNALIA.

Specific Program Document ( License SPD )

WE RECOMMEND THAT YOU PRINT OUT AND KEEP A COPY OF THIS AGREEMENT FOR YOUR FUTURE REFERENCE.

END-USER LICENSE AGREEMENT FOR DIGIMETRICS AURORA SOFTWARE

SPYDERS END USER LICENSE AGREEMENT TERMS AND CONDITIONS

CCA DSS SP 2 Release Notes. For Microsoft Dynamics GP v10.0, v2010 and v2013

END USER LICENSE AGREEMENT

1. GRANT OF LICENSE. Formdocs LLC grants you the following rights provided that you comply with all terms and conditions of this EULA:

Terms and Conditions for TomTom Content Services of TomTom International B.V. Rembrandtplein 35, 1017 CT Amsterdam, The Netherlands ( TomTom )

PLEASE READ THIS AGREEMENT CAREFULLY. BY INSTALLING, DOWNLOADING OR OTHERWISE USING THE SOFTWARE, YOU AGREE TO THE TERMS OF THIS AGREEMENT.

THE BUSINESS COUNCIL OF WESTCHESTER Website & Internet Services Terms And Conditions of Use

PointCentral Subscription Agreement v.9.2

THIS PRODUCT DOES NOT TRANSMIT ANY PERSONALLY IDENTIFIABLE INFORMATION FROM YOUR COMPUTER TO MICROSOFT COMPUTER SYSTEMS WITHOUT YOUR CONSENT.

AGREEMENT BETWEEN USER AND Global Clinical Research Management, Inc.

We suggest you retain a copy of these End User Terms of Use for your records.

SECURERF CORPORATION ( SECURERF ) THE VERIDIFY DASHBOARD EVALUATION LICENSE AND HOSTING SERVICE

CKEditor for Drupal License Agreement

Pervasive Software Inc. Pervasive PSQL v11 Insurance License Agreement

EXEDE (R) ANALYTICS APPLICATION END USER LICENSE AGREEMENT

MEDICAL-OBJECTS SOFTWARE LICENCE AGREEMENT

INTEL SOFTWARE LICENSE AGREEMENT (OEM / IHV / ISV Distribution & Single User)

C-DAC Medical Informatics Software Development Kit End User License Agreement

END USER LICENSE AGREEMENT

Terms & Conditions Template

ENTERPRISE LICENSE AGREEMENT

AMERICAN INSTITUTES FOR RESEARCH OPEN SOURCE SOFTWARE LICENSE

Definitions. Broker means Veda Advantage Information Systems and Solutions Limited;

PHP POINT OF SALE TERMS OF USE

Web Site Development Agreement

WI-FI ALLIANCE INTELLECTUAL PROPERTY RIGHTS POLICY

PDF417 Scanning Software Module Licensing Agreement

The Credit Control, LLC Web Site is comprised of various Web pages operated by Credit Control, LLC.

COM Port Stress Test

Transcription:

MDG Link for Microsoft Visio Welcome to the MDG Link for Microsoft Visio. Copyright 2007-2008 Sparx Systems Pty Ltd

MDG Link For Microsoft Visio User Guide Introduction by Geoff Sparks MDG Link for Microsoft Visio provides a light weight bridge between Enterprise Architect and Microsoft Visio.

MDG Link for Microsoft Visio User Guide 2007-2008 Sparx Systems Pty Ltd All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including photocopying, recording, taping, or information storage and retrieval systems - without the written permission of the publisher. Products that are referred to in this document may be either trademarks and/or registered trademarks of the respective owners. The publisher and the author make no claim to these trademarks. While every precaution has been taken in the preparation of this document, the publisher and the author assume no responsibility for errors or omissions, or for damages resulting from the use of information contained in this document or from the use of programs and source code that may accompany it. In no event shall the publisher and the author be liable for any loss of profit or any other commercial damage caused or alleged to have been caused directly or indirectly by this document. Printed: May 2008 Publisher Sparx Systems Managing Editor Geoffrey Sparks Special thanks to: All the people who have contributed suggestions, examples, bug reports and assistance in the development of MDG Link for Visio. The task of developing and maintaining this tool has been greatly enhanced by their contribution. Technical Editor Geoffrey Sparks

I MDG Link for Microsoft Visio User Guide Table of Contents Foreword 1 Welcome 2 Copyright... Notice 3 Enterprise... Architect Software Product License Agreement 4 Acknowledgement... of Trademarks 6 Support... 7 System Requirements... 8 Overview 9 Using MDG... Link For Microsoft Visio 10 Errors on... import 14 Index 15

Foreword 1 Foreword MDG Link for Microsoft Visio provides a light weight bridge between Enterprise Architect and Microsoft Visio.

2 MDG Link for Microsoft Visio User Guide 1 Welcome Welcome to the MDG Link for Microsoft Visio, Version 1.0. This Add-In is designed to provide an interface between Enterprise Architect and Microsoft Visio. For instructions on using this product, refer to the Overview 9 topic. See Also Copyright Notice Acknowledgement of Trademarks License Agreement Support System Requirements 7 3 4 8 6

Copyright Notice 3 1.1 Copyright Notice Copyright 2007-2008 Sparx Systems Pty. Ltd. All rights reserved. The software contains proprietary information of Sparx Systems Pty Ltd. It is provided under a license agreement containing restrictions on use and disclosure and is also protected by copyright law. Reverse engineering of the software is prohibited. Please read the license agreement 4 for full details. Due to continued product development, this information may change without notice. The information and intellectual property contained herein is confidential between Sparx Systems and the client and remains the exclusive property of Sparx Systems. If you find any problems in the documentation, please report them to us in writing. Sparx Systems does not warrant that this document is error-free. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, recording or otherwise without the prior written permission of Sparx Systems. Licensed users are granted the right to print a single hardcopy of the user manual per licensed copy of the software, but may not sell, distribute or otherwise dispose of the hardcopy without written consent of Sparx Systems. Sparx Systems Pty. Ltd. 7 Curtis St, Creswick, Victoria 3363, AUSTRALIA Phone: +61 (3) 5345 1140 Fax: +61 (3) 5345 1104 Support Email: support@sparxsystems.com Sales Email: sales@sparxsystems.com Website: http://www.sparxsystems.com

4 MDG Link for Microsoft Visio User Guide 1.2 Enterprise Architect Software Product License Agreement MDG Link for Microsoft Visio, Version 1.0 Copyright (C) 2007-2008 Sparx Systems Pty Ltd. All Rights Reserved IMPORTANT-READ CAREFULLY: This End User License Agreement ("EULA") is a legal agreement between YOU as Licensee and SPARX for the SOFTWARE PRODUCT identified above. By installing, copying, or otherwise using the SOFTWARE PRODUCT, YOU agree to be bound by the terms of this EULA. If YOU do not agree to the terms of this EULA, promptly delete the unused SOFTWARE PRODUCT. The copyright in the SOFTWARE PRODUCT and its documentation is owned by Sparx Systems Pty Ltd A.B.N 38 085 034 546. Subject to the terms of this EULA, YOU are granted a non-exclusive right for the duration of the EULA to use and modify the SOFTWARE PRODUCT. YOU do not acquire ownership of copyright or other intellectual property rights in any part of the SOFTWARE PRODUCT by virtue of this EULA. Your use of this software indicates your acceptance of this EULA and warranty. DEFINITIONS In this End User License Agreement, unless the contrary intention appears: "EULA" means this End User License Agreement "SPARX" means Sparx Systems Pty Ltd A.C.N 085 034 546 "Licensee" means YOU, or the organisation (if any) on whose behalf YOU are taking the EULA. "SOFTWARE PRODUCT" or "SOFTWARE" means Microsoft Visio Importer - Enterprise Architect MDG Add-In, Version 1.0, which includes computer software and associated media and printed materials, and may include online or electronic documentation. GRANT OF LICENSE In accordance with the terms of this EULA YOU are granted the following rights: a) To install, use copies of the SOFTWARE PRODUCT, or in its place, any prior version for the same operating system, on an unlimited number of computers. b) To store or install a copy of the SOFTWARE PRODUCT on a storage device, such as a network server, used only to install or run the SOFTWARE PRODUCT over an internal network. c) To make copies of the SOFTWARE PRODUCT for backup, archival and instructional purposes. MDG Link for Microsoft Visio, Version 1.0 Subject to the terms of this Agreement MDG Link for Microsoft Visio, Version 1.0 may be installed on any machine indefinitely and free of charge. There are no fees for Sparx support services in relation to MDG Link for Microsoft Visio, Version 1.0. ADDITIONAL RIGHTS AND LIMITATIONS. YOU hereby undertake not to sell or sub-license the SOFTWARE PRODUCT other than as expressly authorized by this EULA. ASSIGNMENT YOU may only assign all your rights and obligations under this EULA to another party if YOU supply to the transferee a copy of this EULA and all other documentation including proof of ownership. Your License is then terminated. TERMINATION Without prejudice to any other rights, SPARX may terminate this EULA if YOU fail to comply with the terms and conditions. Upon termination YOU or YOUR representative shall destroy all copies of the SOFTWARE PRODUCT and all of its component parts or otherwise return or dispose of such material in the manner directed by SPARX. NO WARRANTY. the SOFTWARE PRODUCT is provided "AS IS" basis, without warranty of any kind, and SPARX expressly disclaims all warranties and/or conditions with respect to the SOFTWARE PRODUCT, either express, implied or statutory, including, but not limited to, the implied warranties and/or conditions of merchantability, of satisfactory quality, of fitness for a particular purpose, of accuracy, of quiet enjoyment, and of non-infringement of third party rights.

Enterprise Architect Software Product License Agreement 5 LIMITATION Under no circumstances shall the SPARX be liable for any incidental, special, indirect or consequential damages arising out of or relating to this license or YOUR use, reproduction, modification, distribution of the SOFTWARE PRODUCT, or any portion thereof, whether under a theory of contract, warranty, strict liability or otherwise, even if the copyright holder has been advised of the possibility of such damages and notwithstanding the failure of essential purpose of any remedy. TRADEMARKS. All names of products and companies used in this EULA, the SOFTWARE PRODUCT, or the enclosed documentation may be trademarks of their corresponding owners. Their use in this EULA is intended to be in compliance with the respective guidelines and Licenses. Windows, Windows 95, Windows 98, Windows NT, Windows ME, Windows XP and Windows 2000 are trademarks of Microsoft. GOVERNING LAW This agreement shall be construed in accordance with the laws of the Commonwealth of AUSTRALIA.

6 MDG Link for Microsoft Visio User Guide 1.3 Acknowledgement of Trademarks Trademarks of Microsoft Visio Windows.

Support 7 1.4 Support Technical support for MDG Link For Microsoft Visio is available to registered users. Responses to support queries are sent by email. Sparx Systems endeavors to provide a rapid response to all product-related questions or concerns. Registered users can lodge a support request, by visiting: http://www.sparxsystems.com/registered/reg_support.html. Trial users can contact Sparx Systems with questions regarding their evaluation at: support@sparxsystems.com. An online user forum is also available for your questions and perusal, at http://www.sparxsystems.com/cgi-bin/yabb/yabb.cgi.

8 MDG Link for Microsoft Visio User Guide 1.5 System Requirements The following software must be installed to use the MDG Link for Microsoft Visio. Operating System Windows ME Windows NT (SP5 or later) Windows XP Professional Windows XP Home Windows XP Media Edition Windows XP Tablet Edition Windows 2000 Professional (SP3 or later ) Enterprise Architect Enterprise Architect Professional Edition, Version 7.0 (or later) Enterprise Architect Corporate Edition, Version 7.0 (or later) Microsoft Visio Microsoft Visio 2002 Microsoft Visio 2003 Microsoft XMI Export Add-In Install this Add-In in Visio. For Microsoft Visio 2002, download installer from http://www.microsoft.com/downloads/details.aspx?displaylang=en&familyid=be6d20ef-36ba-4abf-a26f -91434C7E7B7F For Microsoft Visio 2003, download installer from http://www.microsoft.com/downloads/details.aspx?familyid=3dd3f3be-656d-4830-a868-d0044406f57d& displaylang=en

9 2 Overview MDG Link for Microsoft Visio is an add-in for Enterprise Architect that attempts to translate Microsoft Visio diagrams (ie. files with.vsd and.vdx extensions) into the Enterprise Architect UML equivalent. While the MDG Link for Microsoft Visio does its best to convert Visio shapes to UML equivalents, there are a number of obstacles to ensuring a complete translation: There is not necessarily a direct mapping between a particular Visio shape and any UML element. The intention of the Visio drawing might not always be clear. There can be mistakes in the Visio drawing. Microsoft Visio does not always provide an appropriate means to access information stored in its diagrams. To aid the process of ensuring that information is not lost during the import, the importer provides a comprehensive report as well as the ability to highlight Visio shapes that could not be imported.

10 MDG Link for Microsoft Visio User Guide 2.1 Using MDG Link For Microsoft Visio Sample Import Right-click on the Model package in the Enterprise Architect Project Browser. The context menu displays. Select the Add-In Microsoft Visio Import Visio Documents menu option as shown below: The file selection form displays. In the example above, the Basic Flowchart diagram that is shipped with Visio is selected. You could select the same diagram in order to follow this example more closely. You can select more than one Visio file for import. Click on the Open button. Enterprise Architect prompts you to choose a conversion profile.

Using MDG Link For Microsoft Visio 11 Click on a profile. It does not matter which profile you select as the profile only applies to shapes and connectors that cannot be automatically matched to UML equivalents. Click on the OK button. A status dialog displays. In this case the import has completed without error. Click on the Show Report button to display a summary of how the Visio shapes were translated to UML elements. Click on the Close button to display the imported diagram. After the diagram is imported you might want to edit the resultant diagram. In the Basic Flowchart example a border shape that has been imported dominates the drawing and can be removed. At the bottom of the diagram is a loose piece of text that also has no UML equivalent and can be removed. UML decisions are usually drawn smaller than the flowchart equivalents, so you could resize these.

12 MDG Link for Microsoft Visio User Guide This now leaves a diagram that conforms to the UML 2.0 standard.

Using MDG Link For Microsoft Visio 13

14 MDG Link for Microsoft Visio User Guide 2.2 Errors on import Some Visio shapes cannot be imported into Enterprise Architect. These might be connectors with one end not attached to anything, or shapes that simply do not make sense in a UML diagram. During an import any Visio shape that has failed to import is shown in the progress window. Once the import is complete you can click on such an entry and press the Show Error button. This causes Visio to open with the particular shape highlighted. If you cannot see the highlighted (green) shape it might not be in view. Use the mouse wheel to zoom out until the selected shape appears. Errors can be addressed by: Making changes to the original file, then importing Making post-import changes to the Enterprise Architect diagram Ignoring them.

Index - C - Compiled May 29 2008 2 Conversion Profile 10 - E - End User License Agreement 4 Errors On Import 14 - I - Import Errors 14 Import Visio Document 10 - L - License 4 - M - MDG Link For Microsoft Visio Conversion Profile 10 Copyright 3 End User License Agreement 4 License 4 Overview 9 Show Report 10 Support 7 System Requirements 8 Trademarks, Acknowledgement 6 UML Output 10 Using 10 Welcome 2 - O - Overview 9 - R - Report On Import 10 - S - Software Product License 4 Support 7 System Requirements 8 - T - Trademarks 6 - U - UML Output 10 Index 15

16 MDG Link for Microsoft Visio User Guide

MDG Link for Microsoft Visio User Guide www.sparxsystems.com