بررسی کلی بر سبک و الگو های معماری نرم افزار

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

This Paper With 18 Page And PDF Format Ready To Download

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

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

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

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

DSCONF06_014

تاریخ نمایه سازی: 23 شهریور 1398

Abstract:

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

Keywords:

SDLC , مرحله طراحی اولیه , معماری نرم افزار , سبک معماری نرم افزار , مقایسه ی مولفه های معماری نرم افزار

Authors

رضا مهدیزاده طاهری

دانشجوی دکتری تخصصی مهندسی کامپیوتر – نرم افزار

میرعلی سیدی

Associate Professor Computer Engineering, Islamic Azad University, South Tehran Branch,