General » Introduction to HW & SW » TracksOperating systems » MVS - OS/390 - z/OS » UNIX - Linux - AIX » Windows » VMwareDatabases, transaction systems and middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Business intelligence and data warehouseApplication development » Methods and techniques » PRINCE2 » Programming languages » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesSystems management » ITIL
Practical informationRegistration OO programmers who are going to use UML.
Familiarity with the OO concepts (see course OO concepts and techniques). You can test yourself to see if you have enough background by printing and filling in the self-test (PDF file - 46 KB). Practical experience with an OO programming language (Java, C++, Smalltalk...) is an advantage.
Classroom instruction with short exercises and demonstrations.
Ludo Van den dries.
3 days.
In recent years, the Unified Modeling Language (UML) has become the most popular diagram technique for application development especially in OO environments. It is an important means of communication between the members of a development team.
This course treats the different UML diagrams and their importance in the development process. The emphasis lies on practical usefulness for the programmer: how do I interpret these diagrams, what's their usefulness, how do I adapt them? Most of the time is spent on the most typical design diagrams (class and sequence diagrams) but also others are treated.