تحقیق پیچیدگی در نرم افزار بدليل تفاوت ذاتي بين نرم افزار و سخت افزار پيچيدگي خاصي در ابعاد مختلف از جمله تعريف نرم افزار طراحي و پيادهسازي تست و نگهداري آن وجود دارد كه با پيچيدگي سيستمهاي طبيعي و محصولات فيزيكي ساخت است بشر متفاوت است يك خاصيت ذاتي سيستمهاي نرم افزاري بزرگ بنابراين نميتوان