گروه مدیریت شیء: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
AliBot (بحث | مشارکت‌ها)
جز ربات:اصلاح فاصلهٔ مجازی
خط ۱:
'''گروه مدیریت شی''' (OMG) {{انگلیسی|Object Management Group}}، [[کنسرسیوم|کنسرسیومی]] است که در ابتدا با هدف وضع استاندارد در زمینه سیستمهای [[شی گرا|شی گرای]] [[رایانش توزیع شده|توزیع شده]] ایجاد شد و اکنون برروی [[مدل سازی]](برنامه‌ها، سیستم‌ها و [[فرآیند تجاری|فرآیند‌هایفرآیندهای تجاری]]) واستانداردهای مدل سازی تمرکز دارد.
 
== بررسی کلی ==
خط ۹:
هدف آن ایجاد یک مدل عمومی قابل حمل(Portable) و همکنش پذیر(Interoperable) برای اشیا با متدها وداده هایی بود که بر روی هر محیط برنامه نویسی و روی هر بستر(Platform) فابل استفاده باشد.
 
امروزه بیش از 500 عضو شامل آژانسهای دولتی، کاربران کوچک و بزرگ فناوری اطلاعات، فروشندگان و موسسات پژوهشی دارد.<ref name = bg>http://www.omg.org/omg-bg/index.htm سوابق و تاریخچه شرکت OMG</ref> از سال 2000 دفاتر مرکزی بین المللیبین‌المللی OMG در [[نیدهام]] و [[ماساچوست]] قرار دارند.
 
تا تاریخ آگوست 2010 آخرین نسخه یو م ال موجود نسخه یو ام ال 2.3، [[XMI]] 2.1.1 و [[MOF]] 2 می باشد.
خط ۲۲:
 
=== سرویس توزیع داده(DDS) ===
[[سرویس توزیع داده]] {{انگلیسی|Data Distribution Service}} برای سیستمهای بی درنگ مشخصات یک میان افزار انتشار/اشتراک برای سیستم هایسیستم‌های توزیع یافته است
=== معماری مدل گرا(Model Driven Architecture)===
OMG حرکت خود به سمت و سوی استانداردهای مدلسازی را با ایجاد [[زبان مدل‌سازی یکپارچه]] (UML) آغاز نمود که با استانداردهای مرتبط زیر دنبال شد:
خط ۳۰:
اینها زیر بنای [[معماری مدل گرا]] و مجموعه استانداردهای مرتبط را تشکیل می دهند که بر پایه موفقیت [[یو ام ال]] و MOF ساخته شده اند.
 
زبان مدل‌سازی سامانه هاسامانه‌ها (Systems Modeling Language) یا SysML، که یک زبان مدلسازی بر پایه یو ام ال است نیز با همکاری [[شورای بین المللیبین‌المللی مهندسی سیستمها]] (INCOSE) استاندارد گشت.
 
پیشرفت قابل ملاحظه ای در زمینه ترکیب یوام ال با [[وب معنایی]] از راه ایجاد [[فرا-مدل تعریف هستی شناسی]] (Ontology Definition Metamodel) صورت گرفته است که یوام ال را به شیوه استانداردی به [[آر دی اف]] ( RDF) و [[زبان هستی شناسیهستی‌شناسی وب]] (OWL) مرتبط می سازد.
 
===مدرن سازی معماری گرا(Architecture Driven Modernization)===
[[مدرن سازی معماری گرا]] (ADM) معکوس معماری مدل گرا (MDA) است. [[فرامدل کشف دانش]] (Knowledge Discovery Metmodel) یا KDM یک [[نمایش میانی]] (IR) برای سیستمهای نرم افزاری موجود و محیط هایمحیط‌های عملکرد آنهاست. KDM به عنوان پایه ای برای مدرن سازی نرم افزار و ضمانت نرم افزار طراحی شده است.
 
فرامدل مهندسی پروسه نرم افزار (Software Process Engineering Metamodel) یا SPEM استاندارد گروه مدیریت شی برای [[مدلسازی فرا پروسه]] (Meta-Process Modeling) است.
خط ۴۳:
=== مدلهای دامنه ای ===
*مدلهای تجاری : OMG گروهی از استانداردهای مربوط به مدلسازی تجاری را مدیریت می کند. این مدلها شامل [[نمادگذاری مدلسازی فرایندهای تجاری]] (BPMN)، مدل انگیزش تجاری(BMM) و [[معناشناسی واژگان کسب و کار و قوانین کسب و کار]] (SBVR) می شود.
* عمودی هاعمودی‌ها : پیشرفت قابل ملاحظه ای نیز در زمینه استانداردهای عمودی مدلگرا در موارد بهداشت، امور مالی، مخابرات، تولید، رادیوی نرم افزاری، ارتباطات سیستمهای فضایی و زمینی و چندین حیطه فناوری دیگر صورت گرفته است.
 
==گواهینامه ها==
خط ۵۸:
*[http://adm.omg.org وبگاه کدرن سازی معماری گرا]
*[http://swa.omg.org وبگاه تضمین نرم افزار]
*[http://www.omg.org/uml-certification/ گواهینامه هایگواهینامه‌های یو ام ال]
 
== منابع ==