Hasil Pencarian  ::  Simpan CSV :: Kembali

Hasil Pencarian

Ditemukan 90732 dokumen yang sesuai dengan query
cover
Muhammad Hazim Al Farouq
"Pada era digital, website merupakan salah satu kebutuhan bagi suatu organisasi untuk mengelola data atau branding bagi organisasi tersebut. Namun, tidak semua organisasi memiliki sumber daya yang memadai untuk membangun website. PRICES-IDE hadir sebagai web framework yang dapat membuat web application secara semi-automatic menggunakan metode Software Product Line Engineering (SPLE) yang artinya memanfaatkan commonality dan variability dari produk tersebut. Salah satu case study dari PRICES-IDE adalah Amanah yang bertujuan untuk membantu organisasi amal dalam menghasilkan sistem. Metode SPLE dapat mempercepat developer dalam membuat berbagai macam variasi produk Amanah. Namun, saat ini proses deployment produk Amanah masih manual, mulai dari mempersiapkan artifacts hingga menjalankan proses back-end dan Json-Server di server. Hal tersebut dapat memperlambat proses development suatu produk. Pada penelitian kali ini akan dilakukan otomasi deployment untuk produk Amanah dengan requirements saat ini. Kemudian, permasalahan selanjutnya adalah saat ini jalannya produk-produk Amanah masih sangat bergantung dengan environment server. Maka dari itu, pada penelitian ini juga akan menghilangkan dependensi antara produk dengan environment server dengan cara melakukan kontainerisasi untuk setiap produk. Selain itu, akan dilakukan percobaan untuk meningkatkan efisiensi disk usage untuk setiap produk kontainer. Ansible akan digunakan sebagai tool untuk melakukan otomasi deployment tersebut. Dengan Ansible implementasi deployment untuk produk SPLE menjadi lebih mudah dalam rekonfigurasi alur deployment, karena setiap task sudah dikelompokkan berdasarkan role-nya masing-masing. Kemudian, pada penelitian ini terdapat tiga metode otomasi deployment yang dihasilkan, yaitu Systemd, One-Container, dan Two-Containers. Dari ketiga metode tersebut, Metode Systemd merupakan metode yang memiliki penambahan size yang cukup kecil untuk setiap produknya dan waktu deployment-nya relatif lebih cepat dibandingkan dua metode lainnya. Akan tetapi, Metode Systemd masih sangat bergantung dengan environment server. Sedangkan, dua metode lainnya sudah menggunakan teknologi kontainer untuk setiap produk.

Website is a need for any organization to organize their data or branding for the organization itself. But, not all of the organization has the resources to build a website. PRICES-IDE is the answer to that problem. PRICES-IDE is a web framework that can generate web applications semi-automatically by using the software product line engineering (SPLE) paradigm. SPLE is a method to develop software that embraces commonality and variability from the products. The case study of PRICES-IDE is Amanah. By using SPLE the developers can build any kind of Amanah products faster. Yet, currently the deployment process of Amanah products is still manual, from preparing the artifacts until running back-end and Json-Server processes in the server. This deployment process will slow down the development of Amanah products. This research will automate the deployment process for Amanah products with the most recent requirement. Not only automate the deployment but this research will also containerize each running product in the server. By containerizing each product, the product can run its processes without being affected by the server environment. Ansible will be used as a tool for doing the automation deployment. Ansible will make the deployment become much easier to reconfigure and automate because every deployment task has been grouped based on their role. This research will produce three deployment automation methods, those are Systemd, One-Container, and Two-Containers. Based on those methods, Systemd is the method that has the smallest size increment for each product than others. But, Systemd method still depends on the server environment for running the products. Unlike, the other two methods that have been using containers for each product.
"
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2023
S-pdf
UI - Skripsi Membership  Universitas Indonesia Library
cover
Lumban Gaol, Timothy Efraim Hotasi
"Software deployment merupakan suatu proses yang dilakukan terhadap perangkat lunak (software) agar tersedia untuk digunakan pada suatu environment tujuan. Salah satu model pengembangan software (software development) adalah Software Product Line Engineering (SPLE) yang bertujuan mengembangkan sekumpulan variasi software dari basis yang sama. Salah satu tools pengembangan SPLE hasil penelitian lab Reliable Software Engineering (RSE) Fakultas Ilmu Komputer Universitas Indonesia (Fasilkom UI) sebelumnya adalah PRICES-IDE. PRICES-IDE merupakan sekumpulan plugin Eclipse IDE untuk mengembangkan produk software aplikasi website secara otomatis. Penelitian ini, sebagai bagian dari lab penelitian RSE, bertujuan untuk mengimplementasikan solusi deployment terhadap software aplikasi website hasil pengembangan PRICES-IDE yang sebelumnya bersifat pragmatis terhadap SPLE dan berproses secara manual. Implementasi solusi deployment ini menggunakan pendekatan teknologi sistem software deployment Nix dan teknologi lainnya agar sejalan dengan SPLE dan berproses secara otomatis. Hasil penelitian menunjukkan bahwa implementasi Nix dengan teknologi lainnya berhasil mengatasi redundansi deployment untuk produk PRICES-IDE, dan berproses lebih cepat dibandingkan solusi deployment dengan pendekatan lain serta meminimalkan usaha yang diperlukan melalui otomatisasi yang telah berhasil diterapkan.

