دانلود پاورپوینت تبدیل توصیف UML معماری نرمافزار به مدل کارایی شبکههای صف QN 58 اسلاید
قسمتی از اسلاید :
تبدیل توصیف UML معماری نرمافزار به مدل کارایی شبکههای صف (QN) و تولید بازخورد از نتایج ارزیابی کاراییTransforming UML Specification of Software Architectures into Queuing Networks (QN) Performance Model and Feedback Provision from Performance Evaluation Results. عناوین مورد بحث انگیزهها و اصول عمومی
پیش زمینه
ضرورت و اهداف
تشریح متدولوژی ارزیابی کارایی
مثال کاربردی: سیستم خود پرداز بانکی(ATM)
جمع بندی و نتیجه گیری عناوین مورد بحث انگیزههای تحلیل کارایی نرم افزار هزینه های هنگفت مالی، انسانی و زمانی تولید و توسعه یک سیستم نرم افزاری بزرگ
کیفیت نرمافزار تا حدود زیادی توسط مشخصههای کارایی مثل زمان پاسخ، توان عملیاتی، و بهرهوری منابع تعیین میشود
شناسایی زود هنگام مشکلات کارایی در سطح معماری نرمافزار
افزایش هزینه تغییر طراحی با جلو رفتن در فرایند تولید
تأیید اعتبار انتخابهای طراحی یا مقایسه طراحی های مختلف از دیدگاه کارایی
دو پرسش در اینجا مطرح است:
چگونه کارایی را در فرایند تولید نرمافزار ارزیابی کنیم؟
کی کارایی باید ارزیابی شود؟ انگیزهها و اصول عمومی کارایی چگونه ارزیابی میشود؟
رویکرد مبتنی بر اندازهگیری(Measurement-based)
اندازهگیریهای مستقیمی روی سیستم درحال اجرا یا یک نمونه انجام میگیرد؛ این اندازهگیریها، برای شناسایی گلوگاهها بکار میروند.
رویکرد مبتنی بر مدل (Model-Based)
یک مدل کارایی از سیستم نرمافزاری ساخته میشود؛ از این مدل برای تقلید رفتار سیستم و پیشبینی کارایی آن استفاده میگردد. انگیزهها و اصول عمومی ارزیابی کارایی مبتنی بر مدل مزایا:
نیازی به یک سیستم در حال اجرا ندارد.
از مراحل نخست طراحی قابل اعمال میباشد.
تعداد اسلاید : 58 اسلاید
فرمت فایل : پاورپوینت