لغة النمذجة الموحّدة (Unified Modelling Language)، أو (UML) ، هي لغة نمذجة رسومية تقدم لنا صيغة لوصف العناصر الرئيسية للنظم البرمجية. (هذه العناصر تسمّى artifacts مشغولات في UML). تتّجه UML بطبيعتها نحو بناء البرمجيات كائنية المنحى object oriented.
الخطاطات المقدمة ب 5$ :
مخطط حالة الاستخدام "Use Case Diagram" مخطط الفئة "Class Diagram" مخطط التسلسل "Sequence Diagram"