Pemodelan dan simulasi merupakan proses membuat representasi dari sistem nyata untuk mempelajari dan memprediksi perilakunya. Model dapat berupa fisik maupun matematika, dan dikembangkan menggunakan prinsip-prinsip yang dikenal. Simulasi memungkinkan eksperimen terhadap model sistem untuk menjelaskan perilakunya tanpa resiko, serta mengestimasi kinerja berbagai desain alternatif.