© Lethbridge/Laganière 2
Chapter 5: Modelling with classes2
5.1 What is UML?
The Unified Modelling Language is a standardgraphical language for modelling object orientedsoftware
•At the end of the 1980s and the beginning of1990s, the first object-oriented developmentprocesses appeared•The proliferation of methods and notationstended to cause considerable confusion•Two important methodologists Rumbaugh andBooch decided to merge their approaches in1994.—They worked together at the RationalSoftware Corporation•In 1995, another methodologist, Jacobson,joined the team—His work focused on use cases