Hasil Pencarian  ::  Simpan CSV :: Kembali

Hasil Pencarian

Ditemukan 16114 dokumen yang sesuai dengan query
cover
Bass, Len
Reading: Addison-Wesley, 1991
005.1 BAS d
Buku Teks SO  Universitas Indonesia Library
cover
Qosim Ariqoh Daffa
"Software Product Line Engineering (SPLE) merupakan sebuah paradigma pengembangan aplikasi perangkan lunak yang digunakan untuk menghasilkan berbagai variasi perangkat lunak dalam waktu yang singkat dan biaya yang murah. Penelitian dilakukan pada plugin User Interface (UI) Generator pada PRICES-IDE yang merupakan sebuah Integrated Development Environment (IDE) dan telah dikembangkan pada penelitian sebelumnya untuk menghasilkan aplikasi web menggunakan paradigma SPLE. Aplikasi web dihasilkan oleh plugin UI Generator dengan menerima model Interaction Flow Modeling Language (IFML) untuk dijadikan sebagai aplikasi React secara otomatis (generated). Pada penelitian sebelumnya, telah dikembangkan sebuah mekanisme untuk dapat memberikan variasi yang berbeda terhadap tampilan layout UI aplikasi. Hasil dari penelitian tersebut adalah tiga variasi template berbeda yang dapat dipilih pada saat melakukan generate aplikasi. Namun, mekanisme kustomisasi yang diterapkan dilakukan secara hard-coded pada UI Generator yang digunakan untuk meng-generate model IFML menjadi kode React sehingga dapat mengurangi fleksibilitas dalam modifikasi dan penambahan variasi baru. Penelitian ini meningkatkan mekanisme kustomisasi tersebut sehingga variasi template dapat dimodifikasi dan ditambahkan dengan mudah. Pengurangan dependensi mekanisme dilakukan dari kode Acceleo dan dimasukkan ke dalam folder template yang akan ditampung pada folder dengan nama layouts. Proses pengurangan dependensi mekanisme kustomisasi dirancang dengan langkah-langkah yang terstruktur sehingga proses dapat dilakukan dengan jelas. Hasil pengurangan dependensi mekanisme kustomisasi membuatnya lebih mudah untuk memodifikasi dan menambah fitur karena folder template telah terbagi berdasarkan variasi, halaman, dan komponen aplikasi. Selain pengurangan dependensi, penelitian juga dilakukan perbaikan terhadap UI Generator dan juga penambahan fitur sesuai kebutuhan. Pengecekan keefektifan dari mekanisme dilakukan dengan penambahan variasi template baru. Hasil mekanisme kustomisasi yang baru dapat lebih mudah menambahkan atau memodifikasi variasi tampilan aplikasi.

