Bibliografi
Pengarang
Affan Dhia Ardhiva;
Barcode
Cat. Karya
No. Induk
Pembimbing
Ade Azurat
Kata Kunci
Software Development Line Engineering, Interaction Flow Modeling Language, Progressive Web App, User Interface, React
Pembimbing 3
Pembimbing 2
Tahun buku
2019
Barcode RFID baru
11585959
Tahun Angkatan
2015
Progam Studi
Ilmu Komputer
Lokasi
FASILKOM-UI;
Tanggal Datang
17/07/2019
Abstrak Indonesia
ABSTRAK Nama : Affan Dhia Ardhiva Program Studi : Ilmu Komputer Judul : Teknologi Penyusun Antarmuka Pengguna Aplikasi Berbasis React Secara Otomatis pada Precise Requirement Changes Integrated System (PRICES) Software Product Line Engineering (SPLE) mengurangi permasalahan pekerjaan repetitif dalam Software Development Life Cycle dengan menentukan commonality dan variability fitur dalam produk. Precise Requirement Changes Integrated System (PRICES) adalah sebuah tool atau alat yang mengimplementasi SPLE. PRICES memproduksi sebuah aplikasi web yang didukung oleh Progressive Web App (PWA) dari fitur-fitur yang dipilih. User Interface (UI) atau antarmuka pengguna dari aplikasi web dibuat berdasarkan dari kombinasi fitur-fitur terpilih. Daripada membuat kode untuk UI setiap kali terjadi perubahan pada kombinasi, PRICES mengotomatiskan proses untuk menghasilkan UI tersebut. Menghasilkan UI secara otomatis merupakan hal yang sulit karena UI generator dalam PRICES tidak memiliki informasi tentang susunan komponen UI untuk kombinasi fitur-fitur terpilih. Membuat model UI dari kombinasi fitur-fitur terpilih membantu UI generator untuk mengetahui susunan komponen UI. Interaction Flow Modeling Language (IFML) digunakan dalam PRICES untuk membuat model UI. Model UI tersebut akan diolah oleh UI generator untuk memproduksi UI dari aplikasi web secara otomatis. Riset ini berfokus pada pengembangan modul untuk menyusun PWA berbasis React untuk UI generator yang telah dikembangkan meliputi pendefinisian aturan transformasi dan implementasi kode dari IFML menjadi React. Peningkatan modul tersebut dibutuhkan untuk dapat memproses lebih banyak notasi IFML dan memberikan styling pada web yang dihasilkan. Kata Kunci: Software Development Line Engineering, Interaction Flow Modeling Language, Progressive Web App, User Interface, React
Daftar Isi
Cat. Umum
Judul
Teknologi Penyusun Antarmuka Pengguna Aplikasi Berbasis React Secara Otomatis pada Precise Requirement Changes Integrated System (PRICES)
Asal
Korporasi
NPM
1506689225
Abstrak English
ABSTRACT Name : Affan Dhia Ardhiva Study Program : Computer Science Title : Automatic React Application's User Interface Generator Technology on Precise Requirement Changes Integrated System (PRICES) Software Product Line Engineering (SPLE) reduces the repetitive task problem in Software Development Life Cycle by defining commonality and variability features in the product. Precise Requirement Changes Integrated System (PRICES) is a tool which implements SPLE. PRICES generates a web application powered by Progressive Web App (PWA) from the selected features. User Interface (UI) of the web application is constructed based on the combination of the selected features. Instead of coding the UI every time the combination changing, PRICES automates the process by generating the UI. However, automatically generating UI is hard because the UI generator in PRICES does not have any information about UI components arrangement for the combination. Modeling the UI of the combination of selected features helps the UI generator to apprehend the UI components arrangement. Interaction Flow Modeling Language (IFML) is used in PRICES for modeling UI. The UI model is transformed by the UI generator to produce the web application’s UI automatically. This research focused on developing a module to construct the PWA based on React, including transformation rule definition and code implementation from IFML model into React, for the existing UI generator. The improvement of the module is needed to cover more IFML notations and enable styling in the generated web application. Keywords: Software Development Line Engineering, Interaction Flow Modeling Language, Progressive Web App, User Interface, React
Pengarang 2
Subjek
Penguji 2
Suci Fadhillah
Penguji 3
Pembimbing 1
Hafiyan Sayyid Fadhhillah
Fisik
xviii, 142 hlm.;ill; 30 cm.
Bahasa
Ind
Lulus Semester
Genap 2018/2019
Penerbitan
Depok: Fakultas Ilmu Komputer Universias Indonesia, 2019
No. Panggil
SK-1689 (Softcopy SK-1171) Source Code SK-677
Penguji 1
Bayu Anggorojati
Lulus semester SI