upper CASE tools (TA dokumenteerimine, tarkvara) - front end CASE, toetab süsteemide arendamise elutsükli varajasi etappe, näiteks nõuete analüüsi ja kavandamist. (https://www.umsl.edu/~sauterv/analysis/F08papers/View.html)