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 |
|