Software deployment is a process to make software available to use in a destination environment. One of software development models is Software Product Line Engineering (SPLE) which aim to develop a set of software variations from the same base. One of the SPLE development tools, previously researched by Reliable Software Engineering (RSE) laboratory from Faculty of Computer Science, University of Indonesia, is PRICES-IDE. PRICES-IDE is a set of Eclipse IDE plugins for developing website application software products automatically. This research, as part of the RSE research lab, aims to implement a deployment solution for website application software developed by PRICES-IDE which was previously pragmatic towards SPLE’s characteristic and processed manually. Implementation of this deployment solution uses the Nix software deployment system technology approach and other technologies to be in line with SPLE and process automatically. The results of the research show that the implementation of Nix with other technologies has succeeded in overcoming deployment redundancies for PRICES-IDE products, and processes faster than deployment solutions with other approaches and minimizes the effort required through successfully implemented automation."
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2023
S-pdf
UI - Skripsi Membership  Universitas Indonesia Library
cover
Averina Edwina Rumenta
"ABSTRACT
Skripsi ini membahas bagaimana permasalahan reposisi kontainer kosong dapat berdampak pada alokasi kargo, pemilihan rute dan alokasi kapal pada konteks Tol Laut Indonesia. Penelitian ini mencari total biaya operasi paling minimum dengan mempertimbangkan struktur hub-and-spoke dan permintaan kontainer bermuatan maupun kosong antar ke-24 pelabuhan Tol Laut Indonesia. Penelitian kemudian memodelkan permasalahan menjadi model optimasi mixed integer linear programming dan diterjemahkan ke dalam bentuk model komputer dengan bahasa pemrograman C#. Hasil penelitian menunjukkan bahwa dalam kondisi normal, biaya mingguan yang dibutuhkan adalah sekitar $4.3 juta. Skripsi ini juga membandingkan perbedaan keputusan jika terjadi kenaikan permintaan volume kontainer bermuatan di wilayah timur Indonesia sampai lima kali kenaikan.

ABSTRACT
This thesis discusses the impact of repositiong empty containers to cargo routing, route selection, and fleet deployment in the context of Indonesia Maritime Highway. This research seeks to minimize the total liner shipping operating costs in respect to the hub-and-spoke network structure with laden and empty container demand from all 24 ports of Indonesia Maritime Highway. A mixed integer linear programming model is then developed and translated into computer model using C# programming language. Results show that approximately $4.3 million is spent for weekly liner shipping operating costs. This thesis also compares the difference in decision if the total volume of laden container demand in Eastern hemisphere of Indonesia is increased up to five times of its normal demand."
2019
S-Pdf
UI - Skripsi Membership  Universitas Indonesia Library
cover
Ichlasul Affan
"

Perkembangan teknologi internet membuat kebutuhan masyarakat akan pembuatan produk web yang beragam perlu dilakukan secara cepat. Pendekatan software product line engineering (SPLE) dapat menjadi salah satu alternatif yang baik untuk menghadapi tantangan tersebut. Berbagai penelitian telah berhasil mengaplikasikan SPLE untuk pembuatan produk web, namun penelitian tersebut masih dilakukan secara terpisah. Untuk membangun produk web yang utuh, diperlukan integrasi antara komponen front end dan back end, serta kemudahan pemasangan (deployment) produk web agar dapat diakses oleh masyarakat luas. Penelitian ini berhasil menjawab tantangan untuk mengintegrasikan otomatisasi pembuatan komponen produk web tersebut. Penelitian ini juga berhasil mengurangi intervensi manusia saat proses pemasangan produk web dengan mewujudkan Single Sign On berbasis OAuth 2 menggunakan layanan autentikasi Auth0. Penelitian ini juga berhasil membungkus semua komponen produk web beserta manajemen produk dengan membuat aplikasi berbasis antarmuka command line (CLI). Dengan membangun sistem deployment tersebut, estimasi waktu proses pembuatan produk web menggunakan SPLE dapat ditekan dari 16 menit jika dilakukan secara manual menjadi 38 detik.


