Unidef Modeling Language یا همان UML یک زبان مدلسازی است که برای تحلیل و طراحی سیستم های شی گرا به کار می رود. این زبان مدلسازی شامل تعدادی عناصر گرافیکی است که از ترکیب آن ها نمودارهای UML شکل می گیرد. همانطور که یک مهندس عمران پلن های مختلفی را از یک ساختمان تهیه می کند، نمودارهای UML هم نماهای مختلفی را از نرم افزار مورد نظر تهیه می کند. کتاب حاضر این نرم افزار را در چند مرحله خدمتتان آموزش می دهد.