Topic: Introduction to the Unified Modeling Language

Date:Tuesday, June 19
Time:5:30 Deli Snack, 6:00 Presentation
18000 West Nine Mile Road
Southfield, MI 48075 (map)
Speaker:Omar Pérez
Notes:UML Presentation (602 KB PDF)

Building robust, secure, maintainable software requires a solid design. The Unified Modeling Language (UML) is a collection of simple, elegant diagrams that allow you to express software design in a standardized format. This session will cover the UML standard, the value of abstraction, the different types of diagrams, and various tools that incorporate UML.

Meet the Speaker

Omar Pérez is an IBM software engineer and project manager working on the WebSphere and Lotus product line. After joining IBM in 1999, he has worked on a variety of projects ranging from systems development to product support planning. Omar started his career at IBM in the System i Java development team, where he was involved in various areas of the Java Virtual Machine, including the Java Native Interface (JNI). After obtaining his Project Management Professional (PMP®) certification in 2005, he joined IBM's Software Group. Located in IBM's Research Triangle Park, his current role involves customer-centric activities, including product support planning for collaboration and social software applications such as "Quickr" and Portal Document Manager.

Succeeding with Use Cases: Working Smart to Deliver Quality
(The Addison-Wesley Object Technology Series) (Paperback)
by Richard Denney (Author)

UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design (2nd Edition)
(The Addison-Wesley Object Technology Series) (Paperback)
by Jim Arlow, Ila Neustadt (Authors)