▁CA DE S ▁system , ▁and ▁DE C ▁C oh es ion . ▁These ▁environments ▁attempt ▁to ▁cover ▁the ▁complete ▁life - cycle ▁from ▁analysis ▁to ▁maintenance ▁and ▁provide ▁an ▁integrated ▁database ▁repository ▁for ▁storing ▁all ▁artifact s ▁of ▁the ▁software ▁process . ▁The ▁integrated ▁software ▁repository ▁was ▁the ▁defining ▁feature ▁for ▁these ▁kinds ▁of ▁tools . ▁They ▁provided ▁multiple ▁different ▁design ▁models ▁as ▁well ▁as ▁support ▁for ▁code ▁in ▁heter ogen ous ▁languages . ▁One ▁of ▁the ▁main ▁goals ▁for ▁these ▁types ▁of ▁environments ▁was ▁" round ▁trip ▁engineering ": ▁being ▁able ▁to ▁make ▁changes ▁at ▁the ▁design ▁level ▁and ▁have ▁those ▁automatically ▁be ▁reflected ▁in ▁the ▁code ▁and ▁vice ▁vers a . ▁These ▁environments ▁were ▁also ▁typically ▁associated ▁with ▁a ▁particular ▁method ology ▁for ▁software ▁development . ▁For ▁example , ▁the ▁FO UND ATION ▁CASE ▁suite ▁from ▁Anders en ▁was ▁closely ▁tied ▁to ▁the ▁Anders en ▁Method / 1 ▁method ology . ▁Process - center ed . ▁This ▁is ▁the ▁most ▁am bit ious ▁type ▁of ▁integration . ▁These ▁environments ▁attempt ▁to ▁not ▁just ▁formally ▁specify ▁the ▁analysis ▁and ▁design ▁objects ▁of ▁the ▁software ▁process ▁but ▁the ▁actual ▁process ▁itself ▁and ▁to ▁use ▁that ▁formal ▁process ▁to ▁control ▁and ▁guide ▁software ▁projects . ▁Ex amples ▁are ▁East , ▁Enter prise ▁II , ▁Process ▁W ise , ▁Process ▁We aver , ▁and ▁Arc ad ia . ▁These ▁environments ▁were ▁by ▁definition ▁tied ▁to ▁some ▁method ology ▁since ▁the ▁software ▁process ▁itself ▁is ▁part ▁of ▁the ▁environment ▁and ▁can ▁control ▁many ▁aspects ▁of