مدل دامنه

از ویکی‌پدیا، دانشنامهٔ آزاد

نسخه‌ای که می‌بینید، نسخهٔ فعلی این صفحه است که توسط Rezabot (بحث | مشارکت‌ها) در تاریخ ‏۲۹ سپتامبر ۲۰۱۹، ساعت ۱۲:۱۲ ویرایش شده است. آدرس فعلی این صفحه، پیوند دائمی این نسخه را نشان می‌دهد.

(تفاوت) → نسخهٔ قدیمی‌تر | نمایش نسخهٔ فعلی (تفاوت) | نسخهٔ جدیدتر ← (تفاوت)
نمونه‌ای از مدل دامنه مربوط به یک طرح بیمه درمانی

مدل دامنه (انگلیسی: Domain model) در مهندسی نرم‌افزار، مدلی مفهومی از دامنه است، که داده‌ها و رفتار آن را در خود جای می‌دهد.[۱][۲] در مهندسی شناخت، (یا مهندسی هستی‌شناسی) مدل دامنه، بازنمودی از یک حوزه دانش با مفاهیم، نقش‌ها، داده‌های اطلاعاتی، افراد و قوانینی است، که با یک منطق توصیفی، پایه‌گذاری شده باشد.

مدل دامنه، سیستمی انتزاعی است، که جنبه‌های منتخب، تأثیرگذاری و فعالیت در حوزه دانش را توصیف می‌کند و از این مدل می‌توان برای حل مشکلات مربوط به دامنه، استفاده نمود. مدل دامنه نمایانگر مفاهیم معنی‌دار از دامنه، در دنیای واقعی می‌باشد، که باید در نرم‌افزار مدل شوند. در زبان مدل‌سازی یکپارچه، از نمودار کلاس برای نشان دادن مدل دامنه استفاده می‌شود.

جستارهای وابسته[ویرایش]

منابع[ویرایش]

  1. Fowler, Martin. Patterns of Enterprise Application Architecture. Addison Wesley, 2003, p. 116.
  2. Fowler, Martin. "P of EAA - Domain Model"