مروری بر توسعه نرم افزار مبتنی بر مولفه
فایل این مقاله در 19 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
تاریخ نمایه سازی: 3 خرداد 1402
چکیده مقاله:
هدف نهایی توسعه نرم افزار ساخت محصولات با کیفیت بالا است. مشتریان صنعت نرم افزار همیشه خواهان محصولات باکیفیت سریع و مقرون به صرفه هستند. توسعه مبتنی بر مولفه CBD مناسب ترین روش برای شرکت های نرم افزاری برای برآوردن خواسته های بازار هدف است. برای انتخاب CBD، تیم های توسعه نرم افزار باید اجزای عمومی موجود در بازار را سفارشی کنند و انتخاب اجزای مناسب از بین میلیون ها مولفه شخص ثالث و تجاری برای تیم های توسعه بسیار دشوار است. از سوی دیگر، توسعه انبار داخلی خسته کننده و زمان بر است. به دلیل استفاده گسترده از قطعات CBSE کاملا با روش سنتی آبشار متفاوت است CBSE نه تنها مستلزم تمرکز بر مشخصات و توسعه سیستم است، بلکه نیاز به بررسی بیشتر برای زمینه کلی سیستم، خصوصیات اجزای جداگانه و فرآیند اکتساب و یکپارچه سازی اجزا دارد. اصطلاح توسعه نرم افزار مبتنی بر مولفه را میتوان به عنوان فرآیند ساخت یک سیستم با استفاده از مولفه ها نام برد. چرخه حیات CBD شامل مجموعه ای از مراحل است، یعنی شناسایی و انتخاب اجزا بر اساس نیاز، یکپارچه سازی و مونتاژ اجزای انتخاب شده و به روزرسانی سیستم به عنوان اجزای سازنده در طول زمان با نسخه های جدیدتر. در این مقاله بررسی ادبیات شاخصی از تکنیک های پیشنهادی برای مراحل مختلف چرخه زندگی CBD ارائه میکند. هدف کمک به درک بهتر تکنیک های مختلف CBD است.
کلیدواژه ها:
نویسندگان
گروه مهندسی کامپیوتر،دانشکده برق و کامپیوتر،دانشگاه آل طه، تهران، ایران
گروه مهندسی کامپیوتر دانشکده فنی و مهندسی، دانشگاه امام علی (ع) تهران، ایران.