MDT UML2Tools 0.8 Mini-deck

Slides:



Advertisements
Similar presentations
Ganymede Simultaneous Release Review © 2008 by Borland Software Corp., made available under the EPL v1.0 MDT UML2Tools 0.8 Ganymede Simultaneous Release.
Advertisements

Cliquez pour modifier le style du titre Cliquez pour modifier les styles du texte du masque Deuxième niveau Troisième niveau Quatrième niveau Cinquième.
An ASN.1 Profile Anders Ek
1 CIS224 Software Projects: Software Engineering and Research Methods Lecture 11 Brief introduction to the UML Specification (Based on UML Superstructure.
1 UML 2.0 Compliance Points Proposal Jim Amsden, Bran Selic 21 October 2003.
Department of Software and Computing Systems Physical Modeling of Data Warehouses using UML Sergio Luján-Mora Juan Trujillo DOLAP 2004.
1 © Wolfgang Pelz UML3 UML 3 Notations describe how to use reusable software. Package Component Deployment Node.
Barak Agiv Itamar Ben-Zaken Barak Nahum Vladislav Smolensky Academic Advisor: Yuval Elovici Professional Advisor: Mira Balaban.
1 UML – an overview What is UML? UML stands for Unified Modelling Language. ”The Unified Modelling Language is a visual language for specifying, constructing.
UML CASE Tool. ABSTRACT Domain analysis enables identifying families of applications and capturing their terminology in order to assist and guide system.
Component and Deployment Diagrams
UML Packages & Related Diagrams
Session 24 Modeling the Development Environment Written by Thomas A. Pender Published by Wiley Publishing, Inc. October 27, 2011 Presented by Hyewon Lim.
SEG4110 – Advanced Software Design and Reengineering
MDA and QVT  Tom Gullion, Director of Product Management, Together Products.
A REFACTORING TOOL FOR DESIGN PATTERNS WITH MODEL TRANSFORMATIONS Zekai Demirezen Yasemin Topaloğlu Ege University Department of Computer Engineering
Agenda 1. Introduction 2. Overview of SU-MoVal 3. OCL-based Model Validation 4. QVT-based Transformations 5. Demo of SU-MoVal 6. Conclusion and Future.
Unified Modeling Language, Version 2.0
Lecture 3: Visual Modeling & UML 1. 2 Copyright © 1997 by Rational Software Corporation Computer System Business Process Order Item Ship via “ Modeling.
Ontology Engineering and Plugin Development with the NeOn Toolkit Plug-in Development for the NeOn Toolkit June 1st, 2008 Michael Erdmann, Peter Haase,
1 UML Basic Training. UML Basic training2 Agenda  Definitions: requirements, design  Basics of Unified Modeling Language 1.4  SysML.
Paper written by Flavio Oquendo Presented by Ernesto Medina.
Documenting Software Architectures 1.Uses and Audiences for Architecture Documentation Architecture documentation serves as a means of education Architecture.
UML Diagrams A tool for presentation of Architecture.
© 2010 IBM Corporation What’s New in RSA 8.0 Beta 1 – Deployment modeling March, 2010.
Dr. Darius Silingas | No Magic, Inc. Domain-Specific Profiles for Your UML Tool Building DSL Environments with MagicDraw UML.
ModelPedia Model Driven Engineering Graphical User Interfaces for Web 2.0 Sites Centro de Informática – CIn/UFPe ORCAS Group Eclipse GMF Fábio M. Pereira.
Logical view –show classes and objects Process view –models the executables Implementation view –Files, configuration and versions Deployment view –Physical.
Graphical Modeling Framework (GMF) Richard C. Gronback Project Lead.
INFORMATION NETWORKING MODEL DSL James McAvoy and Yifeng Li CSI Information Networking Model DSL 1 Winter Term
The Unified Modeling Language (UML)
Unified Modelling Language (UML) Software Engineering Lab. Sharif University of Technology.
Lab 5 CPIT 250 System Analysis and Design.
Practical Object-Oriented Design with UML 2e Slide 1/1 ©The McGraw-Hill Companies, 2004 PRACTICAL OBJECT-ORIENTED DESIGN WITH UML 2e Chapter 1: Introduction.
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
1 Unified Modeling Language, Version 2.0 Chapter 2.
GMP – Graphical Modeling Project (GMF – Graphical Modeling Framework)
Summer Project Marama2008 By Robert and Johnson. What is Marama? Marama is an Eclipses based toolset permits rapid specification of notational elements,
XASTRO-2 Presentation CCSDS SAWG th November 2004.
SwE 455 Tutorial. What is Evolve? Evolve is a tool for defining components and connecting them together to form new components. Also provides a runtime.
UML Profile BY RAEF MOUSHEIMISH. Background Model is a description of system or part of a system using well- defined language. Model is a description.
® IBM Software Group © 2007 IBM Corporation Module 3: Creating UML Diagrams Essentials of Modeling with IBM Rational Software Architect, V7.5.
Session 1 What Is the UML? Written by Thomas A. Pender Published by Wiley Publishing, Inc. October 5, 2011 Presented by Kang-Pyo Lee.
Copyright © 2010 Obeo, Made available under the Eclipse Public License v SCA Tools (Helios) Release Review Planned Review Date: June 11, 2010.
Gerhard Dueck -- CS3013Architecture 1 Architecture-Centric Process  There is more to software development then going blindly through the workflows driven.
1 SYS366 Week 2 - Lecture 2 Visual Modeling & UML.
PAPYRUS Tutorial CSOS 손 태 용.
Smith’s Aerospace © P. Bailey & K. Vander Linden, 2006 Classes and Objects Patrick Bailey Keith Vander Linden Calvin College.
Slide 1 Unified Modeling Language, Version 2.0 Object-Oriented SAD.
Evolution of UML.
UML 2.0 Compliance Points Proposal
Object-Oriented Analysis and Design
SysML v2 Formalism: Requirements & Benefits
Systems Analysis and Design With UML 2
Introduction to UML Tutorial 1.
UML - Unified Modeling Language
A tool for presentation of Architecture
A tool for presentation of Architecture
Mid Term 07 CSC 532.
MID: A MetaCASE Tool for a Better Reuse of Visual Notations
SwE 455 Tutorial.
UML profiles.
Software Design Lecture : 15.
Architecture Description Languages
The JSF Tools Project – WTP (internal) release review
QVT Operational 1.0 Ganymede Simultaneous Release Graduation Review
Copyright © 2015, 2012, 2009 Elsevier Inc. All rights reserved.
MDT OCL 1.3 Mini-deck June 10, 2009.
QVT Operational 1.0 Mini-deck
UML Design for an Automated Registration System
Presentation transcript:

MDT UML2Tools 0.8 Mini-deck June 4, 2008

What is UML2Tools Set of diagram editors for Unified Modeling Language models UML2Tools component aims to provide a complete implementation of OMG standard UML 2.1.2 specification This release supports 2 behavior diagrams (Activity, State Machine) and 6 structure diagrams (Class, Component, Composite Structure, Deployment, Profile Definition, Use Case, Object diagram integrated to Class, Component, CompositeStructures diagrams)

UML features Uses metamodel from MDT UML2 component New diagrams: Composite Structures Deployment Use Case Elements with tricky notation implemented: Association Class Provided Interface Required Interface Activity Partition Applied Stereotype …

Tooling features Generated by using GMF Highlight “incorrect” elements Provides GMF-Runtime features Highlight “incorrect” elements Label parsers Label parsers were added to elements in accordance with UML 2.1 specification Simple label parsers provide code-completion mechanism TreeViewer dialogs in property sheets Extended preferences pages View Filters Incorrect Elements Highlight Color Icon Style