دانلود رایگان


تبديل توصيف UML معماري نرم‌افزار به مدل كارايي - دانلود رایگان



دانلود رایگان تعداد اسلاید : 58 تبديل توصيف UML معماري نرم‌افزار به مدل كارايي شبكه‌هاي صف (QN) و توليد باز

دانلود رایگان
تبديل توصيف UML معماري نرم‌افزار به مدل كارايي شبكه‌هاي صف QN 58 اسلایدفرمت فایل: پاورپوینت - powerpoint,
( -- قابل ویرایش )
تبديل توصيف 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) يك مدل كارايي از سيستم نرم افزاري ساخته مي شود؛ از اين مدل براي تقليد رفتار سيستم و پيش بيني كارايي آن استفاده مي گردد. ارزيابي كارايي مبتني بر مدل مهندسي كارايي نرم افزار(SPE)[Smith90]: تركيب و تجميع ارزيابي كارايي از مراحل نخست تا كل چرخه حيات فرايند توليد نرم افزار در عمل SPE كمتر به كار گرفته مي شود: فاصله شناختي بين قلمرو توليد نرم افزار و قلمرو ارزيابي كارايي فشار عرضه سريع به بازار“ وقتي براي SPE باقي نمي گذارد رويكردهاي ارزيابي كارايي زيادي پيشنهاد شده اند: تحليلي شبيه سازي از مدلهاي نرم افزاري مختلف استفاده مي كنند: ، جبر فرايندها(PA)، پتري نت ها(PN)، چارتهاي توالي پيام(MSC)، UMLو ..... مدلهاي كارايي مختلف مد نظر قرار گرفته اند: شبكه هاي صف و گسترشهايي از آنها مثل LQN و EQN، SPN، SPA و .... مدلهاي نرم افزار استفاده از مدلهاي نرم افزار و نمادسازي هاي غير استاندارد و مختص كاربرد خاص عدم پذيرش وسيع در جامعه مهندسي نرم افزار پشتيباني اندك توسط ابزارهاي CASE مناسب مدلهاي كارايي مدلهاي تحليلي تحليل پيچيده نياز به اعمال فرضيات خاص نگاشت پيچيده بين مدل نرم افزار و مدل كارايي شبيه سازي مناسب كاربردهاي خاص نياز به زمان و منابع محاسباتي بسيار براي مدلهاي پيچيده نياز به تكنيكهاي آماري پيچيده براي شناخت صحيح نتايج مدلهاي كارايي كارهاي انجام شده ضرورت و اهداف ضرورت و اهداف روش پيشنهادی پروژه نمودارهاي UML مورد استفاده مزيت روش مطرح شده بدست آوردن نتايج QNM روش مورد نظر پياده سازي روش نمودارهاي UML مورد استفاده مدل كارايي در UML(پروفايل كارايي) مدلسازي بارکاري (Workload) مدلسازي بارکاري باز (Open Workload) مدلسازي بارکاري بسته (Closed Workload) مدلسازي اطلاعات کارايي سناريوها در نمودار فعاليت مدلسازي اطلاعات کارايي مربوط به فعاليتها مدلسازي منابع مدل كارايي شبكه هاي صف مدل كارايي شبكه هاي صف(ادامه) متامدل و ساختار QNM ساختار درختي QNM براي نمايش در قالب سند XML پردازش نمودار استقرار پردازش نمودار موردكاربري پردازش نمودار فعاليت يافتن احتمالات مسيريابي از مسير اجرايي تحليل و ارزيابي QNM مطالعه موردي: سيستم بانک خود پرداز(ATM ) سناريوهاي اصلي در سيستم ATM نمودار موردكاربري سناريوهاي ATM نمودار استقرار سيستم ATM نمودار فعاليت سناريوهاي برداشت پول مدل QNM متناظر با سناريوي برداشت پول در سيستم ATM تغييرات بهره وري منابع به تعداد درخواستهاي ورودي در واحد زمان تغييرات توان عملياتي کل شبکه به تعداد درخواستهاي ورودي در واحد زمان جمع بندي پيشنهادها مراجع
قسمتی از محتوی متن پروژه میباشد که به صورت نمونه ، بعد از پرداخت آنلاین در فروشگاه فایل آنی فایل را دانلود نمایید .
پرداخت آنلاین و دانلود در قسمت پایین



دریافت فایل
جهت کپی مطلب از ctrl+A استفاده نمایید نماید




تحقیق درمورد،پاورپوینت درمورد،جزوه درسی،مقاله دانشجویی


مقاله


پاورپوینت


فایل فلش


کارآموزی


گزارش تخصصی


اقدام پژوهی


درس پژوهی


جزوه


خلاصه