چکیده:
در جهان کنونی توسعه مبتنی بر مولفه، یک زمینه تحقیقاتی با سابقه ای بیش از یک دهه در مهندسی نرم افزار است که پشتیبانی خودکار یا نیمه خودکاری از روش ها و فرایندها در این حوزه بعمل می آورد. در دنیای مهندسی نرم افزار سه رویکرد کلی وجود دارد که عبارتند از رویکرد ساختاری، شی گرا و مبتنی بر مولفه. رویکرد مبتنی بر مولفه، قابلیت های بیشتری را در زمینه های استفاده مجدد، انعطاف پذیری و قابلیت نگهداری و پشتیبانی از خود نشان می دهد. این مقاله، پس از معرفی اجمالی رویکردهای مهندسی نرم افزار، توسعه ی مبتنی بر مولفه را با رویکرد توسعهی شی گرا و دیگر رویکردهای سنتی مقایسه می نماید.
کلمات کلیدی:توسعه مبتنی بر مولفه، محصولات آماده تجاری، توسعه شی گرا، مدل های فرایندی.
فایل ارائه شده ترجمه ی مقاله ی Component Based Development in Software Engineering است.
توسعه مبتنی بر مولفه در مهندسی نرم افزار