زبان دیاگرام روندنما و مقایسه زبان دیاگرام روند نما و زبان متنی
زبان دیاگرام روندنما و مقایسه زبان دیاگرام روند نما و زبان متنی
زبان دیاگرام روندنما و مقایسه زبان دیاگرام روند نما و زبان متنی
زبان مدل سازی یکپارچه (UML) یک زبان عمومی برای توسعه، مدل سازی در
زمینه مهندسی نرمافزار است که هدف آن ارائه یک روش استاندارد برای
تجسم طراحی یک سیستم است.
ایجاد UML در ابتدا با تمایل به استاندارد کردن سیستم های نشانه ای متفاوت
و رویکردهای طراحی نرم افزار انگیزه بود. این برنامه توسط Grady Booch، Ivars Jacobson
و James Rombaugh در نرم افزار Rational در سالهای 1994-1995 توسعه داده شد،
با توسعه بیشتر آنها به رهبری آنها از سال 1996 بود.
زبان دیاگرام روندنما و مقایسه زبان دیاگرام روند نما و زبان متنی
در سال 1997، UML به عنوان یک استاندارد توسط گروه مدیریت شیء (OMG)
به تصویب رسید و از زمان این سازمان مدیریت شده است. در سال 2005 UML
همچنین توسط سازمان بین المللی استاندارد (ISO) به عنوان یک استاندارد
معتبر ایزو منتشر شد. از آن به بعد استاندارد برای مرور آخرین نسخه UML
تجدید نظر شده است.
UML از نیمه ی دوم دهه ی 1990 در حال رشد است و ریشه یابی آن در
روش های برنامه نویسی شی گرا در اواخر دهه ی 1980 و اوایل دهه ی 1990 است.
جدول زمانی (تصویر را ببینید) برجسته سازی تاریخچه روش های مدل سازی
شی گرا و نماد را نشان می دهد.
این در اصل بر مبنای نشانه های روش Booch، تکنیک مدل سازی شی (OMT)
و مهندسی نرم افزار شی گرا (OOSE) است که آن را به یک زبان واحد ادغام شده است.
شرکت نرم افزاری Rational از شرکت ژنرال الکتریک در سال 1994، جیمز رومفه را
استخدام کرد و پس از آن، شرکت به عنوان یکی از محبوب ترین روش های
مدل سازی شی گرا در روز تبدیل شد: روش OMD روش OMM رومبوه و
روش گرادی بوچ. آنها به زودی در تلاش های خود توسط ایور جاکوبسون،
خالق روش مهندسی نرم افزار شی گرا (OOSE)، که در سال 1995 در
Rational پیوست، کمک کردند.
زبان دیاگرام روندنما و مقایسه زبان دیاگرام روند نما و زبان متنی