Pemodelan IDEF0 ( Integration Definition for Function Modeling ) IDEF0 ( Integration Definition language 0 ) adalah suatu metode pemodelan sistem berbasis SADT ( Structured Analysis and Design Technique ), yang dikembangkan oleh Douglas T. Ross dan SofTech, Inc. Dalam bentuk aslinya, IDEF0 meliputi bahasa definisi dan pemodelan grafis (syntax and semantics ) yang menggambarkan suatu metodologi komprehensif untuk membangun model [5]. IDEF0 dapat digunakan untuk memodelkan berbagai jenis sistem baik yang otomatis maupun non-otomatis. Untuk sistem baru, IDEF0 dapat digunakan untuk mendefinisikan permintaan dan membuat spesifikasi fungsi, dan kemudian digunakan untuk merancang dan implementasi desain yang sesuai dengan kebutuhan. Untuk sistem yang sedang berjalan, IDEF0 dapat digunakan untuk menganalisis fungsi yang dilaksanakan suatu sistem dan untuk mencatat mekanisme fungsi tersebut. Hasil penerapan IDEF0 pada sebuah sistem adalah model yang terdiri atas sebuah serial diagram yang bersifat hirarki, dan pustaka yang berperan sebagai referensi antar diagram. Dua komponen model utama adalah fungsi (pada diagram dinyatakan dengan kotak) serta data dan obyek yang menghubungkan antar fungsi (dinyatakan dengan tanda panah).