Research Methodology Ahmad Rifan F Usep Nugraha
OPAL : A Passe-partout for Web Forms
Ketika membeli rumah di website/internet, anda akan diminta untuk menginput spesifikasi rumah yang ingin anda beli melalui form yang disediakan website tersebut. primelocation.com
Bagaimana jika anda mencarinya di banyak website?
Lelah mengisi setiap form pencarian?
OPAL : A Passe-partout for Web Forms
OPAL (Ontology based web pattern analysis with logic) “Metode untuk ‘memahami’ web form.” Ontology “ilmu yang membahas tentang hakikat yang ada” DOM (Docment Object Mode) “Pemodelan standar berbasis objek untuk HTML/ XML document. Bersifat platform independent”
OPAL : A Passe-partout for Web Forms
Bagaimana cara mempermudah mengisi form yang bertipe sama?
OPAL : A Passe-partout for Web Forms
Mempermudah pengisian form yang bertipe sama. Alternatif pengisian web form yang bersifat domain independent.
OPAL : A Passe-partout for Web Forms
Pengisian form dilakukan melalui 3 (tiga) tahapan, yaitu: mengasosiasikan label yang tertulis dalam form dengan satu atau beberapa field yang sesuai. Terdiri dari field, segment, layout scope mengintepretasikan field yang terdapat pada model dan mengecek konsistensinya terhadap domain schema. mengisi form secara otomatis berdasarkan isian pada master form (passe-partout)
Label yang merupakan referensi eksplisit Node untuk field f dan label l yang tidak memiliki keturunan (leaf node).
Segment adalah kelompok field yang konsekutif (berurutan tanpa rumpang) dan memiliki parent yang sama.
OPAL mengamati preferensi yang kuat untuk menempatkan label di w-nw-n (yaitu, west, north-west, north) dari field secara visual.
Tujuan dari interpretation adalah untuk mengubah form labeling menjadi form model yang konsisten dengan domain schema.
Jika model yang sudah konsisten dengan shema, selanjutnya akan dilakukan pengisian form secara otomatis berdasarkan nilai yang terdapat dalam master form (passe-partout).
OPAL : A Passe-partout for Web Forms
Field Labeling Accurancy
Kombinasi dari ketiga labeling scope dan domain independent interpretation telah menghasilkan tingkat akurasi yang tinggi Contributions of Scopes
OPAL : A Passe-partout for Web Forms
Master form diintegrasikan dengan akun ( , media sosial, dsb) dari user Pembuatan domain schema yang multi-language
OPAL : A Passe-partout for Web Forms
Penulis mengasumsikan bahwa pemahaman form dibatasi oleh domain independen, penggunaan kelas tunggal, dan algoritma monolitik. Dengan OPAL, peneliti dapat menyajikan sistem yang mengatasi keterbatasan ini sehingga form dapat dipahami oleh sistem. Setelah itu sistem akan mengisi field-field dalam form secara otomatis sesuai dengan isian pada master form (passe-partout) sehingga user tidak perlu berulang kali mengisi form yang sama pada domain yang berbeda.