Internet technology advancements are increasing peoples demand on fast and highly varied web products. Software product line engineering (SPLE) approach is a promising alternative to face those challenges. There are currently existing researches that applied SPLE to create web products, unfortunately they were not integrated yet. So, integration issues between those components and seamless web product deployment process are important to think of. Hence, this research successfully tried to answer these problems by integrating the SPLE-based product derivation of back end and front end. This research successfully reduced human intervention in deployment process by creating Single Sign On authentication using Auth0 as an OAuth provider. To wrap up these components, this research also built a command line interface (CLI) app for deployment and product management. By building such deployment system, estimated time to run SPLE-based web product derivation reduced from 16 minutes to 38 seconds.

"
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2020
S-pdf
UI - Skripsi Membership  Universitas Indonesia Library
cover
Abi Fajri Abdillah
"Proses pembuatan game object pada pengembangan game dapat dilakukan dengan lebih efisien bila menggunakan pendekatan software product line engineering (SPLE). Hal ini dikarenakan sebuah game object berkemungkinan mempunyai fitur-fitur yang dapat digunakan kembali pada game object lain, layaknya konsep commonality dan variability yang ada pada SPLE. Penelitian ini bertujuan menghasilkan aplikasi character generator yang dapat digunakan game developer untuk membuat game object berupa karakter pada game yang dibuat. Aplikasi tersebut dirancang sedemikian rupa mengikuti kaidah-kaidah SPLE. Batasan pada penelitian ini adalah hasil game object dari aplikasi tersebut hanya dapat digunakan pada Godot Engine dan untuk game dengan genre turn-based role-playing game.

Creation process of game object in game development can be done more efficiently when using software product line engineering (SPLE) approach. This is because a game object can possibly has features that can be reused on other game objects, like the concept of commonality and variability in SPLE. The purpose of this research is to produce a character generator application that game developers can use to create game objects which are characters in the game that is made. The application is designed in such a way following SPLE principles. Restrictions in this research are the game object results from the application can only be used on Godot Engine and for games with the genre of turn-based role-playing game."
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2022
S-pdf
UI - Skripsi Membership  Universitas Indonesia Library
cover
Abdurrahman Luqmanul Hakim
"Proses pembuatan game object pada pengembangan game dapat dilakukan dengan lebih efisien bila menggunakan pendekatan software product line engineering (SPLE). Hal ini dikarenakan sebuah game object berkemungkinan mempunyai fitur-fitur yang dapat digunakan kembali pada game object lain, layaknya konsep commonality dan variability yang ada pada SPLE. Penelitian ini bertujuan menghasilkan aplikasi character generator yang dapat digunakan game developer untuk membuat game object berupa karakter pada game yang dibuat. Aplikasi tersebut dirancang sedemikian rupa mengikuti kaidah-kaidah SPLE. Batasan pada penelitian ini adalah hasil game object dari aplikasi tersebut hanya dapat digunakan pada Godot Engine dan untuk game dengan genre turn-based role-playing game.

Creation process of game object in game development can be done more efficiently when using software product line engineering (SPLE) approach. This is because a game object can possibly has features that can be reused on other game objects, like the concept of commonality and variability in SPLE. The purpose of this research is to produce a character generator application that game developers can use to create game objects which are characters in the game that is made. The application is designed in such a way following SPLE principles. Restrictions in this research are the game object results from the application can only be used on Godot Engine and for games with the genre of turn-based role-playing game."
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2022
S-pdf
UI - Skripsi Membership  Universitas Indonesia Library
cover
Yanu Ahmad Hariyoso
"Penelitian ini membahas aplikasi dari Quality Function Deployment (QFD) untuk mengidentifikasi pengembangan pelayanan jasa dari perpustakaan. Pertama mengidentifikasi kebutuhan pelanggan atau pembaca, tingkat kepentingan dan tingkat kepuasan diketahui dengan cara mengambil data kuisioner di lingkungan sekitar perpustakaan. Kedua, mengetahui teknis pengembangan jasa untuk memuaskan pelanggan dengan mewawancarai pakar atau pihak manajemen. Dengan menggunakan matriks level pertama dari QFD yaitu House of Quality (Rumah Kualitas) dapat diketahui hubungan kebutuhan pelanggan dan pemenuhan teknis dari pihak perpustakaan, penelitian ini menentukan lima teratas masing-masing dari kebutuhan pelanggan dan teknis pengembangan jasa, dan beberapa saran untuk membangkitkan perpustakaan, khususnya perpustakaan Universitas Indonesia.

