cover
Contact Name
-
Contact Email
-
Phone
-
Journal Mail Official
-
Editorial Address
-
Location
Kota yogyakarta,
Daerah istimewa yogyakarta
INDONESIA
Indonesian Journal of Electrical Engineering and Computer Science
ISSN : 25024752     EISSN : 25024760     DOI : -
Core Subject :
Arjuna Subject : -
Articles 65 Documents
Search results for , issue "Vol 30, No 3: June 2023" : 65 Documents clear
Model-driven architecture: generating models from Symfony framework M'hamed Rahmouni; Chaymae Talbi; Soumia Ziti
Indonesian Journal of Electrical Engineering and Computer Science Vol 30, No 3: June 2023
Publisher : Institute of Advanced Engineering and Science

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.11591/ijeecs.v30.i3.pp1659-1668

Abstract

The web application development industry is constantly growing due to the extensive use of web applications in different devices, most of them run on Android, iOS, and Windows Phone operating systems. However, the development of applications designed for platforms requires more concerns such as code efficiency, interaction with devices, and speed of market penetration. The model-driven approach (MDA) combined with unified modeling language (UML) could provide abstraction and automation for software developers. This paper presents an MDA approach for the development of web applications based on the Symfony framework, UML modeling, model transformation, and then automatic code generation in order to facilitate and accelerate the development of web applications. The first step of this work is to establish the metamodel of Symfony framework and the metamodel of UML class diagram. In the second step, the various transformation rules between the source and target metamodels are first defined. Atlas transformation language (ATL) implements these rules. The result of this transformation is a platform-specific model (PSM) represented by Ecore language. The generated PSM model represents the input model of model-to-code (M2C) transformation for generating the code of web applications. To validate this work, we have implemented a case study.
Students’ satisfaction with the service quality of academic advising systems Ali M. Ghonmein; Khaldun G. Al-Moghrabi; Tawfiq Alrawashdeh
Indonesian Journal of Electrical Engineering and Computer Science Vol 30, No 3: June 2023
Publisher : Institute of Advanced Engineering and Science

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.11591/ijeecs.v30.i3.pp1838-1845

Abstract

Academic advising (AA) is an integral part of university education, as it has an indispensable role in helping students fulfil their goals in higher education, become responsible for their own learning, and formulate meaningful educational plans that perfectly match the abilities of each student. For this reason, educational institutions around the world are striving to upgrade their AA systems (AAS) to provide their students with personalized experiences. Meanwhile, modern technology can improve the advising process and facilitate the accomplishment of the corresponding tasks. Therefore, the integration of technology into AA not only offers more flexibility for the students but also improves the delivery of advising services. This study aimed i) to identify those factors that mainly affect the AAS services being offered in universities; and ii) to examine how the satisfaction of students with AAS is affected by service quality. A total of 400 students from the Information Technology College of Al-Hussein Bin Talal University (AHU) were invited to participate in an online survey for data collection, and a response rate of 90.50% was recorded. Results show that the satisfaction of students with the AAS is affected by trust, network quality, service quality, system quality, information quality, and perceived risk.
Improving the efficiency of clustering algorithm for duplicates detection Abdulrazzak Ali; Nurul Akmar Emran; Safiza Suhana Kamal Baharin; Zahriah Othman; Awsan Thabet Salem; Maslita Abd Aziz; Nor Mas Aina Md Bohari; Noraswaliza Abdullah
Indonesian Journal of Electrical Engineering and Computer Science Vol 30, No 3: June 2023
Publisher : Institute of Advanced Engineering and Science

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.11591/ijeecs.v30.i3.pp1586-1595

Abstract

