متغیر مقدار اولیه نگرفته متغیر در یک برنامه ای است که اعلام و شناسانده شده اما پیش از استفاده یک ارزش تعریف شده قطعی قلمداد نمی شودبرنامه نویسان زبان های برنامه نویسی مدرن (مانند جاوا) برای ارائه کارشان بررسی می شوند
امّا در زبان هایی مانند C یا CoBoL برنامه نویسان عامل مهم نتایج غیر صحیح ، داده های اشتباه و شکست های در حین کار هستند . ابزارهایی بر اساس تکنیک های تحلیل دینامیک و آماری در دسترس هستند که استفاده از متغیر های مقدار اولی نگرفته را کشف کرده و به دست می آورند. در این مقاله ما تکنیکی بر اساس تحلیل برنامه دینامیک و نتایج ابزار نمونه اولیه در کشف اولین کاربرد متغیر های مقدار اولیه نگرفته ارائه می کنیم. با استفاده از ترکیب وسیال سنجش دودویی و اصلی ، تکنیک قادر به دنبال کردن متغیر های گونه های اساسی ، اجزای منظم قرار گرفته و زمینه های ساختار ها هستند . ما تکامل و دقیق بودن تکنیک را با استفاده از دو بررسی موردی با منابع آزاد با آمار داده های بسیار بالا را مورد بررسی قرار می دهیم. با مقایسه نتایج با ابزار منبع آزاد دیگر را ارائه کرده ایم.
این مقاله در نیم سال اول سال ۱۳۹۲ در دانشگاه آزاد زنجان ارائه گردیده است.