ارائه یک روش به منظور ارزیابی کارایی معماری نرم افزار با استفاده از زبان مدلسازی یکپارچه و مدل-های رسمی فازی
پایان نامه
- موسسه آموزش عالی غیر انتفاعی و غیر دولتی جهاد دانشگاهی خوزستان - دانشکده مهندسی
- نویسنده جعفر رضاییان ششده
- استاد راهنما علی هارون آبادی ایمان عطارزاده
- سال انتشار 1393
چکیده
معماری نرم¬افزار، به عنوان اولین محصول، نقش مهم و مستقیمی در توسعه سیستم¬های نرم¬افزاری پیچیده ایفا می¬کند و با کمک آن می¬توان رفتار قابل ارزیابی سیستم، یعنی صفات کیفیتی همچون امنیت، قابلیت اطمینان، قابلیت استفاده، قابلیت تغییر و کارایی را مورد سنجش قرار داد. با ارزیابی معماری می¬توان اطمینان حاصل کرد که آیا معماری این اهداف کیفیتی را برآورده می¬کند یا خیر. یک روش برای ارزیابی معماری نرم¬افزار، ایجاد مدلی قابل اجرا از معماری است. یک مدل قابل اجرا از معماری، توصیفی رسمی از معماری محسوب می¬شود که با آن می¬توان قبل از پیاده¬سازی معماری، رفتار سیستم نهایی را مشاهده و بررسی نمود و ایرادهای احتمالی در معماری را ردیابی نمود. در این تحقیق سعی بر آن است که بتوان با استفاده از سبک¬های معماری نرم¬افزار و نمودارهای uml به یک مدل واقعی جهت توصیف معماری نرم افزار پرداخت تا به یک مدل اجرایی مبتنی¬بر شبکه پتری رنگی تبدیل و در¬نهایت ارزیابی شوند. با تبدیل مدل واقعی به مدل اجرایی امکان ارزیابی کارایی معماری نرم افزار روی مدل اجرایی فراهم می شود. انتظار می رود با استفاده از منطق فازی و تحلیل بازخورد قبل از مرحله پیاده سازی بتوان کارایی را بهبود بخشید. مقایسه¬ها نشان می¬دهد که استفاده از رویکرد فازی بهبود قابل¬توجهی در راستای ارزیابی پارامترهای غیروظیفه¬مندی سیستم نرم افزاری درپی دارد و به بهبود این پارامترها کمک می¬کند.
منابع مشابه
منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ذخیره در منابع من قبلا به منابع من ذحیره شده{@ msg_add @}
نوع سند: پایان نامه
موسسه آموزش عالی غیر انتفاعی و غیر دولتی جهاد دانشگاهی خوزستان - دانشکده مهندسی
میزبانی شده توسط پلتفرم ابری doprax.com
copyright © 2015-2023