Clustering method is a technique used for comparisons reduction between the candidates records in the duplicate detection process. The process of clustering records is affected by the quality of data. The more error-free the data, the more efficient the clustering algorithm, as data errors cause data to be placed in incorrect groups. Window algorithms suffer from the window size. The larger the window, the greater the number of unnecessary comparisons, and the smaller the window size may prevent the detection of duplicates that are supposed to be within the window. In this paper, we propose a data pre-processing method that increases the efficiency of window algorithms in grouping similar records together. In addition, the proposed method also deal s with the window size problem. In the proposed method, high-rank attributes are selected and then preparators are applied to the selected traits. A compensation algorithm is implemented to reduce the problem of missing and distorted sort keys. Two datasets (compact disc database (CDDB) and MusicBrainz) were used to test duplicates detection algorithms. The duplicates detection toolkit(DuDe) was used as a benchmark for the proposed method. Experiments showed that the proposed method achieved a high rate of accuracy in detecting duplicates. In addition, the proposed method.
Speed control of brushless DCmotors using (conventional, heuristic, and intelligent) methods-based PID controllers Diyah Kammel Shary; Habeeb Jaber Nekad; Mazin Abdulelah Alawan
Indonesian Journal of Electrical Engineering and Computer Science Vol 30, No 3: June 2023
Publisher : Institute of Advanced Engineering and Science

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.11591/ijeecs.v30.i3.pp1359-1368

Abstract

One of the most often utilized types of direct current (DC) motors in both the industrial and automotive sectors are brushless DC motors (BLDC). This research presents a comparative analysis on brushless DC motor speed management. A mathematical model of the BLDC motor is developed using MATLAB/Simulink, and its speed is tested using three alternative controller types. The first controller is a traditional proportional integral derivative (PID) controller for BLDC motor speed control. The second controller used the particle swarm optimization (PSO) approach with PID which give the best response for BLDC motor speed. The PID controller in the third method based on neural network also give best reaction on motor speed. Finally, comparison made in speed and torque profiles by using sudden changes in speed and load torque under the three proposed methods. The results show when using first controller the speed rise to 1,526 r.p.m and drop to 1,400 r.p.m at the test conditions. These oscillations will disappear when using the second and third controller.
Facial recognition for partially occluded faces Omer Abdulhaleem Naser; Sharifah Mumtazah Syed Ahmad; Khairulmizam Samsudin; Marsyita Hanafi; Siti Mariam Binti Shafie; Nor Zamri Zarina
Indonesian Journal of Electrical Engineering and Computer Science Vol 30, No 3: June 2023
Publisher : Institute of Advanced Engineering and Science

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.11591/ijeecs.v30.i3.pp1846-1855

Abstract

Facial recognition is a highly developed method of determining a person's identity just by looking at an image of their face, and it has been used in a wide range of contexts. However, facial recognition models of previous researchers typically have trouble identifying faces behind masks, glasses, or other obstructions. Therefore, this paper aims to efficiently recognise faces obscured with masks and glasses. This research therefore proposes a method to solve the issue of partially obscured faces in facial recognition. The collected datasets for this study include CelebA, MFR2, WiderFace, LFW, and MegaFace Challenge datasets; all of these contain photos of occluded faces. This paper analyses masked facial images using multi-task cascaded convolutional neural networks (MTCNN). FaceNet adds more embeddings and verifications to face recognition. Support vector classification (SVC) labels the datasets to produce a reliable prediction probability. This study achieved around 99.50% accuracy for the training set and 95% for the testing set. This model recognizes partially obscured digital camera faces using the same datasets. We compare our results to comparable dataset studies to show how our method is more effective and accurate.
Modeling and automatic generation of data warehouse using model-driven transformation in business intelligence process Redouane Esbai; Soufiane Hakkou; Mohamed Achraf Habri
Indonesian Journal of Electrical Engineering and Computer Science Vol 30, No 3: June 2023
Publisher : Institute of Advanced Engineering and Science

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.11591/ijeecs.v30.i3.pp1866-1874

Abstract

