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

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

This Paper With 19 Page And PDF Format Ready To Download

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

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

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

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

EEEC04_008

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

Abstract:

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

Keywords:

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

Authors

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

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

احمد دغاغله

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