trigger critic check actual stereotyp singleton accept singleton check attribut type singleton hold instanc singleton creat param dm link java lang object object check critic param dsgr link argouml cognit design design creat model us futur develop argo uml link problem problem critic trigger link problem problem predic object dm design dsgr look class model facad dm problem look singleton model facad singleton dm problem iter attr model facad attribut dm iter attr object attr attr model facad attr model facad type attr dm problem attribut problem 