Software Product Line Engineering (SPLE) is a paradigm for developing software application that used for producing various software applications in a short time and at low cost. Research was conducted on the User Interface (UI) Generator plugin on PRICES-IDE which is an Integrated Development Environment (IDE) that has been developed in previous research to produce web applications using the SPLE paradigm. The web application is produced via UI Generator plugin by receiving an Interaction Flow Modeling Language (IFML) model to be automatically generated into a React application. In previous research, a mechanism has been developed to provide different variations in the appearance of the application UI. Previous research has succeeded in creating three different template variations that can be selected when generating an application. However, the customization mechanism was directly implemented in the UI Generator that used to generate the IFML model into React code which can reduce flexibility in modifications and additions of new variations. This research improves the customization mechanism so that the template variations can be modified and added easily. Reducing mechanism dependencies is carried out from the Acceleo code and put into the template folder which will be accommodated in a folder called layouts The reducing process of the customization mechanism dependencies is designed with structured steps so the orders of reducing process are clear to carry out. The results of reduced dependencies of customization mechanism makes it easier modified and add features because the template folders have been divided based on variations, pages, and components of application. Apart from the reducing dependencies process, this research also made improvements to the UI Generator and added features. To determine the effectiveness of new customization mechanism, an experiment was carried out by adding a new template variation into the template folder. The results of new customization mechanism are then analyzed and evaluated using some methods. Based on the results of study and evaluation, it was concluded that the new customization mechanism can more easily add or modify variations in the application."
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2024
S-pdf
UI - Skripsi Membership  Universitas Indonesia Library
cover
Nafidz Abiyyu Hanief
"Perkembangan teknologi informasi telah mengubah cara hidup dan bekerja manusia, mendorong evolusi cepat dalam industri perangkat lunak yang kini mengandalkan alat pemodelan untuk merancang, menguji, dan menganalisis aplikasi sebelum dibangun. Di Laboratorium RSE Fakultas Ilmu Komputer Universitas Indonesia, dikembangkan PRICES-IDE yang mengimplementasikan paradigma Software Product Line Engineering (SPLE). Paradigma SPLE memungkinkan aplikasi perangkat lunak dengan menggunakan platform dan mass customisation, termasuk pemodelan user interface menggunakan Interaction Flow Modeling Language (IFML). IFML memungkinkan pengembang memodelkan interaksi pengguna secara visual dan menghasilkan kode frontend melalui User Interface Generator (UI Generator). Meskipun pengembangan lebih lanjut telah mengintegrasikan plugin Eclipse dengan UI Generator, belum ada pengujian usability terhadap developer dalam penggunaan IFML UI Generator. Penelitian ini mengevaluasi usability dari UI Generator pada PRICES-IDE yang meliputi proses menggambar model IFML, generate UI, dan running program menggunakan metode User-Centered Design (UCD) dan wawancara kontekstual untuk memahami perilaku, kinerja, dan kepuasan pengguna, serta memberikan rekomendasi desain alternatif. Desain antarmuka alternatif yang dihasilkan dari penelitian ini mencakup dari ketiga proses tersebut. Hasil rancangan desain antarmuka mencakup tutorial, FeatureConcept, DataType, tooltip, dan icon pada halaman palette yang menjawab hambatan yang didapat dari pendekatan metode UCD dan wawancara kontekstual. Terdapat saran untuk penelitian selanjutnya dalam melanjutkan pengujian usability IFML UI Generator.

The development of information technology has transformed the way people live and work, driving rapid evolution in the software industry, which now relies on modeling tools to design, test, and analyze applications before they are built. At the RSE Laboratory of the Faculty of Computer Science, University of Indonesia, PRICES-IDE has been developed, implementing the Software Product Line Engineering (SPLE) paradigm. The SPLE paradigm enables software applications using a platform and mass customisation, including user interface modeling using the Interaction Flow Modeling Language (IFML). IFML allows developers to visually model user interactions and generate frontend code through the User Interface Generator (UI Generator). Although further development has integrated an Eclipse plugin with the UI Generator, there has not yet been any usability testing on developers using the IFML UI Generator. This research evaluates the usability of the UI Generator in PRICES-IDE, including the processes of drawing IFML models, generating UI, and running programs using the User-Centered Design (UCD) method and contextual interviews to understand user behavior, performance, and satisfaction, and provides alternative design recommendations. The alternative interface designs produced from this research encompass all three processes. The interface design outcomes include tutorials, FeatureConcept, DataType, tooltips, and icons on the palette page addressing the barriers identified through the UCD method and contextual interviews. There are recommendations for further research to continue usability testing of the IFML UI Generator."
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2024
S-pdf
UI - Skripsi Membership  Universitas Indonesia Library
cover
Adietya Christian
"Software Product Line Engineering (SPLE) merupakan suatu paradigma dalam pengembangan perangkat lunak yang mampu menghasilkan software secara masif dalam waktu singkat dan dengan biaya yang relatif rendah. Dalam mengembangkan antarmuka menggunakan paradigma SPLE, diperlukan abstraksi untuk memodelkan antarmuka. Teknologi pemodelan yang digunakan dalam penelitian ini adalah Interaction Flow Modeling Language (IFML). Salah satu sistem yang mengadopsi paradigma SPLE adalah Amanah. Amanah adalah aplikasi untuk menghasilkan website organisasi non-profit secara otomatis yang dikembangkan oleh Laboratorium Reliable Software Engineering (RSE) Fakultas Ilmu Komputer Universitas Indonesia menggunakan paradigma SPLE. Aplikasi ini menggunakan UI Generator telah dikembangkan dalam penelitian sebelumnya untuk menerjemahkan IFML menjadi komponen React. Salah satu fitur yang disediakan oleh Amanah adalah fitur donasi. Fitur ini merupakan gerbang utama bagi individu dan organisasi untuk berkontribusi secara finansial. Namun, terdapat kekurangan pada fitur donasi di Amanah yang perlu dikembangkan lebih lanjut, seperti antarmuka yang belum menerapkan mobile-first design. Mobile-first design merupakan pendekatan desain antarmuka yang memprioritaskan tampilan pada perangkat mobile. Dalam beberapa tahun terakhir, mobile-first design semakin banyak diterapkan oleh pembuat web. Hal ini terjadi karena semakin banyaknya orang yang mengakses internet melalui perangkat seluler. Untuk meningkatkan pengalaman pengguna dalam berdonasi di Amanah, diperlukan perubahan pada tampilan donasi yang menerapkan mobile-first design. Saat ini, UI Generator yang dimiliki belum bisa menghasilkan tampilan mobile-first design. Oleh karena itu, dalam penelitian ini ingin dikembangkan fitur donasi dengan memodelkan IFML, mengembangkan UI Generator sehingga dapat menghasilkan tampilan antarmuka menerapkan mobile-first design. Dalam penelitian ini, dilakukan analisis terhadap beberapa website donasi yang telah menerapkan mobile-first design. Kemudian, antarmuka dari hasil pengembangan IFML dan UI Generator dievaluasi menggunakan UX Expert Review, sedangkan untuk fungsionalitas fitur diuji menggunakan functional testing.

