Hasil Pencarian  ::  Simpan CSV :: Kembali

Hasil Pencarian

Ditemukan 87564 dokumen yang sesuai dengan query
cover
Nugroho Gito Prasojo
"Aspect Oriented Programming (AOP) dikemukakan oleh Tim Xerox PARC dibawah pimpinan Gregor Kiczales, dimana teknik ini mencoba untuk mengidentifikasi cross cutting code yang tersebar di dalam banyak class di kelompokkan menjadi sebuah aspect, dimana aspect ini akan di injeksikan ke dalam titik perpotongan (point cut) didalam class, tanpa class tersebut mengetahuinya. Keuntungan yang didapat dari teknik ini adalah mengurangi 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 MTIUI.Aop, dan di terapkan dalam sistem Card Fraud Monitoring (CFM). CFM adalah aplikasi bertugas untuk melakukan preotorisasi transaksi berbasis kartu dan melakukan pencegahan fraud berdasarkan pola transaksi nasabah. Menggunakan prinsip dasar AOP, proyek akhir ini akan melakukan analisa aspect oriented terhadap sistem berbasis object oriented, untuk kemudian dilakukan perubahan struktur sistem agar aspect oriented dapat diterapkan tanpa mengubah perilaku fungsional sistem.

Aspect Oriented Programming was originated from Xerox Palo Alto Research Center (PARC) team lead by Gregor Kiczales. This technique tries to identify cross cutting code that span in all class, and group them together in an aspect, where later this aspect will be injected to a point cut inside the class, without the class have any knowledge of the injection. Important benefit from this technique is reducing tangled code and focusing code mainly to core concern, and change the system structure to become more adaptive to changes by introducing new aspects without changing existing code. This final project primary focus on the creation of mini AOP framework called MTIUI.Aop, and applying the framework to Card Fraud Monitoring system (CFM). CFM is an application that does the card based transaction preauthorization to prevent fraud based on customer transaction behavior. By using AOP principles, this final project will do an aspect oriented analysis from an object oriented system. The structural change on the sistem will be applied to allow aspect oriented behavior inside the system, without changing its functional behavior."
Depok: Universitas Indonesia, 2005
T-Pdf
UI - Tesis Membership  Universitas Indonesia Library
cover
Rio Rinaldi
"Paradigma Aspect-Oriented Programming (AOP) dikemukakan untuk menangani cross-cutting concerns yang tidak dapat dilakukan oleh paradigma object-oriented programming (OOP). Cross-cutting concerns adalah fungsionalitas program yang sama dan yang terdapat dalam beberapa class namun tidak dapat dikelompokkan ke dalam sebuah class. Cross-cutting concerns tersebut menyebabkan code tangling dalam sebuah program. Code tangling adalah kondisi di mana struktur dari program tersebut tidak dapat ditelusuri dengan baik karena adanya code-code yang sama di beberapa bagian yang berbeda dalam program. Paradigma AOP mengurangi code tangling tersebut dengan mengelompokkan cross-cutting concerns yang menyebabkannya dalam unit modular aspect. Dalam tugas akhir ini, penulis melakukan penelitian untuk melihat manfaat penerapan AOP dalam sebuah program yang besar, yakni programming library untuk penggambaran diagram statistik ? chart2d ? dalam bahasa Java dengan jumlah baris code mencapai 13979 baris. Tugas akhir ini dilakukan dengan menganalisa modularitas program chart2d berdasarkan penerapan paradigma OOP dan menerapkan AOP untuk menangani cross-cutting concerns yang ada dalam program tersebut. Hasil penelitian ini menunjukkan bahwa sekalipun paradigma OOP telah diterapkan untuk membangun program chart2d dengan modularitas yang baik, cross-cutting concerns tetap ada dan tidak dapat dikelompokkan. AOP kemudian diterapkan untuk mengelompokkan cross-cutting concerns tersebut. Dari studi kasus ini, AOP dapat mengurangi code tangling, menghasilkan modularitas program menjadi lebih baik, dan aspect yang dibangun dapat digunakan kembali dalam program chart2d. Saran dari penulis untuk penelitian selanjutnya mengenai AOP adalah meneliti penerapan AOP dalam program yang telah diidentifikasikan mengandung banyak cross-cutting concerns di hampir seluruh class dan melakukan penelitian mengenai penerapan AOP sejak pada tahap perancangan."
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2002
S-Pdf
UI - Skripsi Membership  Universitas Indonesia Library
cover
Laddad, Ramnivas
Greenwich: Manning Pubcations Co., 2003
005.133 LAD a
Buku Teks SO  Universitas Indonesia Library
cover
Bambang Prasono W.
Depok: Fakultas Teknik Universitas Indonesia, 1998
TA2558
UI - Tugas Akhir  Universitas Indonesia Library
cover
Coad, Peter
New Jersey: Prentice-Hall, 1993
005.11 COA o
Buku Teks SO  Universitas Indonesia Library
cover
Wu, C. Thomas
Boston: McGraw-Hill, 1999
005.117 THO i
Buku Teks  Universitas Indonesia Library
cover
Andrews, Mark
Indiana: Sams, 1993
005.133 AND v
Buku Teks SO  Universitas Indonesia Library
cover
Wiener, Richard
Reading, Mass.: Addison-Wesley, 1988
005.133 WIE i
Buku Teks SO  Universitas Indonesia Library
cover
Wong, William
New York: Prentice-Hall, 1990
005.446 WON o
Buku Teks SO  Universitas Indonesia Library
cover
Pinson, Lewis J.
Reading Mass.: Addison-Wesley, 1988
005.133 PIN i
Buku Teks SO  Universitas Indonesia Library
<<   1 2 3 4 5 6 7 8 9 10   >>