چکیده
برخی از معیارهای پوشش تست منطق نرمافزار نیازمند ورودیهایی هستند که تضمینکننده تشخیص مجموعه بزرگی از انواع نقصها دارند. یکی از معیارهای قدرتمند در این زمینه، MUMCUT است که از سه معیار تشکیل شده است که در آن هر مولفه تشخیص نوع خاصی از نقایص را تضمین میکند. در عمل، معیارها ممکن است با توجه به نوع نقصی که تشخیص داده شده است با یکدیگر همپوشانی داشته باشند در نتیجه این موضوع منجر به آزمونهای زائد متعددی خواهد شد، اما به دلیل این حقیقت ناخوشایند که نیازمندیهای آزمون غیرعملی در آزمونها مشخص نمیشود، تمامی معیارهای سازنده مورد نیاز است. بینش کلیدی این مقاله در تجزیه و تحلیل امکانسنجی معیار تشکیلدهندهای است که میتواند برای کاهش اندازه مجموعه آزمون بدون فداکردن تشخیص نقص مورد استفاده قرار بگیرد. به عبارت دیگر، معیارهای گران را میتوان برای مواقعی رزرو کرد که استفاده از آنها واقعا ضرروری باشد. در این مقاله یک معیار منطقی جدیدی با نام، کمینه MUMCUT، بر اساس بینش مقاله معرفی شده است. با توجه به گزاره داده شده در کمینه DNF، تعیین میکند که کدام یک از معیارهای سازنده در سطح اصطلاحات و لیترالها منحصربهفرد امکانپذیر است. این موضوع به نوبه خود تعیین میکند که کدام معیارها مجددا در سطح اصطلاحات و لیترالها منحصربهفرد ضروری هستند. در این مقاله یک مطالعه تجربی با استفاده از گزارهها در نرمافزار اویونیک ارائه شده است. این مطالعه نشان میدهد که کمینه MUMCUT سبب کاهش اندازه مجموعه آزمون تا حدی میشود که تنها چند درصد از انداره مجموعه آزمون در صورتی که امکانپذیری در نظر گرفته نشده باشد، مورد نیاز است و تشخیص نقص را نیز فدای این موضوع نمیکند.