Abstract:Lacking of feature validity maintaining function has become a serious problem with existing feature modeling systems. In this paper, a representation for feature validity condition based on the extended attributed adjacency graph is proposed, and a novel approach is particularly proposed to feature validity maintaining using local feature recognition technique. The approach can not only automatically detect if the feature validity is destroyed, but also accurately determine the reason why the feature becomes invalid and the state of the destroyed feature.Furthermore,the approach can automatically renovate feature model based on the user's intention.