suppress warn uncheck object invok featur map object vt object subject featur type object paramet todo absurdli method subject subject vt self abstract todo investig abstract map model sybsystem associ model facad associ subject type equal featur equal connect arrai list object model facad connect subject addit oper featur equal connect hash set object model facad connect subject associ end model facad associ end subject type equal featur equal aggreg model facad aggreg subject featur equal changeabl model facad changeabl subject featur equal order model facad order subject featur equal navig model facad navig subject featur equal multipl model facad multipl subject todo uml featur equal target scope model facad target scope subject featur equal visibl model facad visibl subject featur equal qualifi model facad qualifi subject featur equal specif model facad specif subject featur equal particip model facad classifi subject todo investig unnam opposit end adit oper featur equal upperbound model facad upper subject attribut model facad attribut subject type equal featur equal initi valu model facad initi valu subject featur equal associ end arrai list object model facad associ end subject behavior featur model facad behavior featur subject type equal featur equal queri model facad queri subject featur equal paramet arrai list object model facad paramet subject todo implement addit oper bind model facad bind subject type equal featur equal argument model facad argument subject model facad subject type equal featur equal activ model facad activ subject classifi model facad classifi subject type equal featur equal featur arrai list object model facad featur subject featur equal featur arrai list object model facad featur subject featur equal associ todo verifi correct semant arrai list object model facad associ class subject featur equal powertyp rang hash set object model facad powertyp rang subject todo specifi end featur equal featur arrai list object model facad featur subject addit oper featur equal featur intern ocl subject vt self featur union self parent ocl type classifi featur featur equal oper intern ocl subject vt self featur select ocl kind oper featur equal method intern ocl subject vt self featur select ocl kind method featur equal attribut intern ocl subject vt self featur select ocl kind attribut featur equal associ intern ocl subject vt self associ associ set featur equal associ intern ocl subject vt self associ union self parent ocl type classifi associ featur equal opposit associ end intern ocl subject vt self associ select connect select ae ae particip self size collect connect select ae ae particip self union self associ select connect select ae ae particip self size collect connect featur equal opposit associ end intern ocl subject vt self opposit associ end union self parent opposit associ end featur equal specif intern ocl subject vt self client depend select ocl kind abstract stereotyp realiz supplier ocl kind classifi supplier ocl type classifi featur equal content intern ocl subject vt self content union self parent content select element ownership visibl element ownership visibl featur equal discrimin intern ocl subject vt self gener discrimin union self parent ocl type classifi discrimin comment model facad comment subject type equal featur equal bodi model facad bodi subject featur equal annot element hash set object model facad annot element subject compon model facad compon subject type equal featur equal deploy locat hash set object model facad deploy locat subject featur equal resid todo check hash set object model facad resid subject todo implement addit oper featur equal resid element intern ocl subject vt self resid union self parent ocl type compon resid element select element resid visibl element resid visibl constraint model facad constraint subject type equal featur equal bodi model facad bodi subject featur equal constrain element todo check model facad constrain element subject depend model facad depend subject type equal featur equal client hash set object model facad client subject featur equal supplier hash set object model facad supplier subject todo element ownership model subsi element ownership model facad element resid subject type equal featur equal visibl model facad visibl subject enumer model facad enumer subject type equal featur equal liter model facad enumer liter subject enumer liter model facad enumer liter subject type equal featur equal enumer model facad enumer subject featur model facad featur subject type equal featur equal owner scope model facad subject featur equal visibl model facad visibl subject featur equal owner model facad owner subject generaliz element model facad generaliz element subject type equal featur equal model facad subject featur equal leaf model facad leaf subject featur equal root model facad root subject featur equal gener hash set object model facad gener subject featur equal special hash set object model facad special subject addit oper featur equal parent intern ocl subject vt self gener parent featur equal parent intern ocl subject vt self parent union self parent parent gener model facad gener subject type equal featur equal discrimin model facad discrimin subject featur equal child model facad specif subject featur equal parent model facad gener subject featur equal powertyp model facad powertyp subject featur equal special hash set object model facad special subject method model facad method subject type equal featur equal bodi model facad bodi subject featur equal specif model facad specif subject model element model facad model element subject type equal featur equal model facad subject todo check conform specif avoid name todo argument featur equal client depend hash set object model facad client depend subject featur equal constraint hash set object model facad constraint subject todo implement locat featur equal namespac model facad namespac subject todo present featur equal supplier depend hash set object model facad supplier depend subject featur equal templat paramet model facad templat paramet subject extend featur equal stereotyp model facad stereotyp subject featur equal tag valu model facad tag valu collect subject featur equal constraint model facad constraint subject addit oper featur equal supplier intern ocl subject vt self client depend supplier featur equal supplier intern ocl subject vt self supplier union self supplier supplier featur equal model intern ocl subject vt self namespac union self namespac surround namespac select ns ns ocl kind model featur equal templat model facad templat paramet subject featur equal instanti intern ocl subject vt self client depend select ocl kind bind featur equal templat argument intern ocl subject vt self client depend select ocl kind bind ocl type bind argument namespac model facad namespac subject type equal featur equal own element hash set object model facad own element subject addit oper featur equal content todo investig typo spec intern ocl subject vt self own element union self own element select ocl kind namespac content featur equal content intern ocl subject vt self content featur equal visibl element intern ocl subject vt self content select element ownership visibl featur equal surround namespac intern ocl subject vt self namespac union self namespac surround namespac node model facad node subject type equal featur equal deploi compon hash set object model facad deploi compon subject oper model facad oper subject type equal featur equal concurr model facad concurr subject featur equal model facad subject featur equal leaf model facad leaf subject featur equal root model facad root subject paramet model facad paramet subject type equal featur equal valu model facad valu subject featur equal kind model facad kind subject program languag data type gone uml unsupport model facad program languag data type subject type equal featur equal express model facad express subject structur featur model facad structur featur subject type equal featur equal changeabl model facad changeabl subject featur equal multipl model facad multipl subject featur equal order model facad order subject todo remov uml featur equal target scope model facad target scope subject featur equal type model facad type subject templat argument model facad templat argument subject type equal featur equal bind model facad bind subject featur equal model element model facad model element subject templat paramet model facad templat paramet subject type equal featur equal element model facad element subject associ model facad associ subject type equal featur equal connect intern ocl subject vt self connect union self parent select ocl kind associ collect associ connect set stereotyp model facad stereotyp subject type equal featur equal base hash set object model facad base class subject featur equal extend element hash set object model facad extend element subject featur equal defin tag todo check hash set object model facad tag definit subject stereotyp constraint tag definit model facad tag definit subject type equal featur equal multipl model facad multipl subject featur equal tag type model facad type subject featur equal type valu hash set object model facad type valu subject featur equal owner model facad owner subject tag valu model facad tag valu subject type equal featur equal data valu model facad data valu subject featur equal type model facad type subject featur equal refer valu hash set object model facad refer valu subject 