Aris Uml Designer Introduction

Aris Uml Designer Introduction

ARIS UML DESIGNER INTRODUCTION VERSION 10.0 - SERVICE RELEASE 10 October 2019 SOFTWARE AG This document applies to ARIS Version 10.0 and to all subsequent releases. Specifications contained herein are subject to change and these changes will be reported in subsequent release notes or new editions. Copyright © 2010 - 2019 Software AG, Darmstadt, Germany and/or Software AG USA Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors. The name Software AG and all Software AG product names are either trademarks or registered trademarks of Software AG and/or Software AG USA Inc. and/or its subsidiaries and/or its affiliates and/or their licensors. Other company and product names mentioned herein may be trademarks of their respective owners. Detailed information on trademarks and patents owned by Software AG and/or its subsidiaries is located at http://softwareag.com/licenses. Use of this software is subject to adherence to Software AG's licensing conditions and terms. These terms are part of the product documentation, located at http://softwareag.com/licenses and/or in the root installation directory of the licensed product(s). This software may include portions of third-party products. For third-party copyright notices, license terms, additional rights or restrictions, please refer to "License Texts, Copyright Notices and Disclaimers of Third Party Products". For certain specific third-party license restrictions, please refer to section E of the Legal Notices available under "License Terms and Conditions for Use of Software AG Products / Copyright and Trademark Notices of Software AG Products". These documents are part of the product documentation, located at http://softwareag.com/licenses and/or in the root installation directory of the licensed product(s). INTRODUCTION Contents Contents ..................................................................................................................... I 1 Introduction .......................................................................................................... 1 1.1 UML basics .................................................................................................. 2 1.2 What is UML? ............................................................................................... 2 1.3 UML diagram types ....................................................................................... 3 1.3.1 Class diagram ...................................................................................... 4 1.3.2 Component diagram .............................................................................. 6 1.3.3 Composite structure diagram .................................................................. 7 1.3.4 Object diagram ..................................................................................... 8 1.3.5 Package diagram .................................................................................. 9 1.3.6 Profile diagram ................................................................................... 10 1.3.7 Deployment diagram ........................................................................... 12 1.3.8 Activity diagram ................................................................................. 13 1.3.9 Use case diagram ............................................................................... 15 1.3.10 Communication diagram ...................................................................... 17 1.3.11 Sequence diagram .............................................................................. 19 1.3.12 Timing diagram .................................................................................. 20 1.3.13 Interaction Overview diagram ............................................................... 21 1.3.14 State machine diagram ........................................................................ 22 1.3.15 Protocol State machine diagram ............................................................ 24 1.4 Special features in ARIS UML Designer .......................................................... 26 1.4.1 Diagram content ................................................................................. 27 1.4.2 Names of UML elements ....................................................................... 28 1.4.3 Multilingual capability .......................................................................... 28 1.5 The UML metamodel ................................................................................... 29 1.5.1 Common structure .............................................................................. 30 1.5.1.1 Root ........................................................................................ 30 1.5.1.2 Namespaces ............................................................................. 33 1.5.1.3 Types and multiplicities .............................................................. 35 1.5.2 Classification ...................................................................................... 36 1.5.2.1 Classifiers ................................................................................ 36 1.5.2.2 Features .................................................................................. 38 1.5.3 Structured Classifiers .......................................................................... 40 1.5.3.1 Classes .................................................................................... 40 1.5.3.2 Associations ............................................................................. 41 1.5.3.3 Simple Classifiers – DataTypes .................................................... 42 2 ARIS UML Designer overview ................................................................................. 43 2.1 Specifying the working environment .............................................................. 43 2.2 Explorer .................................................................................................... 45 2.2.1 Navigation bar .................................................................................... 47 2.2.1.1 Explorer tree ............................................................................ 47 2.2.1.2 Diagram tree ............................................................................ 51 2.2.2 Properties pages ................................................................................. 52 2.2.2.1 Information (elements, diagrams, groups) .................................... 52 2.2.2.2 General (elements, diagrams, groups).......................................... 54 2.2.2.3 Relationships (elements) ............................................................ 59 2.2.2.4 Linked diagrams (elements) ........................................................ 60 2.2.2.5 Presentations in diagrams (elements) .......................................... 61 2.2.2.6 Presentations (diagrams) ........................................................... 62 I INTRODUCTION 2.2.2.7 Connected objects (diagrams) ..................................................... 62 2.2.3 Properties dialogs ............................................................................... 63 2.2.4 Creating new elements in Explorer ........................................................ 65 2.2.5 Creating new diagrams in Explorer ........................................................ 72 2.3 Designer ................................................................................................... 73 2.3.1 Navigation bar .................................................................................... 74 2.3.1.1 Diagram overview ..................................................................... 74 2.3.1.2 Visualized elements ................................................................... 74 2.3.2 Properties bar .................................................................................... 75 2.3.3 Format .............................................................................................. 75 2.3.4 Symbols bar ....................................................................................... 76 2.3.5 Implicit changes bar ............................................................................ 83 2.3.6 Modeling ............................................................................................ 84 2.3.6.1 Creating new node presentations ................................................. 85 2.3.6.2 Creating a new edge presentation ................................................ 88 2.3.6.3 Deleting presentations and elements ............................................ 91 2.3.6.4 Mini toolbar .............................................................................. 91 2.3.6.5 Modeling and hierarchy in Explorer .............................................. 93 2.3.6.6 Graphic nestings ....................................................................... 95 2.3.6.7 Text nestings ............................................................................ 99 2.3.6.8 Modeling in groupings .............................................................. 101 2.3.6.9 UML-specific modeling support .................................................. 102 2.3.6.9.1 Specifying the navigability of an association end .................. 103 2.3.6.9.2 Creating getter and setter operations ................................. 106 2.4 Options ................................................................................................... 108 2.4.1 General ..........................................................................................

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    211 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us