تکنیکهای فشردهسازی رد اجرا برای تسهیل آنالیز رفتار نرم افزار در رویکرد مدلرانده

Publish Year: 1394
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 330

This Paper With 12 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

SASTECH10_064

تاریخ نمایه سازی: 29 اردیبهشت 1398

Abstract:

ردگیری و تحلیل پویا، با توجه به کاربردهای متعدد آن از قبیل اشکالزدایی، فهم و شناخت رفتار نرم افزار، آزمون نرمافزار، مساله مهمی در رویکردهای مهندسی نرمافزار از جمله مهندسی مدلرانده است. رد اجرا، اطلاعات لازم را برای ردگیری و بهکارگیری تکنیک های تحلیل پویا فراهم میسازد. یکی از ملاحظات اساسی در ردگیری و تحلیل پویا، مساله کارایی است واین موضوع هم در ردگیری کد و هم در ردگیری مدل مصداق دارد. به دلیل حجم بالای اطلاعات رد حاصل از اجرای مدلها، تحلیل این اطلاعات سربار و هزینه زیادی را به سیستم تحمیل میکند و اغلب فاقد کیفیت مطلوب است. براین اساس، تحلیل و استدلال رد اجرا به دلیل اندازه و حجم آنها با یک چالش جدی مواجه میشود. دراین مقاله، تکنیکهایی برای تسهیل تحلیل و درک محتوای رد اجرای مدلها ارایه میگردد. این تکنیکها شامل دیداریسازی، فیلترسازی، حرس کردن و کشف الگوهای تکرار شونده در اطلاعات رد اجراست. استفاده از این تکنیک ها کاهش 40 درصدی حجم اطلاعات رد اجرا را به همراه داشته است. نتایج حاصل از این پژوهش میتواند نقش موثری در بهبود مقیاس پذیری روش های ردگیری مدل و افزایش قابلیت اطمینان و کیفیت نرم افزار ایفاء نماید.

Authors

فضیلت حججی

دانشجوی دکتری، دانشگاه اصفهان

بهمن زمانی

عضو هییت علمی، دانشگاه اصفهان