IDEF steht für ICAM Definition Language und ist eine Gruppe von Modellierungssprachen, erstmalig veröffentlicht Anfang der 1980er. Da diese Sprachen einerseits Behördenstandard der USA und andererseits offen (frei verwendbar) und neutral (herstellerunabhängig) ausgelegt sind, wurden sie schnell von CASE-Tools unterstützt. Von besonderer Bedeutung ist heute noch IDEF1X, eine Festlegung für die Datenmodellierung.