predic object dm design dsgr model facad transit dm problem object transit transit dm object target model facad target transit model facad pseudost target problem object trigger model facad trigger transit object guard model facad guard transit object sourc model facad sourc transit wfr transit omg uml object model facad kind target model facad equal pseudost kind model pseudost kind join problem model facad state sourc problem model facad activ sourc problem trigger trigger model facad trigger model facad trigger length trigger problem guard guard model facad express guard model facad bodi model facad express guard model facad bodi model facad express guard length guard problem problem 