Software Product Line Engineering (SPLE) is a software development paradigm that allows the massive software production in a short time and at a relatively low cost. In developing aninterface using the SPLE paradigm, abstraction is needed to model the interface. The modeling technology used in this study is the Interaction Flow Modeling Language (IFML). One of the systems that adopts the SPLE paradigm is Amanah. Amanah is an application to automatically generate non-profit organization websites developed by the Reliable Software Engineering Laboratory (RSE) of the Faculty of Computer Science, University of Indonesia using the SPLE paradigm. This application uses the UI Generator that has been developed in previous research to translate IFML into React components. One of the features provided by Amanah is the donation feature. This feature is the main gateway for individuals and organizations to contribute financially. However, there are shortcomings in the donation feature in Amanah that need to be further developed, such as the interface that has not implemented mobile-first design. Mobile-first design is an approach in interface design that prioritizes the appearance on mobile devices. In recent years, Mobile-first design has been increasingly applied by web developers. This is because more and more people are accessing the internet via mobile devices. To improve the user experience in donating at Amanah, changes are needed to the donation display that implements mobile-first design. Currently, the current UI Generator was not able to produce a mobile-first design display. Therefore, in this study, researcher wants to develop a donation feature by modeling IFML, developing a UI Generator so that it is able to produce a mobile-first design display. In this study, benchmarking was conducted on several donation websites that have implemented mobile-first design. Then, the interface from the results of the IFML and UI Generator development was evaluated using UX Expert Review, while the functionality of the feature was tested using functional testing."
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2024
S-pdf
UI - Skripsi Membership  Universitas Indonesia Library
cover
Rizky Anugerah Ramadhan
"Perkembangan teknologi informasi telah mengubah cara hidup dan bekerja manusia, mendorong evolusi cepat dalam industri perangkat lunak yang kini mengandalkan alat pemodelan untuk merancang, menguji, dan menganalisis aplikasi sebelum dibangun. Di Laboratorium RSE Fakultas Ilmu Komputer Universitas Indonesia, dikembangkan PRICES-IDE yang mengimplementasikan paradigma Software Product Line Engineering (SPLE). Paradigma SPLE memungkinkan aplikasi perangkat lunak dengan menggunakan platform dan mass customisation, termasuk pemodelan user interface menggunakan Interaction Flow Modeling Language (IFML). IFML memungkinkan pengembang memodelkan interaksi pengguna secara visual dan menghasilkan kode frontend melalui User Interface Generator (UI Generator). Meskipun pengembangan lebih lanjut telah mengintegrasikan plugin Eclipse dengan UI Generator, belum ada pengujian usability terhadap developer dalam penggunaan IFML UI Generator. Penelitian ini mengevaluasi usability dari UI Generator pada PRICES-IDE yang meliputi proses menggambar model IFML, generate UI, dan running program menggunakan metode User-Centered Design (UCD) dan wawancara kontekstual untuk memahami perilaku, kinerja, dan kepuasan pengguna, serta memberikan rekomendasi desain alternatif. Desain antarmuka alternatif yang dihasilkan dari penelitian ini mencakup dari ketiga proses tersebut. Hasil rancangan desain antarmuka mencakup tutorial, FeatureConcept, DataType, tooltip, dan icon pada halaman palette yang menjawab hambatan yang didapat dari pendekatan metode UCD dan wawancara kontekstual. Terdapat saran untuk penelitian selanjutnya dalam melanjutkan pengujian usability IFML UI Generator.

