صلاحیت، تطبیق و ترکیب:
مهندسی دامنه، کتابخانه ای از مولفه های قابل استفاده ی مجدد فراهم می سازد که برای مهندسی نرم افزار مبتنی بر مولفه ها مورد نیاز است. برخی از این مولفه های قابل استفاده ی مجدد به صورت داخلی توسعه داده می شوند، برخی دیگر از برنامه های کاربردی موجود قابل استخراج هستند و عده ای را می توان از یک شرکت سازنده دیگر تامین نمود.
هدف از مهندسی دامنه، شناسایی، پیاده سازی، کاتالوگ بندی و توزیع مجموعه ای از مولفه های نرم افزاری است که در یک دامنه پر کاربرد خاص در نرم افزار فعلی و نرم افزار های آینده کاربرد دارد. هدف کلی برقراری ساز و کار هایی است که مهندس نرم افزار به کمک آن ها بتواند این مولفه ها را طی کار روی سیستم جدید و سیستم ها یموجود به اشتراک بگذارد- تا از آنها استفاده ی مجدد به عمل آید. مهندسی دامنه شامل سه فعالیت اصلی می شود- تحلیل، ساخت و توزیع.
هر مولفه دارای ویژگی های زیر است:
گرداورنده: الناز اصغری