The work presented in this paper focuses on the modeling and implementation of business intelligence processes, specifically how to apply model-driven architecture (MDA) throughout the entire development process of a data warehouse to automatically generate the multidimensional schema. As a result, this work specifies different rules for automating the process of obtaining an online analytical processing (OLAP) cube and implementing it using a collection of metamodels and automatic transformations. The data warehouse relational and OLAP cube models are then created using a model transformation from the conceptual model (class diagram). Finally, the XML file and SQL code are generated for creating the OLAP cubes and relational data warehouse, respectively. Using transformation languages like query-view-transformation (QVT) and Acceleo, all model transformations are performed.
Emotions recognition from human facial images based on fast learning network Majid Razaq Mohamed Alsemawi; Mohammed Hasan Mutar; Essam Hammodi Ahmed; Hatem Oday Hanoosh; Ali Hashim Abbas
Indonesian Journal of Electrical Engineering and Computer Science Vol 30, No 3: June 2023
Publisher : Institute of Advanced Engineering and Science

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.11591/ijeecs.v30.i3.pp1478-1487

Abstract

Systems of facial emotion recognition have witnessed a high significance in the research field. The face emotions are based on human facial expressions which play a crucial role in silent communication. Machine learning algorithms have widely used in systems of human facial emotion detection from images. However, many systems suffer from low accuracy rate. In this paper, we present a system of facial emotion recognition by using images. In this proposed system, the samples of facial emotions have taken from Yale Face database. In addition, the histograms of oriented gradients (HOG) is used to extract features from the images. The extracted features will feed the fast learning network (FLN) algorithm for the classification part to identify the images of facial emotions with respect to their subjects. Many evaluation measurements have used to evaluate the performance of the proposed system. Based on the results of the experiment, the proposed system achieves 95.04% for the highest accuracy, 72.73% precision. Also, the results of the proposed system in terms of recall, f-measure, and G-main are all equal to 72.73%, respectively.
Image encryption based on combined between linear feedback shift registers and 3D chaotic maps Salah Taha Allawi; Nada Abdul Aziz Mustafa
Indonesian Journal of Electrical Engineering and Computer Science Vol 30, No 3: June 2023
Publisher : Institute of Advanced Engineering and Science

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.11591/ijeecs.v30.i3.pp1669-1677

Abstract

Protecting information sent through insecure internet channels is a significant challenge facing researchers. In this paper, we present a novel method for image data encryption that combines chaotic maps with linear feedback shift registers in two stages. In the first stage, the image is divided into two parts. Then, the locations of the pixels of each part are redistributed through the random numbers key, which is generated using linear feedback shift registers. The second stage includes segmenting the image into the three primary colors red, green, and blue (RGB); then, the data for each color is encrypted through one of three keys that are generated using three-dimensional chaotic maps. Many statistical tests (entropy, peak signal-noise ratio (PSNR), mean square error (MSE) and correlation) were conducted on a group of images to determine the strength and efficiency of the proposed method, and the result proves that the proposed method provided a good level of safety. The obtained results were compared with those of other methods, and the result of comparing confirms the superiority of the proposed method.
Collaborative desing in web aplication development to improve tuberculosis diagnostic Freyre Medrano Juan; Calixto Palacios Carolina; Condori Obregon Patricia; Palomino Vidal Carlos
Indonesian Journal of Electrical Engineering and Computer Science Vol 30, No 3: June 2023
Publisher : Institute of Advanced Engineering and Science

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.11591/ijeecs.v30.i3.pp1821-1828

Abstract

