Topic: UML Group 1 Adrian Baijnauth Ashima Dogra Atif Sayed Bruno Baldassarra Frank Scaini Sabrina Babooram Zain Yusuf.

Slides:



Advertisements
Similar presentations
Methoden …\uml.ppt Folie:1 Rainer Kröning Unified Modeling Language.
Advertisements

A Brief Introduction. Acknowledgements  The material in this tutorial is based in part on: Concurrency: State Models & Java Programming, by Jeff Magee.
Unified Modeling Language
©1998, 1999, 2000 Rational Software - All rights reserved Session VM08 Structuring Your Rational Rose Model Robert Bretall Rational Software.
Principles of Object-Oriented Software Development Unified Modeling Language.
Systems Analysis & Design Sixth Edition Systems Analysis & Design Sixth Edition Toolkit Part 5.
Lab 6 CPIT 250 System Analysis and Design.
UML – Unified Modelling Language For Effective OO Development Yves Holvoet Rational Software Corporation Yves Holvoet Rational Software Corporation (say.
Unified Modeling Language
Object-oriented methodology object models use case modeling unified modeling language the data dictionary the cornucopia case portfolio project Systems.
OBJECT-ORIENTED ANALYSIS PHASE
SOFTWARE ENGINEERING BIT-8 APRIL, 16,2008 Introduction to UML.
Introduction to UML 1 Quick Tour Why do we model? What is the UML? Foundation elements Unifying concepts Language architecture Relation to other OMG technologies.
Slide 1 UML Review Chapter 2: Introduction to Object-Oriented Systems Analysis and Design with the Unified Modeling Language, Version 2.0 Alan Dennis,
Unified Modeling Language, Version 2.0
Object-Oriented Analysis and Design An Introduction.
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Unified Modeling Language (UML) Case Study.
UML The Unified Modeling Language A Practical Introduction Al-Ayham Saleh Aleppo University
Object Management Group (OMG) Specifies open standards for every aspect of distributed computing Multiplatform Model Driven Architecture (MDA)
Source: Peter Eeles, Kelli Houston, and Wojtek Kozaczynsky, Building J2EE Applicationa with the Rational Unified Process, Addison Wesley, 2003 Prepared.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 14 Slide 1 Object-oriented Design.
ניתוח מערכות מידע 1 Unified Modeling Language (UML) § § The Unified Modeling Language (UML) is the industry-standard language for: Specifying, Visualizing,
ARCH-2: UML From Design to Implementation using UML Frank Beusenberg Senior Technical Consultant.
2 2009/10 Object Oriented Technology 1 Topic 2: Introduction to Object-Oriented Approach Reference: u Ch.16 Current Trends in System Development (Satzinger:
UML as a Specification Language for Embedded Systems. By, Mir Ahmed Ali, Asst. Professor, ECM department, SNIST. By, Prof. Narsiah sir, Director of School.
1/26 On-demand Learning Series Software Engineering of Web Application - Object-Oriented Development & UML Hunan University, Software School.
Unified Modelling Language (UML) Software Engineering Lab. Sharif University of Technology.
Copyright ©2004 Cezary Z Janikow 1 OOAD Overview n OO language – Necessary for OO systems? – Sufficient for OO systems? Owning a hummer doesn’t make you.
CSC480 Software Engineering Lecture 8-9 September 20, 2002.
Lab 5 CPIT 250 System Analysis and Design.
Source Mastering UML with Rational Rose 2002 Information System Engineering Introduction to UML.
©2007 · Georges Merx and Ronald J. NormanSlide 1 Chapter 15 The Unified Modeling Language: a Primer.
Lecture 9-1 : Intro. to UML (Unified Modeling Language)
UML: A notation for capturing work products
Slide 1 Systems Analysis and Design With UML 2.0 An Object-Oriented Approach, Second Edition Chapter 2: Introduction to Object-Oriented Systems Analysis.
1 Unified Modeling Language, Version 2.0 Chapter 2.
Source Mastering UML with Rational Rose 2002 Information System Engineering Introduction to UML.
Copyright (C), No Magic, Inc Welcome to No Magic!
Discussing “Developing Secure Systems with UMLSec” 15 FEB Joe Combs.
Object Oriented Analysis and Design Introduction to Rational Rose.
Modeling with Rational Rose Huzefa Kagdi Software Development Laboratory Department of Computer Science Kent State University Kent Ohio, USA.
Fall 2007 Week 9: UML Overview MSIS 670: Object-Oriented Software Engineering.
Rational Rose For System Design What is Rational Rose? Rational Rose is the visual modeling software solution that lets you create, analyze, design,
Basic Characteristics of Object-Oriented Systems
Introduction to UML and Rational Rose UML - Unified Modeling Language Rational Rose 98 - a GUI tool to systematically develop software through the following.
Object Oriented Analysis & Design By Rashid Mahmood.
UML. Model An abstract representation of a system. Types of model 1.Use case model 2.Domain model 3.Analysis object model 4.Implementation model 5.Test.
Unified Modeling Language. What is UML? Standard language for specifying, visualizing, constructing, and documenting the artifacts of software systems,
TA: Shreya Rawal.  A use case is a description of a system’s behavior as it responds to a request that originates from outside of that system (Usually.
SWE 214 (071) Introduction to UML Slide 1 Introduction to UML.
Modified from Sommerville’s originalsSoftware Engineering, 7th edition. Chapter 14 Slide 1 Object-Oriented Design.
1 Design Object Oriented Solutions Object Oriented Analysis & Design Lecturer: Mr. Mohammed Elhajj
Slide 1 Unified Modeling Language, Version 2.0 Object-Oriented SAD.
Introduction to UML.
UML(Unified Modeling Language)
UML Diagrams By Daniel Damaris Novarianto S..
Evolution of UML.
Systems Analysis and Design With UML 2
Introduction to Unified Modeling Language (UML)
Introduction to UML Tutorial 1.
University of Central Florida COP 3330 Object Oriented Programming
UML - Unified Modeling Language
Unified Modeling Language (UML)
Software Architecture & Design Pattern
ניתוח מערכות מידע א' הרצאה 3
Introduction to UML.
Unified Modeling Language
Rational Rose 2018/12/30.
Software Design Lecture : 15.
Uml diagrams In ooad.
Presentation transcript:

Topic: UML Group 1 Adrian Baijnauth Ashima Dogra Atif Sayed Bruno Baldassarra Frank Scaini Sabrina Babooram Zain Yusuf

MGT415H5 2 Overview Business World Define business process UML allows organize this process UML proposes a common language Accountability, feedback and flexibility Object Oriented Language (OO)

MGT415H5 3 UML: What is it? UML (Unified Modeling Language) is a non-proprietary, third generation modeling language. Blueprints

MGT415H5 4 UML: Success Stories  Arthur Andersen-Tax Technology Enterprise  THALES-Defense Contractor  Covarity Inc.-Credit Risk Solutions

MGT415H5 5 UML: How it works Diagrams:  Class – Entities and their relationships  Package – subset of class  Use case – Explains services that can be requested of the system  Sequence – messages between objects  State chart – behavior of objects  Activity – system workflow  Deployment – hardware characteristics  Component – software components  Collaboration – interaction between objects Hooks:  GDPro  Rational Rose  Visio

MGT415H5 6 An Example: Use-Case

MGT415H5 7 An Example: Class Diagram

MGT415H5 8 An Example: Sequence Diagram

MGT415H5 9 UML: Alternatives  Information DEFinition Language (IDEF)  Business Process Modeling Language (BPML)

MGT415H5 10 QUESTIONS?