عنوان کامل پروژه:
پروژه پیشبینی کمی معیار امنیت در معماری سیستمهای نرمافزاری با رویکرد مدلسازی با استفاده از نرم افزار MATLAB
سیستمهای نرمافزاری روز به روز بزرگتر و پیچیدهتر میشوند
و ازاینرو طراحی این سیستمها بهراحتی امکانپذیر نیست. معماری نرمافزار شامل مجموعهای از نیازمندیها است که برای انجام این نیازها به وجود آمده است؛ این نیازمندیها از ذینفعان
سیستم جمعآوری میشود. این
نیازها به دودسته عملیاتی و غیرعملیاتی
تقسیم میشوند. نیازهای عملیاتی بیانگر آن دسته از عملیاتی هستند که سیستم بایستی انجام دهد، مانند: عملیاتی که سیستم بایستی برای کاربران انجام دهد. در مقابل نیازهای غیرعملیاتی یا همان صفات کیفی بیانگر مجموعهای از ویژگیهای کیفی است که ذینفعان سیستم میخواهند از سیستم موردنظر داشته باشد، مانند: امنیت، کارایی، قابلیت آزمون، قابلیت نگهداری و غیره. وظیفهمندیهای سیستم با هر ساختاری قابل پیادهسازی است. در طراحی سیستم تصمیمهای متعددی اتخاذ میشود، بعضی از این تصمیمها به کنترل پاسخ صفات کیفی سیستم کمك میکند. این تصمیمها، تصمیمهای معماری تلقی میشوند. در طراحی سیستمهایی که صفات کیفی خاصی را برآورده میسازند، باید بهگونهای باشد که معماری سیستم از ویژگیهای کیفی موردنظر به نحو مطلوب حمایت کند.
با توجه به نقش امنیت در سیستمهای نرمافزاری علل خصوص سیستمهای نرمافزاری
حساس به ایمنی، یکی از معیارهای اصلی در انتخاب معماری نرمافزار این سیستمها،
میزان حمایت معماری نرمافزار از صفت کیفی امنیت است. هدف از این پژوهش ارائه روشی
برای ارزیابی کمی معماری نرمافزار مبنی بر صفت کیفی امنیت است؛ نکته حائز اهمیت
انتخاب معیار احتمال موفقیت حمله جهت کمیسازی امنیت است. با اعمال این روش بر
روی معماریهای کاندید بهترین گزینه برای پوشش صفت کیفی امنیت از میان گزینههای
موجود بر اساس معیار موردنظر انتخاب میشود.
مشخصات کلی | |
تعداد صفحات | 77 |
حوزه تخصصی رشته 1 | رمزنگاری |
تعداد صفحات محصول | 60-80 |
معرفی متغیر های ورودی نرم افزار | دارد |
نمودارهای خروجی | دارد |
زبان برنامه نویسی | |
زبان برنامه نویسی اول | MATLAB |
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcu.Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcuLorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcu.