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

سال انتشار: 1398
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 695

فایل این مقاله در 18 صفحه با فرمت PDF قابل دریافت می باشد

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

لینک ثابت به این مقاله:

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

DSCONF06_014

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

چکیده مقاله:

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

کلیدواژه ها:

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

نویسندگان

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

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

میرعلی سیدی

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