IDEF (Integrated Definition) is a graphical Process Modeling Methodology used to implement systems and engineer software. Here is a sample. It displays the transformation of data within the system using arrows and lines. IDEF diagrams are often used in conjunction with other tools and techniques to support system engineering, including requirements analysis, architecture design, and testing.