100 likes | 248 Views
Topic: UML. Group 1 Adrian Baijnauth Ashima Dogra Atif Sayed Bruno Baldassarra Frank Scaini Sabrina Babooram Zain Yusuf. Overview. Business World Define business process UML allows organize this process UML proposes a common language Accountability, feedback and flexibility
E N D
Topic: UML Group 1 Adrian Baijnauth Ashima Dogra Atif Sayed Bruno Baldassarra Frank Scaini Sabrina Babooram Zain Yusuf
MGT415H5 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 UML: What is it? • UML (Unified Modeling Language) is a non-proprietary, third generation modeling language. • Blueprints
MGT415H5 UML: Success Stories • Arthur Andersen-Tax Technology Enterprise • THALES-Defense Contractor • Covarity Inc.-Credit Risk Solutions
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 UML: How it works
MGT415H5 An Example: Use-Case
MGT415H5 An Example: Class Diagram
MGT415H5 An Example: Sequence Diagram
MGT415H5 UML: Alternatives • Information DEFinition Language (IDEF) • Business Process Modeling Language (BPML)
MGT415H5 QUESTIONS?