predic object dm design dsgr model facad classifi dm problem todo consid inherit attribut collect featur model facad featur dm featur problem iter iter featur iter iter model facad structur featur iter threshold problem problem 