


Look in the MagicUWE Reference, if you have questions about how to use the plugin. This is a hands-on introduction to UWE v1.9.Īll pictures are made with MagicDraw and it's recommended to install the plugin MagicUWE, because it simplifies modelling steps with UWE. System Context Diagram Step 1: Create the diagram A new Use Case Diagram representing the System Context is added to the System Parts package from its contextual menu.If you are not able to do that, please use the alternative menu 4ĥ Package Structure Creating a package After adding the System Parts package, the containment hierarchy should look like the one below (but have your specific top-level package name instead of LMS). Remember to also re-name the containment hierarchy root to your project name. 3Ĥ Project structure: Creating a package A new Package is added from the context menu of the containment hierarchy. Considering the package structure of the LMS case study, the system structure models presented in this tutorial should be placed in a package called System Parts. Your project should have the same package structure as the Library Management System (LMS) case study used throughout the lectures. This helps separate the various abstraction levels of the system design such as its domain analysis, its static structure, its behavior, and its deployment information. 2ģ Project structure Before starting work on a model, it is good practice to create a clear package structure that indicates where a particular diagram belongs. it is redundant and usually wrong to create two actors, components, etc., with the same name). The following diagrams are featured: Diagram System Context Diagram Domain Architecture Diagram System Structure Diagram UML Diagram Type Use Case Diagram Use Case Diagram Composite Structure Diagram Note: Existing model elements must be re-used whenever possible (i.e. 1 Tutorial: System structure modeling using MagicDraw Vlad Acretoaie Technical University of Denmark Courses 02341, 02264Ģ Abstract This tutorial provides instructions for system structure modeling using MagicDraw in the context of DTU courses and The required UML diagrams and model elements are introduced based on the Library Management System example used in the lectures.