This study discusses the application of Quality Function Deployment (QFD) to identify the development of library services. First, reader needs and their importance, and satisfaction degrees were examined via questionnaires around library. Second, the service improvement techniques for satisfying the reader needs were developed by interviewing experts. Following, a relation matrix was constructed from first level matrix of the QFD. House of Quality (HoQ) is known relationship customer requirements and technical compliance of the library. Empirical study specifies top 5 reader needs and service improvement techniques respectively, and some practical suggestions are raised for academic libraries."
Depok: Fakultas Teknik Universitas Indonesia, 2013
S44399
UI - Skripsi Membership  Universitas Indonesia Library
cover
Faizah Afifah
"Perusahaan manufaktur memiliki persamaan umum dalam mengelola SCM, tetapi
masing-masing perusahaan memiliki karakteristik berbeda (variabilitas) dalam proses
bisnisnya. Untuk melayani kebutuhan IT perusahaan pada domain yang sama tetapi
memiliki karakteristik yang berbeda, saat ini pengembang perangkat lunak harus membuat
penyesuaian dengan standar yang ada atau memulai proses pengembangan perangkat
lunak baru sehingga cenderung membutuhkan waktu dan biaya yang tidak sedikit. SPLE
(Software Product Line Engineering) adalah suatu paradigma pengembangan perangkat
lunak yang menawarkan solusi lebih efektif untuk perangkat lunak yang memiliki unsur
kesamaan (commonality) dan varian (variability) tersebut. SPLE dalam hal ini mampu
menghasilkan artefak yang dapat digunakan kembali untuk menghasilkan banyak varian
produk perangkat lunak. Namun, hingga saat ini belum ditemukan standar baku yang
dapat digunakan ketika akan mengimplementasi pengembangan perangkat lunak dengan
pendekatan SPLE. Salah satu standar yang dibutuhkan tersebut adalah bagaimana proses
dokumentasi secara eksplisit dan analisis kebutuhan fitur yang akan dikembangkan
secara software product lines pada Domain Requirement Engineering SPLE. Karya ini
menyusun penerapan Requirement Engineering dengan cara SPLE, termasuk pemodelan
variabilitas SPLE menggunakan Orthogonal Variability Modeling (OVM) dan
menghubungkannya dengan model use case yang dimodifikasi. Hasil dari pekerjaan ini
berupa usulan langkah-langkah penerapan SPLE untuk implementasi pembuatan sistem
dengan pendekatan SPLE yang digunakan untuk memenuhi kebutuhan proses Internal
Supply Chain Management.

