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?