مهندسی مولفه
شنبه, ۱۲ دی ۱۳۹۴، ۱۰:۱۷ ب.ظ
روند CBSE به گونه ایست که ما را به استفاده از مولفه موجود، تشویق میکند. با این حال، بعضی مواقع خود این مولفه ها نیاز به مهندسی دارند. اجزای نرم افزار جدید باید توسعه یابند و با COTS و کتابخانه ی قطعات قابل استفاده ی مجدد یکپارچه شوند. از آنجا که این قطعات جدید اعضای جدید کتابخانه ی قطعات قابل استفاده ی مجدد میشوند، باید برای استفاده ی مجدد مهندسی شوند.
هیچ چیز در مورد ایجاد مولفه های نرم افزار که بتوان دوباره از آنها استفاده کرد عجیب و جادویی نیست. مفهوم طراحی مانند انتزاع، پنهان کردن، استقلال عملکرد ،پالایش و برنامه نویسی ساخت یافته؛ همراه با تست روش شی گرا، SQA، و روش تأیید صحت، همه به ایجاد اجزای نرم افزاری که قابل استفاده مجدد باشد کمک میکند.
منبع : مقاله ی Component Based Development از Debayan Bose
ترجمه و تحلیل : حسین فرج زاده