In Peruvian Tuberculosis Reference Laboratory of the Regional Health Directorate of Callao, issues related to the diagnostic process where identified, because of the slowly generations of patients result. This research develops a web application to solve these issues using a participatory design. Qualitative data were recollected through interviews and focus groups in 45 medical centers belong to the regional health directorate (DIRESA) from Callao. These data were used to define the correct design and develop the required processes in the web application. Quantitative data were recollected either, to measure the efficiency of the new diagnostic process using the web application. The results show that with the use of the web application 120 hours were reduce from the monthly validation results and avoid the generation of 8,700 duplicate information, with these results the diagnostic process was improve. The research also confirms that the design and use of technological tools in a collaborative environment improve the process efficiency.
Estimation of biomass of forage sorghum (sorghum bicolor) Cv. Samurai-2 using support vector regression Kahfi Heryandi Suradiradja; Imas Sukaesih Sitanggang; Luki Abdullah; Irman Hermadi
Indonesian Journal of Electrical Engineering and Computer Science Vol 30, No 3: June 2023
Publisher : Institute of Advanced Engineering and Science

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.11591/ijeecs.v30.i3.pp1786-1794

Abstract

One alternative to improve feed quality is to combine the main feed with forages which are more economical in cost but contain high protein sources, such as sorghum. Production estimation is essential because it will determine the sustainability of the feed. This study aimed to estimate the amount of sorghum production using support vector regression (SVR). Several stages of this research are collecting data, preprocessing, modelling, and evaluation. The dataset used and the input for this SVR algorithm model is field observation data. The kernels used in the SVR algorithm modelling are linear, Polynomial, and RBF. Sorghum production estimation using SVR has a performance evaluation value that refers to the root mean square error (RMSE). The result of this research is that the model obtained from the SVR algorithm can estimate sorghum production with performance evaluation values using R2, mean absolute error (MAE), mean absolute percentage error (MAPE), and RMSE. The best results on the Polynomial kernel are R2=0.7841, MAE=0.0681, MAPE=0.46641, and RMSE=0.1006. This study shows that the classification model obtained from the SVR algorithm with Kernel Polynomial is the best model for estimating sorghum production.

Filter by Year

2023 2023


