-
شماره ركورد
8496
-
شماره راهنما(اين فيلد مربوط به كارشناس ميباشد لطفا آن را خالي بگذاريد)
8496
-
پديد آورنده
حميد رفعتي پرشكوه
-
عنوان
ارائه راهكاري جديد به منظور كمينهسازي وروديهاي مسبب خرابي برنامه براساس موارد آزمون توليد شده
-
مقطع تحصيلي
كارشناسي ارشد
-
رشته تحصيلي
كامپيوتر
-
سال تحصيل
تير 1390
-
تاريخ دفاع
تير 1390
-
استاد راهنما
دكتر سعيد پارسا
-
چكيده
چكيده
با توجه به اينكه آزمون نرمافزار يكي از مهمترين و پرهزينهترين بخشها در چرخه حيات سيستمهاي
نرمافزاري ميباشد؛ ارائه راهكاري براي خودكارسازي اين مرحله، مورد توجه بسيار بوده است. هدف از
اين پاياننامه، ارائه روشي براي توليد خودكار موارد آزمون است؛ كه ميتوان به كمك آنها قابليت
اطمينان برنامهها را افزايش داد. همچنين روش ارائه شده، با استفاده از الگوريتمهاي ژنتيك و تنها با
در اختيار داشتن يك ورودي مسبب خرابي، تلاش ميكند تا يك اجراي موفق كه مسير اجرايي آن
كمترين فاصله را از نظر گزارههاي اجرا شده، با مسير ناموفق داشته باشد، تعيين نمايد. بدين ترتيب
ميتوان با مقايسه مسيرهاي متناظر اين دو اجرا، بخشهاي موثر در بروز خرابي را شناسايي نمود.
بهره گرفته شده؛ تا k-means همچنين براي بهبود جوابهاي به دست آمده، از روش خوشهبندي
وروديها بر اساس مشابهت مسيرهايشان دستهبندي شوند. براي ارزيابي روش پيشنهادي، آزمايشات
بسياري روي مجموعهاي از برنامههاي بسته زيمنس انجام گرفته است[ 14 ]. نتايج بدست آمده نشان
دهنده اين هستند كه، دادههاي توليد شده علاوه بر پوشش مسيرهاي مختلف برنامه،ميتوانند ما را در
شناسايي مسبب بروز خرابي ياري نمايند.
كلمات كليدي : آزمون نرمافزار، مكانيابي خرابي، توليد موارد آزمون، الگوريتمهاي ژنتيك
-
لينک به اين مدرک :