تشخیص اجراهای خطادار نرم افزار با استفاده از روش خوشه بندی
محل انتشار: شانزدهمین کنفرانس سالانه انجمن کامپیوتر ایران
سال انتشار: 1389
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 1,250
فایل این مقاله در 5 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
این مقاله در بخشهای موضوعی زیر دسته بندی شده است:
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
CSICC16_108
تاریخ نمایه سازی: 28 بهمن 1390
چکیده مقاله:
هدف ازاین مقاله ارایه روشی برای تشخیص خودکار خطاهای موجود درسیستمهای نرم فازاری با حداکثر دقت ممکن وحداقل نیاز به بررسی دستی کد برنامه است راه کارهایی که تاکنون برای رسیدن به این هدف ارایه شده اند سعی دارندبا مقایسه اطلاعات زمان اجرای برنامه ها در اجراهای موفق و ناموفق و درنقاط خاصی از برنامه که تعیین کننده نام دارند نقاط مظنون به خطا را به برنامه نویس معرفی کنند اما مشکل اصلی این است که تحلیلی اطلاعات زمان اجرا درنقاط تعیین کننده بدون درنظر گرفته وابستگیهای موجود بین تعیین کننده ها منجر به عدم توانایی این روشها درکشف برخی از انواع خطاها خواهد شد برای رفع این مشکلات دراین مقاله راه کاری نوین برمبنای تحلیل رفتارهای زمان اجرای برنامه ها درقالب مسیرهای اجرایی و با درنظر گرفتن تعاملات بین تعیین کننده ها ارایه شده است بدین منظور از یک روش تحلیل خوشه بندی به منظور تشخیص نزدیکترین اجراهای موفق و ناموفق جهت تعیین محل خطا استفاده شدها ست ارزیابی راه کار پیشنهادی برروی مجموعه ای از برنامه های واقعی موفقیت روش پیشنهادی را در کشف دقیق تر خطاها نسبت به روشهای پیشین نشان میدهد
کلیدواژه ها:
مهندسی نرم افزار ، نرم افزار عملیاتی ، تشخیص خطا ، اشکال زدایی ، روش های یادگیری ماشینی ، خوشه بندی ، تعیین کننده ، گراف
نویسندگان
سعید پارسا
دانشیار،دانشکده مهندسی کامپیوتر،دانشگاه علم و صنعت ایران
مجتبی حاتموند
دانشجوی کارشناسی ارشد،دانشگاه آزاد اسلامی واحد شبستر
سمیه عربی نرئی
دانشجوی دکتری،دانشکده کامپیوتر،دانشگاه علم و صنعت ایران
مراجع و منابع این مقاله:
لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :