Di era pemrograman berorientasi objek, model-model analisa dan perancangan system terstruktur (structured approach) sudah mulai ditinggalkan karena tidak relevan lagi dengan paradigma berorientasi objek. Sekarang ini yang menjadi standarisasi analisa dan perancangan sistem berorientasi objek adalah bahasa pemodelan UML.