The development of information technology has transformed the way people live and work, driving rapid evolution in the software industry, which now relies on modeling tools to design, test, and analyze applications before they are built. At the RSE Laboratory of the Faculty of Computer Science, University of Indonesia, PRICES-IDE has been developed, implementing the Software Product Line Engineering (SPLE) paradigm. The SPLE paradigm enables software applications using a platform and mass customisation, including user interface modeling using the Interaction Flow Modeling Language (IFML). IFML allows developers to visually model user interactions and generate frontend code through the User Interface Generator (UI Generator). Although further development has integrated an Eclipse plugin with the UI Generator, there has not yet been any usability testing on developers using the IFML UI Generator. This research evaluates the usability of the UI Generator in PRICES-IDE, including the processes of drawing IFML models, generating UI, and running programs using the User-Centered Design (UCD) method and contextual interviews to understand user behavior, performance, and satisfaction, and provides alternative design recommendations. The alternative interface designs produced from this research encompass all three processes. The interface design outcomes include tutorials, FeatureConcept, DataType, tooltips, and icons on the palette page addressing the barriers identified through the UCD method and contextual interviews. There are recommendations for further research to continue usability testing of the IFML UI Generator."
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2024
S-pdf
UI - Skripsi Membership  Universitas Indonesia Library
cover
Erick Ezrandy
"Software Product Line Engineering (SPLE) merupakan paradigma untuk mengembangkan aplikasi perangkat lunak dengan memanfaatkan aspek commonality dan variability. Dengan menggunakan paradigma ini, waktu dan biaya yang dibutuhkan dalam mengembangkan product line menjadi lebih efektif. Pengembangan product line berbasis web ini didukung oleh suatu development framework bernama PRICES-IDE yang dikembangkan pada penelitian sebelumnya. Adapun tujuan dari development framework tersebut, yaitu untuk menghasilkan product line berbasis web secara otomatis. Pada PRICES-IDE, pengembangan product line membutuhkan abstrak user interface (UI) yang dimodelkan dengan Interaction Flow Modeling Language (IFML). Penelitian sebelumnya telah menerapkan konsep Delta-Oriented Programming (DOP) ke dalam pemodelan IFML suatu product line dengan tujuan menghindari pemodelan berulang komponen-komponen yang sama pada fitur-fitur sejenis. Pemodelan tersebut dikenal dengan pemodelan IFML-DOP. Namun, pemodelan tersebut masih belum menerapkan konsep SPLE secara tepat karena belum semua elemen IFML-DOP diimplementasikan pada IFML Editor. Dengan demikian, dalam penelitian ini, akan diimplementasikan elemen-elemen tersebut serta dilanjutkan dengan proses refactoring terhadap pemodelan IFML-DOP. Elemen-elemen IFML-DOP yang baru diimplementasikan tersebut belum dikenali oleh User Interface Generator sehingga perlu dilakukan penyesuaian agar dapat mengakomodasi pemodelan IFML-DOP tersebut. Evaluasi pada penelitian ini dilakukan dengan menganalisis generated aplikasi serta mengevaluasinya dengan Six Quality Criteria dan functional testing. Hasil yang diperoleh dari eksperimen dan evaluasi menunjukkan bahwa seluruh elemen IFML-DOP telah berhasil ditambahkan pada IFML Editor, elemen-elemen IMFL-DOP telah berhasil dikenali dan ditransformasikan oleh UI Generator, serta telah berhasil menghasilkan aplikasi berbasis web yang bebas dari error.

