شماره ركورد
11446
عنوان
بررسي تأثير تحليل دامنه بر بهبود مكان يابي خطا در سيستم هاي نرم افزاري هيبريد
سال تحصيل
1400
استاد راهنما
دكتر سعيد پارسا
چکيده
فرآيند مكان يابي خطا نرم افزار، يكي از پيچيده ترين و پرهزينه ترين مراحل توليد نرم افزار به حساب مي آيد. همين امر باعث شده راهكارهاي متعددي به منظور خودكارسازي اين فرآيند جهت كمك به كاربر در انجام مكان يابي خطا ارائه شود. در سال هاي اخير به دنبال حجيم شدن برنامه¬هاي نرم افزاري، نياز به روش¬هاي مكان¬يابي خودكار خطا نيز جهت كاهش هزينه¬ها بيش از پيش احساس شد. در همين راستا الگوريتم¬هاي متعددي جهت اين امر ارائه شده است. در اين ميان اكثر روش¬هاي ارائه شده جهت مكان¬يابي خطا در برنامه-هايي است ساختار شرطي در آنها به¬طور فراوان مشاهده مي¬شود اما در پروژه¬هاي صنعتي كه در آنها كنترلر تعبيه شده است،اين طور روش¬ها به خوبي جواب نمي¬دهند. كنترلر¬ها كه در موارد بسيار حساسي از جمله وسايل نقليه خودران استفاده مي¬شوند، ساختار اصطلاحا مقدار-مبنا دارند و نياز است تا با ديدگاه¬هاي متفاوتي، مكان¬يابي خطا در آنها لحاظ شود. امروزه با رشد موارد استفاده از كنترلرها در مواردي مانند خودرو-هاي خودران و به¬طور كلي سيستم¬هاي تصميم در لحظه، نياز به تمركز بر روش¬هاي مكان¬يابي خطا براي سيستم¬هاي مقدار-مبنا بيش از پيش محسوس است. در موارد پيشرفته چنين سيستم¬هايي شامل مولفه¬هاي يادگيرنده براي كمك به تصميم¬گيري درست نيز هستند، لذا نياز است تا روش¬هاي مكان¬يابي خطا در مولفه يادگيرنده نيز بررسي شوند تا بتوانيم براي مكان¬يابي خطا در چنين سيستم¬هاي پيچيده راه حل مناسب را ارائه دهيم.
در همين راستا مي¬توان با ارائه روش¬هايي، عمليات مكان¬يابي خطا در سيستم¬هاي هيبريدي كه به آنها اشاره شد را به ميزان قابل توجهي بهبود بخشيد. در اين سمينار قصد داريم تا علاوه بر مرور روش¬هاي موجود جهت مكان¬يابي خودكار خطا، تاثير تحليل دامنه كه يكي از روش¬هايي است كه مي¬توان با كمك آن عمليات مكان-يابي خطا را بهبود بخشيد را نيز بررسي كنيم.
نام دانشجو
رسول رضواني جلال
تاريخ ارائه
11/23/2022 12:00:00 AM
متن كامل
76980
پديد آورنده
رسول رضواني جلال
تاريخ ورود اطلاعات
1401/09/14
عنوان به انگليسي
Investigating the effect of domain analysis on improving fault localization in Hybrid software systems
كليدواژه هاي فارسي
مكان يابي خطا , سيستم هيبريد , تحليل دامنه , مدل يادگيرنده , سيستم هاي مقدار-مبنا
كليدواژه هاي لاتين
Software Fault Localization , Hybrid System , Value-base System , Learning model , Domain analysis