CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

ارزیابی کامل سبک ها و الگوهای معماری نرم افزار در مواجه با چالش ها

عنوان مقاله: ارزیابی کامل سبک ها و الگوهای معماری نرم افزار در مواجه با چالش ها
شناسه ملی مقاله: ECDS08_037
منتشر شده در هشتمین همایش ملی علوم و مهندسی دفاعی با رویکرد تهدیدات نوپدید در سال 1400
مشخصات نویسندگان مقاله:

یاشار پوراردبیل خواه - دکتری، گروه کامپیوتر، واحد ساری،دانشگاه آزاد اسلامی ساری،ایران
علی غلام نتاج - دانشجوی دکتری تخصصی کامپیوتر، مدرس دانشکده علوم و مهندسی دفاعی گروه سایبری، دانشگاه افسری و تربیت پاسداری امام حسین (ع)
زینب اسمعیلی سراج - کارشناس ارشد، رشته مدیریت خدمات بهداشتی و درمانی ، دانشگاه آزاد اسلامی، واحد ساری

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

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/1577130/