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

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

description

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

Transcript of Topic: UML Group 1 Adrian Baijnauth Ashima Dogra Atif Sayed Bruno Baldassarra Frank Scaini Sabrina...

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

Topic: UML

Group 1Adrian Baijnauth

Ashima DograAtif Sayed

Bruno Baldassarra Frank Scaini

Sabrina BabooramZain Yusuf

Page 2: 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)

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

MGT415H5

3

UML: What is it?

• UML (Unified Modeling Language) is a non-proprietary, third generation modeling language.

• Blueprints

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

MGT415H5

4

UML: Success Stories

Arthur Andersen-Tax Technology Enterprise

THALES-Defense Contractor

Covarity Inc.-Credit Risk Solutions

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

MGT415H5

5

UML: How it worksDiagrams: 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

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

MGT415H5

6

An Example: Use-Case

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

MGT415H5

7

An Example: Class Diagram

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

MGT415H5

8

An Example: Sequence Diagram

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

MGT415H5

9

UML: AlternativesInformation DEFinition Language

(IDEF)

Business Process Modeling Language (BPML)