فرمت فایل پاورپوینت وقابل ویرایش با قیمت مناسب در خدمت شما عزیزان قرار دادیم.
جهت دانلود فایل موارد زیرا بخوانید
نام فایل: تبديل توصيف UML معماري نرمافزار به
مدل كارايي شبكههاي صف (QN) و
توليد بازخورد از نتايج ارزيابي كاراييفرمت فایل :powerpointوقابل ویرایش
تعداد اسلاید :61
üهزينه
هاي هنگفت مالي، انساني و زماني توليد و توسعه يك سيستم نرم افزاري بزرگ
üكيفيت نرمافزار تا حدود زيادي توسط مشخصههاي كارايي مثل زمان پاسخ، توان عملياتي، و بهرهوري منابع تعيين ميشود
üشناسايي
زود هنگام مشكلات كارايي در سطح معماري نرمافزار
×افزايش
هزينه تغيير طراحي با جلو رفتن در فرايند توليد
×
üتأييد
اعتبار انتخابهاي طراحي يا مقايسه طراحي هاي
مختلف از ديدگاه كارايي
ü
دو
پرسش در اينجا مطرح است:
¡چگونه
كارايي را در فرايند توليد نرمافزار ارزيابي كنيم؟
¡كي
كارايي بايد ارزيابي شود؟¨
¨رويكرد
مبتني بر اندازهگيري(Measurement-based)
¡اندازهگيريهاي مستقيمي روي سيستم درحال
اجرا يا يك نمونه انجام ميگيرد؛ اين اندازهگيريها، براي شناسايي گلوگاهها بكار
ميروند.
¨رويكرد
مبتني بر مدل (Model-Based)
¡يك مدل كارايي از سيستم نرمافزاري ساخته
ميشود؛ از اين مدل براي تقليد رفتار سيستم و پيشبيني كارايي آن استفاده
ميگردد.
¨مزايا:
ü نيازي به يك سيستم در حال اجرا
ندارد.
ü از مراحل نخست طراحي قابل اعمال
ميباشد.
¨معايب:
û دقت پيشبيني كارايي به دقت مدل
نرمافزار بستگي دارد (به هرحال، دقت 100% لازم / منطقي نيست).
û گزارش دادن بازخورد، به خاطر
ساختار متفاوت مدل كارايي نسبت به مدل نرمافزار، ممكن است دشوار باشد.
×مهندسي
كارايي نرم افزار(SPE)[Smith90]:
•تركيب
و تجميع ارزيابي كارايي از مراحل نخست تا كل چرخه حيات فرايند توليد نرم افزار
×در
عمل SPE كمتر به كار گرفته مي شود:
•فاصله
شناختي بين قلمرو توليد نرم افزار و قلمرو ارزيابي كارايي
•فشار
”عرضه سريع به بازار“ وقتي براي SPE
باقي نمي گذارد
×رويكردهاي
ارزيابي كارايي زيادي پيشنهاد شده اند:
•تحليلي
•شبيه
سازي
×از
مدلهاي نرم افزاري مختلف استفاده مي كنند:
،
جبر فرايندها(PA)، پتري نت ها(PN)، چارتهاي توالي پيام(MSC)، UMLو
.....
×مدلهاي
كارايي مختلف مد نظر قرار گرفته اند:
•شبكه
هاي صف و گسترشهايي از آنها مثل LQN و EQN، SPN، SPA و ....