یک ، مجموعه‌ای شده از علایم و روش‌هایی برای چیدن آن‌ها در قالب یک مدل از یک یا است.
برخی از سازمان‌ها از آن‌ها به صورت گسترده‌ای در ترکیب با یک برای رسیدن از یک ابتدایی به یک طرح و ارتباط دادن آن طرح با کل تیم توسعه دهندگان و گروگذارها، استفاده می‌کنند. به خاطر این که یک زبان مدل‌سازی واقعی است و در یک مرحله بالاتر انتزاع از کد است. استفاده از مدل‌ها نسلی از یک دید اشتراک گذاشته شده را تشویق می‌کند که ممکن است بعدها از مشکل‌هایی جلوگیری کند. بعضی اوقات ابزار نرم‌افزار مدل‌سازی برای ساختن این مدل‌ها، استفاده می‌شوند که ممکن است ظرفیت تبدیل اتوماتیک آن‌ها به کد را داشته باشد.
 بعضی اسلوب شناسان به ترتیب وقوع سه مدل‌سازی شی‌های ثبت شده را مشخص کردند: نسل "اول،" "دوم" و "سوم".
 در "نسل اول"، اسلوب شناسان مجزا و گروه‌های کوچک، تکنیک‌ها را طوری توسعه دادند که مشکل‌های نخستینی که در پروژه‌های توسعه یافته مبتنی بر می‌دیدند حل شد.
نسل اول شامل تکنیک‌هایی مانند: 
 
 
 
 
 
 زبان‌های نسل اول نیز توسعه یافت و خیلی با متدولوژی مخصوص گره خورد حتی با یک نام. تقریباً سخت بود تعیین کردن این که به کدام متدولوژی مربوط می‌شود.
 "نسل دوم" یادآور شد که تعداد زیادی از بهترین تمرین‌ها در میان دورنمایی از oo پراکنده شده‌است. خیلی‌ها سعی کردند تمام این تمرین‌ها را در یک چارچوب کاری مانند FUSION جمع کنند. به هر حال، ارتباط oo شروع شد که یادآور منفعتی که استاندارد می‌تواند داشته شود، بشود: نه فقط"یک" راه خوب برای انجام کارها اما "راه خوب" می‌تواند راهنمایی برای مکالمه رایج و تمرین میان توسعه دهندگان باشد.
 "نسل سوم" شامل تلاش‌های موفق در این زبان استاندارد صنعتی تنها می‌شود. در این لحظه، بیهودگی متد استانداردسازی یادآور شده‌است و زبان‌های توسعه یافتند در نماد سازی‌هایی که برای یک محدوده وسیع روش‌های توسعه یافته راحت هستند.
{"title": "زبان مدل‌سازی شیء", "link": "https://fa.wikipedia.org//w/index.php?title=%D8%B2%D8%A8%D8%A7%D9%86_%D9%85%D8%AF%D9%84%E2%80%8C%D8%B3%D8%A7%D8%B2%DB%8C_%D8%B4%DB%8C%D8%A1&oldid=24004157", "language": "fa"}