Manufacturing companies have a common pattern in managing supply chain, but each
company has different characteristics (variability) in its business process. To serve the
needs of companies in the same domain but have different characteristics, currently
software developers have to make customizations to existing standard software or
initiate a new software development process which tends to require a lot of time and
excessive cost. On the other hand, Software Product Line Engineering (SPLE) is a
software development paradigm which proposes more effective solution for this matters.
In this case, SPLE is able to produce a reusable artefacts that can be used to derive
many variants of software products. However, recent studies shows that there is no
existing standard available when it comes to how to implement this approach. One of that
required standard includes how to analyse and create explicit documentation of its system
needs which falls under Domain Requirement Engineering within SPLE framework. This
work compiles the variability model of SPLE, models the variability using Orthogonal
Variability Modeling (OVM) and linked it to modified use case model. The result of this
work is a concrete guidance to implement the software product line engineering approach
to serve manufacture especially for its internal Supply Chain Management processes.
"
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2020
S-pdf
UI - Skripsi Membership  Universitas Indonesia Library
cover
Sandi Juniar
"Tujuan dalam suatu organisasi dalam mengembangkan sistem informasi adalah ketersediaan dan aksesibilitas informasi yang dapat tercapai melalui sistem informasi yang terintegrasi. Teknologi yang dikenal dapat melakukan integrasi, menawarkan konektivitas, dan memiliki interoparabilitas tinggi adalah middleware. Teknologi middleware yang memanfaatkan konsep Service Oriented Architectures (SOA) adalah web service, yang kemudian berevolusi menjadi suatu teknologi baru bernama Enterprise Service Bus (ESB). Saat ini, terdapat berbagai produk middleware ESB yang menawarkan keunggulannya masing-masing, sehingga diperlukan suatu metode dalam memilih produk middleware ESB yang berkualitas.
Metode yang menyediakan solusi, berorientasi terhadap tujuan, fleksibel, dan fokus terhadap kebutuhan pengguna adalah Quality Function Deployment (QFD), dan metode yang dapat digunakan dalam membantu pengambilan keputusan guna menetapkan pilihan, menentukan peringkat, dan pemilahan terhadap alternatif-alternatif pilihan yang ada berdasarkan kriteria-kriteria penentu keputusan adalah Multi Criteria Decision Analysis (MCDA). Salah satu metode yang menggunakan pendekatan MCDA adalah Analytic Hierarchy Process (AHP).
Penelitian ini menghasilkan suatu model pemeringkatan kualitas produk middleware ESB dengan menggunakan metode Analytic Hierarchy Proces (AHP) yang diintegrasikan dengan metode Quality Function Deployment (QFD) berdasarkan kriteria model kualitas SOAQM. Implementasi dari model tersebut menghasilkan peringkat produk middleware ESB. WebMethods adalah produk middleware ESB yang mendapatkan peringkat pertama diikuti oleh IIB, Oracle SOA Suite, dan BizTalk. Penerapan metode pemeringkatan yang telah dilakukan menjadi masukan dalam proses pembelajaran dan panduan bagi BPJS Kesehatan dalam kaitannya dengan pemilihan perangkat lunak yang paling tepat dengan kebutuhan organisasi pada masa mendatang.

The goal of developing an information systems in an organization are for the availability and accessibility of information that can be achieved through integrated information systems. The technology that has function to integrating, offering connectivity, and has a high interoperability known as middleware. The middleware technology which utilizes the concept of Service Oriented Architectures (SOA) known as web service, which evolved into a new technology called Enterprise Service Bus (ESB). Currently, there are various ESB middleware products that offering the advantages of each, so we must adopt a method for choosing the right ESB middleware product.
The method that provides a solution, oriented to the organization goals, flexible, and focused to the needs of users, known as Quality Function Deployment (QFD), then, a method that can be used to help decision makers in order to making a selection, to ranking, and to sorting for the available alternatives based on criteria known as Multi Criteria Decision Analysis (MCDA). A method that uses MCDA approach is the Analytic Hierarchy Process (AHP).
This research resulted an ESB middleware product quality model using Analytic Hierarchy Proces (AHP) integrated with the Quality Function Deployment (QFD) based on the criteria of quality models SOAQM. The application of the model provide a priority quality of ESB middleware products. WebMethods ESB is the middleware product that get the first ranked, followed by IIB, Oracle SOA Suite and BizTalk. The implementation of the method can become input for the learning process and give guidance to BPJS Kesehatan in relation to the selection of the most appropriate software that best suits to the needs of the organization in the future.
"
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2016
TA-Pdf
UI - Tugas Akhir  Universitas Indonesia Library
cover
Chandra Kharisma Setiawan
"Tesis ini membahas tentang kesesuaian standar/manual audit kinerja BPK dengan standar/manual audit kinerja lembaga pemeriksa (SAI) negara lain. Metode penelitian yang digunakan adalah studi pustaka dan bersifat deskriptif. Hasil penelitian secara umum tidak ada perbedaan yang mendasar dalam hal perbandingan standar/manual audit kinerja yang dimiliki oleh BPK dengan SAI negara lain. Hasil penelitian menyarankan bahwa BPK perlu menyusun rencana strategis audit kinerja, membuat sebuah tim khusus untuk melakukan manajemen audit kinerja, dan melakukan evaluasi atas dampak dan nilai tambah yang diberikan oleh audit kinerja yang dilakukan.

This thesis is a literature and descriptive study that discuses about the appropriateness between performance audits standard/manual used by BPK and other SAI?s. In general, there is no significant difference between performance audits standard/manual used by BPK and other SAI?s. This study recommends BPK to arrange a performance audits strategic plan, make a team to manage performance audits, and evaluate the impact and value added brought by performance audits that have been done."
Depok: Fakultas Teknik Universitas Indonesia, 2010
T27483
UI - Tesis Open  Universitas Indonesia Library
<<   1 2 3 4 5 6 7 8 9 10   >>