تبدیل توصیف UML معماری نرم‌افزار به مدل کارایی شبکه‌های صف (QN)

معماری نرم‌افزار
مهندسی کارایی نرم افزار
مدلهای کارایی
نمودارهای UML
مدلسازی بارکاری
دسته بندی الکترونیک و مخابرات
فرمت فایل ppt
حجم فایل 401 کیلو بایت
تعداد صفحات فایل 58

تبدیل توصیف UML معماری نرم‌افزار به مدل کارایی شبکه‌های صف (QN)

فروشنده فایل

کد کاربری 12271

فهرست مطالب

•انگیزه‌ها و اصول عمومی
•پیش زمینه
•ضرورت و اهداف
•تشریح متدولوژی ارزیابی کارایی
•مثال کاربردی: سیستم خود پرداز بانکی(ATM)
•جمع بندی و نتیجه گیری
ضرورت و اهداف
•تولید و توسعه یک متدولوژی سیستماتیک برای ارزیابی کارایی طراحی نرم افزار با ویژگی های زیر:

× استفاده آسان، و احتمالاً تجمیع آن با ابزارهای CASE
× مبتنی بر نمادسازی های استاندارد، در صورت در دسترس بودن و مناسب بودن
× از مراحل نخست قابل اعمال باشد
× تفسیر نتایج حاصل از تحلیل و ارزیابی مدل کارایی

استخراج شده، و ارائه بازخورد مناسب به طراح

•تولید و توسعه یک متدولوژی سیستماتیک برای ترجمه اتوماتیک توصیفهای UML‌ معماری نرم‌افزار به مدلهای کارایی QNM
•تفسیر نتایج حاصل از تحلیل و ارزیابی مدل کارایی استخراج شده، و ارائه بازخورد مناسب به طراح

•چرا تحلیل کارایی در سطح معماری نرم‌افزار؟
×تجرید مناسب سطح معماری نرم‌افزار
×تحلیل در مرحله اولیه تولید نرم‌افزار، فازی که در آن انتخاب های اساسی مؤلّفه‌ها و تعامل بین آنها صورت می‌گیرد
×تأثیر قابل توجه تصمیم‌های معماری بر ویژگیهای کیفی، از جمله کارایی
•چرا استفاده از زبان مدلسازی UML؟
× توصیف جنبه‌های ایستا و پویای نرم‌افزار با استفاده از نمودارهای مختلف
×بکارگیری نمادسازی و چارچوب مفهومی یکسان برای توصیف، طراحی تا پیاده‌سازی
×گسترش‌پذیر ی کامل با مکانیزم‌های توسعه و حاشیه‌نویسی و قابلیت تطابق با نیاز خویش
×پشتیبانی گسترده توسط مجموعه وسیعی از ابزارها
•چرا استفاده از مدل کارایی QNM؟
× عمومی‌ترین مدل کارایی
×دقت نسبتاً بالای نتایج کارایی و کفایت و کارا بودن آن در تحلیل و ارزیابی مدل
×تحلیل توسط روشهای تحلیلی و یا شبیه‌سازی به منظور ارزیابی مجموعه‌ای از شاخصهای کارایی مثل بهره‌وری منابع، توان عملیاتی، زمان پاسخ به مشتری و غیره
روش پیشنهادی پروژه

1- تبدیل اتوماتیک نمودارهای UML (توصیف کننده معماری نرم افزار) به اسناد XML با استفاده از Unisys XMI که بصورت آماده در Rational Rose پشتیبانی می‌شود.

2- فراهم کردن الگوریتمی برای استخراج اطلاعات کارایی از سند XML.

3- در آوردن اطلاعات استخراج شده به قالبی مناسب برای تولید اتوماتیک QNM جهت محاسبه اندازه‌های کارایی.

4- تفسیر نتایج حاصل از تحلیل و ارزیابی QNM‌ و ارائه بازخورد مناسب به طراح.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *