سبکها و الگوهای معماری نرم افزار و نحوه ارزیابی آنها
- سال انتشار: 1398
- محل انتشار: پنجمین همایش بین المللی علوم و تکنولوژی با رویکرد توسعه پایدار
- کد COI اختصاصی: TECHSD05_087
- زبان مقاله: فارسی
- تعداد مشاهده: 605
نویسندگان
دانشجویی دکتری تخصصی نرم افزار دانشگاه آزاد اسلامی واحد تهران جنوب ، تهران
استادیار و هیات علمی دانشگاه آزاد اسلامی واحد تهران جنوب، تهران
چکیده
با گسترش روز افزون دامنه تقاضاهای کاربران کامپیوتر و به دنبال آن اندازه سیستم های نرم افزاری ، دیگر روش ها و سبک های کلاسیک تولید نرم افزار پاسخگوی این نیازمندی ها نیست. در دنیای امروز ، طراحی یک نرم افزار موفق تنها انتخاب و یا ایجاد ساختمان داده های مناسب و الگوریتم های کارآمد نیست. حجم نرم افزارهای تجاری سال های اخیر، مهندسان نرم افزار را بر آن داشته که برای غلبه بر پیچیدگی های حاصل از این حجم بالا به دنبال تکنیک های استفاده مجدد از نرم افزار و روش های Component based بروند . با توجه به اهمیتی که معماری نرم افزار در مهندسی نرم افزار روز دنیا پیدا کرده است ، در این مقاله سعی خواهیم کرد روش ها و سبک های موجود و متداول معماری نرم افزار را بررسی کرده ، مزایا و معایب هر کدام را بیان کنیم .کلیدواژه ها
معماری نرم افزار ، سبک های معماری ، مولفه ها ، الگوهای معماریمقالات مرتبط جدید
- Resource Optimization in Large Language Model Deployment Using Reinforcement Learning and Adaptive Software Engineering
- کاربرد یادگیری ماشین در پیشبینی خطاهای نرم افزاری در مراحل اولیه توسعه سیستم های پیچیده
- A review of the application of silver nanoparticles in improving the performance of ultrathin silicon solar cells
- نگرشی برنانو و نقش آن در تصفیه آب در نیروگاه های برق
- The Biomechanical Effect of Knee Flexion Angles on Squat Lifting with a Flat Back Position
اطلاعات بیشتر در مورد COI
COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.
کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.