Hasil Pencarian  ::  Simpan CSV :: Kembali

Hasil Pencarian

Ditemukan 144774 dokumen yang sesuai dengan query
cover
Muhammad Raihan
"Perangkat lunak supply chain management system adalah sebuah sistem yang digunakan oleh perusahaan manufaktur untuk membantu memaksimalkan efisiensi proses yang ada dalam kegiatan mengolah bahan baku menjadi barang jadi maupun barang setengah jadi. Dalam prosesnya, dalam kegiatan supply chain management ada 3 tahap yang dilakukan yaitu material management, planning and control, serta production process. Meskipun tahap yang dilalui berbagai perusahaan manufaktur sama, namun alur dan strategi yang digunakan dalam masing-masing perusahaan tentu berbeda sesuai dengan jenis barang yang dihasilkan perusahaan tersebut. Dengan persamaan dan perbedaan tersebut, perangkat lunak supply chain management system dapat dikembangkan dengan menggunakan metode software product line engineering yang menggunakan prinsip mass customisation dimana dalam pengembangannya menganalisis apa yang menjadi commonality serta variability dari sistem SCM yang dikembangkan sesuai dengan berbagai kebutuhan perusahaan. Dengan pendekatan SPLE, diharapkan dapat dikembangkan berbagai spesifikasi SCM dengan lebih efisien secara biaya dan waktu. Penelitian ini melanjutkan penelitian-penelitian sebelumnya yang sudah menghasilkan melakukan pendefinisian kebutuhan serta variasi spesifikasi serta mengembangkan berbagai reusable artefacts untuk fitur-fitur tersebut.Pada penelitian ini dilakukan integrasi dari seluruh reusable artefact hasil dari penelitian sebelumnya untuk dapat melakukan pengembangan backend system untuk sistem SCM secara utuh dengan metode SPLE. Pengembangan sistem SCM dengan metode SPLE pada penelitian ini dilakukan dengan paradigma delta-oriented programming dan bahasa pemrograman Abstract Behavioral Specification. Setelah pengembangan sistem SCM berhasil dilakukan kemudian dilakukan perbandingan dengan pengembangan sistem SCM menggunakan pendekatan clone-and-own. Hasil dari penelitian ini adalah sebuah variasi supply chain management system yang dikembangkan dengan metode SPLE dengan solusi alternatif terhadap isu pengembangan yang ada serta analisis perbandingan pengembangan dengan pendekatan SPLE dan pendekatan clone-and-own dalam berbagai aspek.

A manufacturing company is a company that produces goods in various sector. Its activities involve processing raw materials into finished products or semi-finished products. In general, there are three processes involved in these activities. Those activities are material management, planning and control, and production processes. The supply chain management system exists to help maximize these three processes of manufacturing so that the company can produce the maximum possible goods with the least possible cost. To be able to do that, each SCM system of every company is customized to meet the specific needs of that company. With these characteristics, to develop a SCM system we can use Software Product Line Engineering approach which uses mass customization approach by analyzing what those systems have in common (commonality) and the uniqueness (variability) in 1 development. With SPLE approach, it is hoped that various SCM system with various specification can be developed more quickly and cost-effectively. In this research, a backend system development will be carried out with a SPLE approach, and then comparisons of developments will be made with the traditional approach. The development of SCM with the SPLE approach is carried out with a delta-oriented programming paradigm using Abstract Behavioral Specification as programming language. This research also reused the reusable artefacts that have been produced by previous research. The output of this research is a SCM system with a specification according to the needs of the manufacturing company, also the comparison SPLE and traditional approach and analysis of the issues encountered during the development stage."
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2022
S-pdf
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
Fajrin Maulana Kingwijati
"Proses produksi adalah salah satu proses yang dimiliki oleh perusahaan manufaktur, proses ini bertujuan untuk mengubah barang mentah menjadi barang jadi. Dibutuhkan sebuah sistem untuk membantu pelaksanaan dan pencatatan pada proses produksi pada suatu perusahaan manufaktur, sistem ini termasuk ke dalam supply chain management (SCM). Setiap perusahaan manufaktur memiliki kebutuhan sistem yang berbeda-beda sesuai dengan model bisnis yang dimiliki oleh setiap perusahaan manufaktur. Dari perbedaan kebutuhan tersebut, dibutuhkan metode pengembangan yang dapat mengidentifikasi dan mengaplikasikan kemiripan (commonality) dan keunikan (variability) dari setiap kebutuhannya agar dapat dikembangkan sebuah sistem yang dapat memenuhi semua kebutuhan yang berbeda dan lebih efisien secara pengembangan. Metode pengembangan yang dapat memenuhi kebutuhan tersebut ada metode software product line engineering (SPLE). SPLE menawarkan pendekatan mass customisation dengan mengelompokkan commonality dan variability dari sistem yang akan dibuat. Implementasi SPLE dapat dilakukan dengan bahasa pemodelan Abstract Behavioral Specification (ABS) dengan paradigma delta oriented programming, teknologi ini digunakan oleh platform SPLELive dalam pengembangan perangkat lunak. Penelitian ini bertujuan untuk mengimplementasikan pendekatan SPLE terhadap sistem proses produksi pada perusahaan manufaktur agar nantinya tersedia reusable artifact yang dapat digunakan dalam mengembangkan sistem SCM. Pada penelitian ini, dilakukan pengidentifikasian terhadap commonality dan variability menggunakan tools yang dimiliki oleh metode SPLE untuk membentuk desain aplikasi dalam bentuk feature model. Dari desain aplikasi yang sudah dibuat, dilakukan realisasi feature model dengan menggunakan ABS microservices framework untuk mengimplementasikan core module dan delta module. Penelitian ini berhasil mengimplementasikan pendekatan SPLE dalam mengembangkan sistem proses produksi perusahaan manufaktur dan dapat dihasilkan 30 produk sistem proses produksi berbeda.

