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

سال انتشار: 1403
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 141

فایل این مقاله در 19 صفحه با فرمت PDF قابل دریافت می باشد

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

لینک ثابت به این مقاله:

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

EEEC04_008

تاریخ نمایه سازی: 27 مهر 1403

چکیده مقاله:

اینترنت اشیاء مفهومی جدید در دنیای فناوری و ارتباطات است. به صورت خلاصه "اینترنت اشیاء" فناوری مدرنی است که در آن برای هر موجودی (انسان، حیوان و یا اشیاء) قابلیت ارسال داده از طریق شبکه های ارتباطی، اعم از اینترنت یا اینترانت، فراهم می گردد. یکی از مسائل مهم در سیستم های اینترنت اشیاء، میزان اطلاعاتی است که آن ها در اختیار دارند. این اطلاعات به عنوان رویدادهایی تعریف می شوند که باید در زمان واقعی پردازش شوند تا تصمیمات درست گرفته شود. زیرا یکی از مهم ترین چالش هایی که سیستم های اینترنت اشیاء به آن می پردازند نظارت بی وقفه بر فعالیت های مداوم و پاسخ به آن ها در کمترین زمان ممکن می باشد. یکی از روش های فرآیند آزمون نرم افزار که تحقیقات بسیاری بر روی آن انجام گرفته است، آزمون جهشی می باشد. بیشتر تحقیقات انجام شده در آزمون جهشی شامل کاهش هزینه های تولید نسخه های خطادار و کاربردی کردن آن در محیط های مختلف (مانند امنیت، وب و ...) بوده است. در این پژوهش خطاهای نرم افزار در محیط های اینترنت اشیاء با استفاده از تولید خودکار رویدادهای آزمون در آزمون جهشی شناسایی می گردند و طرح و رویکردی نوین برای تولید داده های بهینه با هزینه ی مطلوب خواهد بود. برای این منظور، یک فرامدل برای تعریف انواع و نمونه های رویدادها و ویژگی های آن ها در نظر گرفته شده است کهمولد رویداد نامیده می شود .

کلیدواژه ها:

اینترنت اشیاء/خودکارسازی تولید/رویدادهای تست/آزمون جهش

نویسندگان

محمدرضا محمدرضائی

استادیار، گروه کامپیوتر، واحد رامهرمز، دانشگاه آزاد اسلامی ،رامهرمز،ایران

احمد دغاغله

دانشجو کارشناسی ارشد گرایش شبکه های کامپیوتری، گروه کامپیوتر، موسسه آموزش عالی کارون،اهواز، ایران