A. Pemodelan Sebagai Teknik Desain
Teknik pemodelan objek menggunakan tiga macam model untuk menggambarkan sistem, yaitu model objek, model dinamik, dan model fungsional. Model objek menggambarkan objek dalam sistem dan relasinya, model dinamik menggambarkan interaksi antara objek dalam sistem, sedangkan model fungsional menggambarkan transformasi data dalam sistem. Setiap pemodelan dapat dilakukan selama tahap pengembangan dan rincian kebutuhan implementasi sebagai kemajuan pengembangan. Uraian yang lengkap dari kebutuhan sistem membutuhkan tiga macam model tersebut.
Model objek menggambarkan struktur statis dari suatu objek dalam sistem dan relasinya. Model objek berisi diagram objek. Diagram objek adalah graph di mana node-nya adalah kelas yang mempunyai relasi antara kelas.