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

Publish Year: 1400
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 235

This Paper With 19 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

ECDS08_037

تاریخ نمایه سازی: 11 دی 1401

Abstract:

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

Authors

یاشار پوراردبیل خواه

دکتری، گروه کامپیوتر، واحد ساری،دانشگاه آزاد اسلامی ساری،ایران

علی غلام نتاج

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

زینب اسمعیلی سراج

کارشناس ارشد، رشته مدیریت خدمات بهداشتی و درمانی ، دانشگاه آزاد اسلامی، واحد ساری