The production process is one of the essential processes in a manufacturing company, this process converts raw materials into finished goods. A system is needed to record the production process in manufacturing company, this system is a part of supply chain management (SCM). Each manufacturing company has different system requirements based on the business model being used by each company. From these different requirements, a development method is needed to identify and to apply the commonality and variability between these requirements in order to develop a system that can meet all these requirements and can be developed more efficiently. Software product line engineering (SPLE) is a software development method that can be used to develop a system by taking advantage of the commonality and variability that exist on the requirements of several products. SPLE offers a mass customisation approach by classifying the commonality and variability from the requirements needed to build a system. Implementation of SPLE can be done with Abstract Behavioral Specification (ABS) modeling language with the delta oriented programming paradigm. These technologies are used by SPLELive to develop softwares. This study aims to create reusable artifacts by implementing SPLE for the production process system in manufacturing companies. In this study, the identification of commonality and variability will be carried out by the tools offered by SPLE method to form the application design in the form of feature model. The implementation of the application design is realized by implementing the realization of the feature model using ABS microservices framework to implement the core modules and the delta modules. This study successfully implemented the SPLE approach in developing a production process system for manufacturing company, and from this development, a system can be produced from 30 different products of production process system."
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2020
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
Ilma Ainur Rohma
"Software Product Line Engineering (SPLE) adalah paradigma pengembangan perangkat lunak yang menggunakan pendekatan common platform dan mass customization yang mampu mengurangi waktu dan tenaga dalam pengembangan perangkat lunak. Untuk mendukung pengembangan produk dengan paradigma SPLE, Precise Requirement Changes Integrated System (PRICES) dikembangkan dan diintegrasikan dengan Integrated Development Environment (IDE) berbasis Eclipse menjadi PricesIDE. Pada PricesIDE antarmuka perangkat lunak akan dimodelkan dengan diagram Interaction Flow Modeling Language (IFML). Penelitian ini bertujuan untuk menghasilkan Plug-in pada PricesIDE yang berfungsi untuk mentransformasi IFML ke React yang sebelumnya dikembangkan berbasis Python. Pada penelitian ini, Plug-In UI Generator dikembangkan dengan Acceleo pada Eclipse agar dapat diintegrasikan dengan PricesIDE. UI Generator juga dikembangkan lebih lanjut agar dapat mendukung berbagai metode saat pemanggilan HTTP dan juga mengatasi adanya foreign key pada basis data. Pengembangan lanjut ini akan dilakukan modifikasi terhadap IFML diagram dan aturan transformasi yang telah didefinisikan sebelumnya. UI Generator akan diuji untuk menghasilkan produk yang sama dengan sebelumnya dengan penambahan fitur laporan tahunan. Melalui eksperimen yang dilakukan, dapat disimpulkan bahwa UI Generator yang dikembangkan pada penelitian ini berhasil menghasilkan website yang sudah mendukung perbedaan metode HTTP dan mampu menangani adanya foreign key

