شماره ركورد كنفرانس :
4418
عنوان مقاله :
پيش بيني قطعات مستعد خطا در نرم افزار براساس تأثير قطعه هاي تغيير يافته بر روي ايجاد خطا در قطعه هاي وابسته
پديدآورندگان :
پارسا سعيد دانشگاه علم و صنعت ايران , حسيني بغدادآباد مهشيد دانشگاه علم و صنعت ايران
كليدواژه :
كيفيت نرم افزار , پيش بيني خطا , قطعات مستعد خطا , معيارهاي كد , تغيير در كد , وابستگي
عنوان كنفرانس :
يازدهمين كنفرانس سراسري سيستم هاي هوشمند
چكيده فارسي :
در فرآيند توليد نرم افزار، مرحله ي آزمون از پراهميت ترين و پرهزينه ترين مرحله هاي نرم افزاري است. يكي از اصلي ترين عمليات در اين مرحله، بررسي قطعات نرم افزاري براي يافتن خطاها است. پيش بيني قطعات مستعد خطا، روشي است كه براي تعيين قطعاتي كه مي بايست در مرحله ي آزمون براي يافتن خطاها بررسي شوند، به كار مي رود. معيارهايي كه معمولاً در اين روش استفاده مي شود، معيارهاي عمومي نرم افزار همانند اندازه ي قطعه، عمق درخت توارث، تعداد دستورات شرطي و غيره هست كه اكثراً ويژگي مشتركي كه بين قطعات خطادار وجود داشته باشد را نشان نمي دهند. در اين مقاله سعي شده بر روي ويژگي هايي از كد كه بر روي خطادار شدن قطعات تأثير مي گذارد، تمركز شود. از عوامل بروز خطا در قطعات، تغييراتي است كه بر روي آن ها صورت گرفته است. اما اين تغييرات تأثير خود را مستقيم بر روي خود قطعه نشان نمي دهند، بلكه از عوامل بروز خطا در قطعات وابسته هستند. حاصل بررسي هاي صورت گرفته توسط ما باعث شد معياري براي كد بر اساس تغيير در قطعات و وابستگي بين آن ها به دست آيد. اين معيار ميزان خطادار بودن يك قطعه براساس تغيير در قطعاتي كه به آن ها وابسته است را نشان مي دهد. نتايج نشان دادند كه اين معيار در پيش بيني قطعات خطادار مؤثر است و در واقع تئوري ما را از نظر تجربي تأييد كرد