Filter By Issues
All Issue Vol 41, No 2: February 2026 Vol 41, No 1: January 2026 Vol 40, No 3: December 2025 Vol 40, No 2: November 2025 Vol 40, No 1: October 2025 Vol 39, No 3: September 2025 Vol 39, No 2: August 2025 Vol 39, No 1: July 2025 Vol 38, No 3: June 2025 Vol 38, No 2: May 2025 Vol 38, No 1: April 2025 Vol 37, No 3: March 2025 Vol 37, No 2: February 2025 Vol 37, No 1: January 2025 Vol 36, No 3: December 2024 Vol 36, No 2: November 2024 Vol 36, No 1: October 2024 Vol 35, No 3: September 2024 Vol 35, No 2: August 2024 Vol 35, No 1: July 2024 Vol 34, No 3: June 2024 Vol 34, No 2: May 2024 Vol 34, No 1: April 2024 Vol 33, No 3: March 2024 Vol 33, No 2: February 2024 Vol 33, No 1: January 2024 Vol 32, No 3: December 2023 Vol 32, No 1: October 2023 Vol 31, No 3: September 2023 Vol 31, No 2: August 2023 Vol 31, No 1: July 2023 Vol 30, No 3: June 2023 Vol 30, No 2: May 2023 Vol 30, No 1: April 2023 Vol 29, No 3: March 2023 Vol 29, No 2: February 2023 Vol 29, No 1: January 2023 Vol 28, No 3: December 2022 Vol 28, No 2: November 2022 Vol 28, No 1: October 2022 Vol 27, No 3: September 2022 Vol 27, No 2: August 2022 Vol 27, No 1: July 2022 Vol 26, No 3: June 2022 Vol 26, No 2: May 2022 Vol 26, No 1: April 2022 Vol 25, No 3: March 2022 Vol 25, No 2: February 2022 Vol 25, No 1: January 2022 Vol 24, No 3: December 2021 Vol 24, No 2: November 2021 Vol 24, No 1: October 2021 Vol 23, No 3: September 2021 Vol 23, No 2: August 2021 Vol 23, No 1: July 2021 Vol 22, No 3: June 2021 Vol 22, No 2: May 2021 Vol 22, No 1: April 2021 Vol 21, No 3: March 2021 Vol 21, No 2: February 2021 Vol 21, No 1: January 2021 Vol 20, No 3: December 2020 Vol 20, No 2: November 2020 Vol 20, No 1: October 2020 Vol 19, No 3: September 2020 Vol 19, No 2: August 2020 Vol 19, No 1: July 2020 Vol 18, No 3: June 2020 Vol 18, No 2: May 2020 Vol 18, No 1: April 2020 Vol 17, No 3: March 2020 Vol 17, No 2: February 2020 Vol 17, No 1: January 2020 Vol 16, No 3: December 2019 Vol 16, No 2: November 2019 Vol 16, No 1: October 2019 Vol 15, No 3: September 2019 Vol 15, No 2: August 2019 Vol 15, No 1: July 2019 Vol 14, No 3: June 2019 Vol 14, No 2: May 2019 Vol 14, No 1: April 2019 Vol 13, No 3: March 2019 Vol 13, No 2: February 2019 Vol 13, No 1: January 2019 Vol 12, No 3: December 2018 Vol 12, No 2: November 2018 Vol 12, No 1: October 2018 Vol 11, No 3: September 2018 Vol 11, No 2: August 2018 Vol 11, No 1: July 2018 Vol 10, No 3: June 2018 Vol 10, No 2: May 2018 Vol 10, No 1: April 2018 Vol 9, No 3: March 2018 Vol 9, No 2: February 2018 Vol 9, No 1: January 2018 Vol 8, No 3: December 2017 Vol 8, No 2: November 2017 Vol 8, No 1: October 2017 Vol 7, No 3: September 2017 Vol 7, No 2: August 2017 Vol 7, No 1: July 2017 Vol 6, No 3: June 2017 Vol 6, No 2: May 2017 Vol 6, No 1: April 2017 Vol 5, No 3: March 2017 Vol 5, No 2: February 2017 Vol 5, No 1: January 2017 Vol 4, No 3: December 2016 Vol 4, No 2: November 2016 Vol 4, No 1: October 2016 Vol 3, No 3: September 2016 Vol 3, No 2: August 2016 Vol 3, No 1: July 2016 Vol 2, No 3: June 2016 Vol 2, No 2: May 2016 Vol 2, No 1: April 2016 Vol 1, No 3: March 2016 Vol 1, No 2: February 2016 Vol 1, No 1: January 2016 Vol 16, No 3: December 2015 Vol 16, No 2: November 2015 Vol 16, No 1: October 2015 Vol 15, No 3: September 2015 Vol 15, No 2: August 2015 Vol 15, No 1: July 2015 Vol 14, No 3: June 2015 Vol 14, No 2: May 2015 Vol 14, No 1: April 2015 Vol 13, No 3: March 2015 Vol 13, No 2: February 2015 Vol 13, No 1: January 2015 Vol 12, No 12: December 2014 Vol 12, No 11: November 2014 Vol 12, No 10: October 2014 Vol 12, No 9: September 2014 Vol 12, No 8: August 2014 Vol 12, No 7: July 2014 Vol 12, No 6: June 2014 Vol 12, No 5: May 2014 Vol 12, No 4: April 2014 Vol 12, No 3: March 2014 Vol 12, No 2: February 2014 Vol 12, No 1: January 2014 Vol 11, No 12: December 2013 Vol 11, No 11: November 2013 Vol 11, No 10: October 2013 Vol 11, No 9: September 2013 Vol 11, No 8: August 2013 Vol 11, No 7: July 2013 Vol 11, No 6: June 2013 Vol 11, No 5: May 2013 Vol 11, No 4: April 2013 Vol 11, No 3: March 2013 Vol 11, No 2: February 2013 Vol 11, No 1: January 2013 Vol 10, No 8: December 2012 Vol 10, No 7: November 2012 Vol 10, No 6: October 2012 Vol 10, No 5: September 2012 Vol 10, No 4: August 2012 Vol 10, No 3: July 2012 More Issue