Software Product Line Engineering (SPLE) is a software development paradigm that uses a common platform and mass customization approach to reduce software development time and effort. To support software development with SPLE, Precise Requirement Changes Integrated System (PRICES) was developed and integrated with the Eclipse-based Integrated Development Environment (IDE) into PricesIDE. In PricesIDE, the software user interface needs to be modeled with an Interaction Flow Modeling Language (IFML) diagram. This research aims to produce a Plug-in in PricesIDE to transform IFML into ReactJS, which was previously developed with Python. In this research, UI Generator Plug-in was developed with Acceleo in Eclipse, which can be integrated into PricesIDE. UI Generator was further developed to support various HTTP methods and overcome the existence of foreign keys. The IFML diagram and the previous transformation rules will be modified in this further development. UI Generator will be tested to produce the same product as before with the addition of the annual report feature. From this experiment, it can be concluded that UI Generator developed in this research succeeded in generating a website that supported the difference in HTTP methods and the existence of foreign keys."
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2022
S-pdf
UI - Skripsi Membership  Universitas Indonesia Library
cover
Claudio Yosafat
"Kebutuhan masyarakat terhadap sebuah produk berbasis website sangat bervariasi. Soft- ware Product Line Engineering merupakan salah satu solusi yang dapat digunakan untuk memenuhi variasi kebutuhan tersebut. SPLE akan melihat persamaan dan variasi dari ke- butuhan pengguna untuk menghasilkan berbagai macam software yang sesuai dengan ke- butuhan pengguna. Software yang sudah dibangun akan melalui tahapan deployment agar dapat diakses secara luas. Terdapat sebuah penelitian yang membantu proses deploy- ment produk SPLE. Namun, produk-produk yang dibangun menggunakan hasil peneli- tian tersebut belum dijalankan di dalam sebuah isolated environment. Hal tersebut dapat menghasilkan beberapa masalah ketika sedang dilakukan maintenance atau konfigurasi pada salah satu produk sehingga dapat mempengaruhi produk lainnya. Penelitian ini akan melakukan eksperimen terhadap deployment produk SPLELive yang dibangun menggu- nakan metode SPLE untuk melalui proses deployment menggunakan Docker. Docker De- ployment pada penelitian ini akan melalui tiga buah proses dan setiap proses dijalankan pada server yang berbeda. Server 1 digunakan untuk proses membangun Docker Im- age produk SPLELive, Server 2 digunakan untuk proses penyimpanan Docker Image menggunakan Docker Registry, dan Server 3 digunakan untuk proses menjalankan pro- duk SPLELive di dalam sebuah Docker Container. Pembangunan Docker Image pada Server 1 akan menggunakan metode Multi-Stage Build untuk mengoptimalkan ukuran Docker Image produk SPLELive. Melalui proses Docker Deployment, produk SPLELive yang dibangun akan berjalan dalam sebuah isolated environment dan dapat meningkatkan portability dari produk SPLELive. Penelitian ini diharapkan dapat membuktikan bahwa Docker Deployment dapat diterapkan pada SPLE.

People’s needs for a website-based product vary widely. Software Product Line Engineer- ing is a solution that can be used to meet these variations in requirements. SPLE will look at the similarities and differences of user needs to produce various kinds of software ac- cording to user needs. Software that has been built will go through the deployment stage so that it can be widely accessed. There is a study that helps the SPLE product deploy- ment process. However, the results of this research have not yet been run in an isolated environment. This can result in several problems when it is being carried out maintenance or configuration of one product to affect other products. This research will conduct ex- periments on the deployment of SPLELive products built using the SPLE method to go through the deployment process using Docker. Docker Deployment in this study will go through three processes, and each process is run on a different server. Server 1 is used for building Docker Image SPLELive products, Server 2 is used for the Docker Image storage process using the Docker Registry, and Server 3 is used for the process of running SPLELive products in a Docker Container. Docker Image development on Server 1 will use the Multi-Stage Build method to optimize the Docker Image size for SPLELive prod- ucts. Through the Docker Deployment process, the SPLELive products that are built will run in an isolated environment and can increase the portability of the SPLELive products. This research is expected to prove that Docker Deployment can be applied to SPLE."
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2020
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
Alsabila Shakina Prasetyo
"

