Aspect Oriented Programming (AOP) dikemukakan oleh Tim Xerox PARC dibawah pimpinan Gregor Kiczales, dimana teknik ini mencoba untuk mengidentifikasi cross cutting code yang tersebut di dalam banyak class di kelompokkan menjadi sebuah aspect, dimana aspect ini akan di injeksi ke dalam titik perpotongan (point cut) didalam class, tanpa class tersebut mengetahuinya. Keuntungan yang didapat dari teknik ini adalah mengurangai tangled code dan membuat code lebih fokus pada core concern, dan membuat sistem dapat lebih adaptif terhadap perubahan dengan memperkenalkan aspect baru tanpa merubah code yang telah ada. Proyek akhir ini memfokuskan pada pembuatan mini AOP framework yang di sebut dengan MTI-UI Aop, dan diterapkan dalam sistem Card Fraoud Monitoring (CFM). CFM adalah aplikasi bertugas untuk melakukan preotorisasi transaksi berbasis kartu dan melakukan pencegahan froud berdasarkan pola transaksi nasabah. Menggunakan prinsip dasar AOP, proyek akhir ini akan melakukan analisa aspec oriented terhadap sistem berbasis object oriented, untuk kemudian dilakukan perubahan struktur sistem agar aspect oriented dapata diterapkan tanpa mengubah perilaku fungsional sistem.