▁accepted ▁as ▁the ▁industry ▁standard ▁for ▁object - orient ed ▁model ing . ▁▁ ▁CASE ▁Software ▁ ▁A . ▁F ug get ta ▁class ified ▁CASE ▁software ▁different ▁into ▁ 3 ▁categories : ▁ ▁Tools ▁support ▁specific ▁tasks ▁in ▁the ▁software ▁life - cycle . ▁ ▁Work ben ches ▁combine ▁two ▁or ▁more ▁tools ▁focused ▁on ▁a ▁specific ▁part ▁of ▁the ▁software ▁life - cycle . ▁ ▁En viron ments '' ▁combine ▁two ▁or ▁more ▁tools ▁or ▁work ben ches ▁and ▁support ▁the ▁complete ▁software ▁life - cycle . ▁ ▁Tools ▁ ▁CASE ▁tools ▁support ▁specific ▁tasks ▁in ▁the ▁software ▁development ▁life - cycle . ▁They ▁can ▁be ▁divided ▁into ▁the ▁following ▁categories : ▁ ▁Business ▁and ▁Analysis ▁model ing . ▁Graph ical ▁model ing ▁tools . ▁E . g ., ▁E / R ▁model ing , ▁object ▁model ing , ▁etc . ▁ ▁Development . ▁Design ▁and ▁construction ▁phases ▁of ▁the ▁life - cycle . ▁Debug ging ▁environments . ▁E . g ., ▁II SE ▁L K O . ▁ ▁Ver ification ▁and ▁validation . ▁Anal y ze ▁code ▁and ▁specific ations ▁for ▁correct ness , ▁performance , ▁etc . ▁▁▁ ▁Configuration ▁management . ▁Control ▁the ▁check - in ▁and ▁check - out ▁of ▁repository ▁objects ▁and ▁files . ▁E . g ., ▁S CC S , ▁II SE . ▁ ▁Met rics ▁and ▁measurement . ▁Anal y ze ▁code ▁for ▁complexity , ▁mod ular ity ▁( e . g ., ▁no ▁" go ▁to ' s "), ▁performance , ▁etc .