Software Product Line Engineering (SPLE) memberi kemampuan mengembangkan aplikasi software berskala massal yang disesuaikan secara individu. Adaptive Information System for Charity Organization (AISCO) adalah platform yang menggunakan pendekatan SPLE untuk membuat sistem informasi bagi organisasi sosial sesuai kebutuhannya. Namun, sistem informasi tersebut belum ditunjang dengan pelatihan yang memadai untuk sumber daya manusia (SDM)-nya. Jika sistem informasi yang dihasilkan AISCO ingin memberikan pelatihan untuk pengguna, perlu ada suatu rancangan pembelajaran sebagai aset dalam mengembangkan produk sistem informasi AISCO. Rancangan pembelajaran yang diterapkan perlu ikut serta melakukan pendekatan SPLE agar bisa digunakan dalam product line AISCO. Penelitian ini bertujuan untuk menerapkan rancangan pembelajaran progresif pada sistem informasi terkait perkembangan kematangan pengguna sebagai organisasi non-profit dengan pendekatan SPLE. Hasil penelitian adalah fitur learning tools sebagai bentuk nyata rancangan pembelajaran progresif yang diimplementasikan pada produk sistem informasi AISCO sesuai kebutuhan penggunanya.

 


Software Product Line Engineering (SPLE) grants the ability to develop mass-scale software applications that are tailored individually. Adaptive Information System for Charity Organization (AISCO) is a platform that uses the SPLE approach to develop information systems for charity organizations. However, the information systems have not been supported by adequate training for their human resources (HR). If the information system produced by AISCO wants to provide training for its users, it needs a learning method as an asset in developing the information system. The learning method should use SPLE approach so that it can be used in the product line. This research aims to apply a progressive learning method for AISCO’s information system regarding user maturity level as a non-profit organization with SPLE approach. The results of this research are learning tools as the tangible form of the progressive learning method used by AISCO’s information system according to the needs of its users.

 

"
Depok: Fakultas Ilmu Komputer Universitas Indonesia , 2020
S-Pdf
UI - Skripsi Membership  Universitas Indonesia Library
cover
Farel Muhammad Daffa
"Sistem informasi akademik merupakan aplikasi yang digunakan instansi pendidikan tinggi untuk mengelola keperluan administrasi perkuliahan dan akademik.Secara umum, sistem informasi akademik memiliki kesamaan dan perbedaan yang dimiliki oleh masing-masing instansi pendidikan tinggi. Proses pengembangan sistem dapat dilakukan dengan berbagai cara, seperti individual software dan standard software. Akan tetapi, kedua cara tersebut memiliki kekurangan dari segi biaya dan waktu. Selain cara tersebut, terdapat satu cara yang memiliki kelebihan dalam menghasilkan produk secara masal dan mudah dikostumisasi, yaitu pengembangan sistem dengan pendekatan software product line engineering (SPLE). Penelitian ini merupakan studi kasus baru penerapan SPLE pada aplikasi web sistem informasi akademik yang mendukung outcome-based education (OBE). Pada penelitian ini dihasilkan pembangkit aplikasi untuk sistem informasi akademik yang memanfaatkan PRICES-IDE untuk membangkitkan aplikasi web. PRICES-IDE merupakan tools berbasis Eclipse yang dikembangkan oleh Lab RSE Fasilkom UI yang menggunakan paradigma delta-oriented programming untuk menerapkan SPLE. Proses pengembangan mencakup pembuatan feature model, model UML, model IFML, dan kode WinVMJ. Feature model digunakan untuk merepresentasikan fitur yang tersedia di generator sistem informasi akademik. Unified Modeling Language (UML) digunakan untuk merepresentasikan model-model yang ada di produk. Interaction Flow Modeling Language (IFML) digunakan untuk merepresentasikan alur dan interaksi pada antarmuka. Variability Modules for Java (VMJ) digunakan untuk membangun backend dari aplikasi. Penelitian ini berhasil menghasilkan beberapa produk variasi dari sistem informasi akademik. Masing-masing variasi produk telah dievaluasi dan bekerja sesuai requirements.

