了两种不同的技术：IDEF0用于过程而IDEF1X用于数据。使用D/P世界观已经开发出了数以千计的成功系统，很多开发者继续成功的采用着这种技术。IDEF1X（IDEF）采用了面向对象（OO）的世界观。
历史.在1970年代中期美国空军在（ICAM）规划中认识到了对的需要。这个规划的目标是通过计算机技术的系统应用增进制造生产力。ICAM规划确认了在增进制造生产力中所涉及到的人们需要更好的分析和交流技术。作为结果，ICAM规划开发了叫作IDEF（ICAM定义）方法的一系列技术，包括如下