Software applications development with Software Product Line Engineering (SPLE) can minimize the required time and costs because of commonality and variability aspects. Previous research presented PRICES-IDE as a development framework to generate web-based product lines automatically. In PRICES-IDE, user interface in web-based product lines requires an abstract modeling language called Interaction Flow Modelling Language (IFML). In previous research, Delta-Oriented Programming (DOP) was applied to IFML modeling in order to avoid repeated modeling of the same components on similar features, later known as IFML-DOP modeling. That modeling hasn’t fully applied SPLE concept correctly because IFML-DOP elements haven’t been implemented in the IFML Editor. To solve that problem, this research will implement the rest of IFML-DOP elements and use those elements inside existing IFML-DOP modeling. Because User Interface (UI) Generator does not recognize new elements, this research will also make some adjustments to accommodate this enhanced IFML-DOP modeling. Evaluation will be done by analyzing the generated applications through six quality criteria and functional testing. This research shows that all IFML-DOP elements have been successfully added to the IFML Editor, the UI Generator can recognize and transform these elements, and resulting a clean web-based application."
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2024
S-pdf
UI - Skripsi Membership  Universitas Indonesia Library
cover
Muhammad Damar Kusumo
"Supply chain management (SCM) adalah rangkaian proses pengelolaan barang mentah hingga dapat digunakan oleh pelanggan. Salah satu hal yang mendukung jalannya SCM adalah arus informasi, yang didukung dengan adanya teknologi informasi. Kebutuhan akan variasi teknologi informasi untuk SCM semakin tinggi mengingat adanya banyak pilihan strategi perusahaan untuk SCM. Untuk mengatasi banyaknya variasi tersebut salah satu metode pengembangan teknologi informasi yang dapat mempermudah proses pengembangannya adalah software product line engineering (SPLE). Pada penelitian ini dikembangkan sebuah aplikasi front-end dengan metode SPLE. SPLE yang dilakukan menggunakan metode dan tools dari PRICES-IDE. Dalam pengembangan aplikasi front-end implementasi SPLE di PRICES-IDE dilakukan dengan menggunakan diagram Interaction Flow Modelling Language - Delta Oriented Programming IFML-DOP. Diagram IFML-DOP tersebut menjadi salah satu masukan dari UI Generator yang akan menghasilkan aplikasi front-end dengan kerangka React. Pada penelitian ini dikembangkan 4 produk dengan kombinasi fitur yang berbeda dengan menggunakan IFML-DOP yang sama. Untuk mendukung tujuan penelitian, dari produk yang dihasilkan akan dilakukan analisis melalui uji coba fungsional dan analisis antarmuka. Uji coba fungsional dilakukan dengan menggunakan SeleniumIDE sementara analisis antarmuka dilakukan dengan melakukan perbandingan dengan Odoo dengan kriteria 8 golden rules. Selain itu, juga dilakukan evaluasi kerja dengan menyesuaikan apa yang ada di PRICES-IDE dengan kriteria SPLE. Dari ketiga evaluasi tersebut didapati masih ada peluang perbaikan untuk PRICES-IDE dan produk SCM.

Supply chain management (SCM) is the process of managing raw materials until they are ready for use by customers. Information plays a crucial role in SCM, which is supported by information technology. The need for variations in information technology for SCM is increasing considering that there are many company strategy can be choices for SCM. One approach in software development to address this diversity is software product line engineering (SPLE). In this study, a front-end application was developed using the SPLE method. Specifically, this study utilized methods and tools from PRICES-IDE. In the development of the front-end application, the implementation of this concept is carried out using the Interaction Flow Modelling Language - Delta Oriented Proramming (IFML-DOP) diagram. The IFML-DOP diagram serves as one of the inputs to the UI Generator, which will generate the front-end application with the React framework. In this research, 4 products were developed with different feature combinations using the same IFML-DOP. To support the objectives of this research, product analysis will be carried out through functional tests and user interface analysis. Functional testing was carried out using SeleniumIDE and user interface analysis was carried out by comparing with Odoo with 8 golden rules criteria. Moreover, work evaluation is also carried out by adjusting what is available in PRICES-IDE with SPLE criteria. From this three evaluations, it was found that there are still opportunities for improvement in PRICES-IDE and SCM products."
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2024
S-pdf
UI - Skripsi Membership  Universitas Indonesia Library
cover
Larson, James A.
Englewood Cliffs, NJ: Prentice-Hall, 1992
005.1 LAR i
Buku Teks SO  Universitas Indonesia Library
cover
Cox, Kevin
New York: Prentice-Hall, 1993
004.64 COX u
Buku Teks SO  Universitas Indonesia Library
cover
Thimbleby, Harold
New York : ACM Press, 1990
005.1 THI u
Buku Teks SO  Universitas Indonesia Library
<<   1 2 3 4 5 6 7 8 9 10   >>