Academic information systems are applications used by higher education institutions to manage lecture and academic administration needs. In general, academic information systems have similarities and differences that are owned by each higher education institution. System development process can be done in various ways, such as individual software and standard software. However, both methods have shortcomings in terms of cost and time. In addition to this method, there is one way that has the advantage of producing products in mass and is easily customizable, namely system development with the software product line engineering (SPLE) approach. This research is a new case study of the application of SPLE to an academic information system web application that supports outcome-based education (OBE). In this research, a web application generator for academic information systems that utilizes PRICES-IDE to generate web applications is produced. PRICES-IDE is an Eclipse-based tool developed by RSE Laboratory from Fasilkom UI that uses delta-oriented programming paradigm to implement SPLE. The development process includes the creation of feature model, UML model, IFML model, and WinVMJ code. Feature model is used to represent the features available in the generator for academic information system. Unified Modeling Language (UML) is used to represent the models in the product.Interaction Flow Modeling Language (IFML) is used to represent the flow and interaction on the interface. Variability Modules for Java (VMJ) is used to build the backend of the application. This research successfully produced several product variations of the academic information system. Each product variation has been evaluated and works as desired."
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2024
S-pdf
UI - Skripsi Membership  Universitas Indonesia Library
cover
Ramadhan Azka Dhamawan
"Sistem informasi akademik merupakan aplikasi yang digunakan instansi pendidikan tinggi untuk mengelola keperluan administrasi perkuliahan dan akademik.Secara umum, sistem informasi akademik memiliki kesamaan dan perbedaan yang dimiliki oleh masing-masing instansi pendidikan tinggi. Proses pengembangan sistem dapat dilakukan dengan berbagai cara, seperti individual software dan standard software. Akan tetapi, kedua cara tersebut memiliki kekurangan dari segi biaya dan waktu. Selain cara tersebut, terdapat satu cara yang memiliki kelebihan dalam menghasilkan produk secara masal dan mudah dikostumisasi, yaitu pengembangan sistem dengan pendekatan software product line engineering (SPLE). Penelitian ini merupakan studi kasus baru penerapan SPLE pada aplikasi web sistem informasi akademik yang mendukung outcome-based education (OBE). Pada penelitian ini dihasilkan pembangkit aplikasi untuk sistem informasi akademik yang memanfaatkan PRICES-IDE untuk membangkitkan aplikasi web. PRICES-IDE merupakan tools berbasis Eclipse yang dikembangkan oleh Lab RSE Fasilkom UI yang menggunakan paradigma delta-oriented programming untuk menerapkan SPLE. Proses pengembangan mencakup pembuatan feature model, model UML, model IFML, dan kode WinVMJ. Feature model digunakan untuk merepresentasikan fitur yang tersedia di generator sistem informasi akademik. Unified Modeling Language (UML) digunakan untuk merepresentasikan model-model yang ada di produk. Interaction Flow Modeling Language (IFML) digunakan untuk merepresentasikan alur dan interaksi pada antarmuka. Variability Modules for Java (VMJ) digunakan untuk membangun backend dari aplikasi. Penelitian ini berhasil menghasilkan beberapa produk variasi dari sistem informasi akademik. Masing-masing variasi produk telah dievaluasi dan bekerja sesuai requirements

Academic information systems are applications used by higher education institutions to manage lecture and academic administration needs. In general, academic information systems have similarities and differences that are owned by each higher education institution. System development process can be done in various ways, such as individual software and standard software. However, both methods have shortcomings in terms of cost and time. In addition to this method, there is one way that has the advantage of producing products in mass and is easily customizable, namely system development with the software product line engineering (SPLE) approach. This research is a new case study of the application of SPLE to an academic information system web application that supports outcome-based education (OBE). In this research, a web application generator for academic information systems that utilizes PRICES-IDE to generate web applications is produced. PRICES-IDE is an Eclipse-based tool developed by RSE Laboratory from Fasilkom UI that uses delta-oriented programming paradigm to implement SPLE. The development process includes the creation of feature model, UML model, IFML model, and WinVMJ code. Feature model is used to represent the features available in the generator for academic information system. Unified Modeling Language (UML) is used to represent the models in the product.Interaction Flow Modeling Language (IFML) is used to represent the flow and interaction on the interface. Variability Modules for Java (VMJ) is used to build the backend of the application. This research successfully produced several product variations of the academic information system. Each product variation has been evaluated and works as desired."
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2024
S-pdf
UI - Skripsi Membership  Universitas Indonesia Library
<<   1 2 3 4 5 6 7 8 9 10   >>