cover
Contact Name
Christian Harito
Contact Email
christian.harito@binus.edu
Phone
+6221-5350660
Journal Mail Official
aagung@binus.edu
Editorial Address
Universitas Bina Nusantara Jl. Kebon Jeruk Raya No.27 Kebon Jeruk, Jakarta Barat 11530
Location
Kota adm. jakarta barat,
Dki jakarta
INDONESIA
Engineering, Mathematics and Computer Science Journal (EMACS)
ISSN : -     EISSN : 26862573     DOI : https://doi.org/10.21512/emacs
Engineering, MAthematics and Computer Science (EMACS) Journal invites academicians and professionals to write their ideas, concepts, new theories, or science development in the field of Information Systems, Architecture, Civil Engineering, Computer Engineering, Industrial Engineering, Food Technology, Computer Science, Mathematics, and Statistics through this scientific journal.
Articles 165 Documents
Indoor Positioning System using Gaussian Mixture Model on BLE Fingerprint Lie, Maximilianus Maria Kolbe; Jabar, Bakti Amirul
Engineering, MAthematics and Computer Science Journal (EMACS) Vol. 7 No. 1 (2025): EMACS
Publisher : Bina Nusantara University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.21512/emacsjournal.v7i1.12581

Abstract

After the release of Bluetooth Low Energy (BLE), people have been trying to use Bluetooth as an alternative source to solve indoor positioning. Unfortunately, due to the nature of Bluetooth about proximity, the propagated signal is very fluctuating. This decreases the accuracy considerably and has become one of the main problems in using Bluetooth. To combat the signal fluctuations, we propose a fingerprinting-based concept of using received signal strength (RSS) frequency distribution values as the data in the radio map, which is termed Frequency Distribution Radio Map (FDRM). We also propose a probabilistic fingerprinting-based algorithm utilizing FDRM using Gaussian Mixture Model (GMM) as the probability distribution function (PDF). In the offline phase, we compare 2 methods: k-Means only, and k-Means with Expectation-Maximization (EM); to learn the FDRM. This resulting a probability distribution function (PDF) of the RSS in each reference points for each BLEs. In the online phase, k-Nearest Neighbour (KNN) and weighted average are used to estimate the receiver’s location. The proposed method is validated over 3 different datasets taken from a 4 m x 6 m classroom equipped with chairs and tables. The experiment shows that the proposed fingerprint and model are better in capturing the environment, including the signal fluctuation. By using only k-Means in obtaining the GMM, it achieved mean error of 98.18 cm and standard deviation of 56.11 cm. By adding EM, there will be a trade-off between mean error with better standard deviation and lower computing time. It achieved standard deviation of 47.99 cm and mean error of 112.24 cm.
Effectiveness Analysis of RoBERTa and DistilBERT in Emotion Classification Task on Social Media Text Data Nabiilah, Ghinaa Zain
Engineering, MAthematics and Computer Science Journal (EMACS) Vol. 7 No. 1 (2025): EMACS
Publisher : Bina Nusantara University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.21512/emacsjournal.v7i1.12618

Abstract

The development of social media provides various benefits in various ways, especially in the dissemination of information and communication. Through social media, users can express their opinions, or even their feelings. In this regard, sometimes users also convey information or opinions according to the user's feelings or emotions. This triggers the impact of aggressive online behavior, including cyberbullying, which triggers unhealthy debates on social media. The development of deep learning models has also been developed in several ways, especially emotion classification. In addition to using deep learning models, the development of classification tasks has also been carried out using transformer architectures, such as BERT. The development of the BERT model continues to be carried out, so this study will analyze and explore the application of BERT model development, such as RoBERTa and DistilBERT. The optimal result of this study is with an accuracy value of 92.69% using the RoBERTa model.
A Horizontally Scalable WebSocket Architecture for Cost-Effective Online Examination Proctoring System on AWS Cloud Infrastructure Nugroho, Eko Cahyo
Engineering, MAthematics and Computer Science Journal (EMACS) Vol. 7 No. 1 (2025): EMACS
Publisher : Bina Nusantara University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.21512/emacsjournal.v7i1.12770

Abstract

In this research work we present the cost-effective prototype of a WebSocket server with a horizontal scaling feature on AWS Cloud Service. AWS API Gateway for establishing WebSocket connections also works but is exceedingly expensive for schools. The solution presented in this study proposes an on-premise WebSocket server deployed at AWS EC2 instances. The server utilizes Node. js's cluster module to make the most out of the CPU's cores and has also implemented a Redis pub/sub mechanism to easily horizontal scale it to many EC2 instances. The system architecture utilizes DynamoDB to store students' proctoring status recorded on the first attempt at the quiz. Then, the real status update is delivered by WebSocket message. The implementation shows effective real-time monitoring capabilities for online examinations, including student activity tracking, automated disconnection detection, and proctor-student interaction features. The results show improved cost efficiency compared to API Gateway as the WebSocket server. This solution provides schools with a cost-effective and reliable proctoring feature in LMS for implementing online examination proctoring systems at scale.
Analysis and Design Pet Healthcare, Pet Adoption, and Pet Community iOS Mobile Application for Animal Lovers Darmawan, Dion; Khresna, Roberto
Engineering, MAthematics and Computer Science Journal (EMACS) Vol. 7 No. 2 (2025): EMACS
Publisher : Bina Nusantara University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.21512/emacsjournal.v7i2.12205

Abstract

This research aims to create an iOS based mobile applications that is expected to assist pet owners who want to search for reliable caretaker for their pets, ensuring a safe and trustworthy environment for pet entrustment. The application will also serve as an extensive informational hub, providing users with valuable resouces, including articles about pet and directory of veterinary clinics around the user’s area. The development of this mobile application begins with data collection through, literature study, observation and questionnaire. Literature study aims to find supporting theories which can assist the development of this application, observation are made to compare the application to be developed with similar applications, and questionnaire is used to identify the requirement from potential users. After analyzing all the obtained data, the process continues with designing application systems with UML diagrams such as, use case diagram, use case descripton, class diagram, sequence diagram, and activity diagram. Then, after completing the system design phase, the development of the application will be carried out with kanban methodology. After the application has been developed, a survey will be distributed to potential users to asses their level of satisfaction with the developed application. This survey will aim to gather feedback on various aspects, including user experience, functionality, ease of navigation, and overall effectiveness in meeting user needs.
“BAKSO BOSS”: Evaluating the Impact of Serious Games Using GDLC and FFFL-HS for Small and Medium Enterprises (SMEs) Ramdhan, Dimas; Bramanta Pandya Wisesa, Gede
Engineering, MAthematics and Computer Science Journal (EMACS) Vol. 7 No. 2 (2025): EMACS
Publisher : Bina Nusantara University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.21512/emacsjournal.v7i2.13146

Abstract

Small and Medium Enterprises (SMEs) are fundamental to economic growth, substantially aiding employment and income generation. Many SMEs face sustainability issues from deficient management and limited financial literacy, particularly in Indonesia (where they form ~99% of businesses and 95% of employment). Financial literacy—making informed financial decisions —is crucial for owners to manage resources and improve outcomes effectively. This study addresses this critical gap by evaluating the impact of "Bakso Boss," a serious game developed to enhance financial knowledge and business management capabilities among beginner entrepreneurs. The game, which simulates food business management scenarios to replicate typical challenges faced by small enterprises, was created using the structured Game Development Life Cycle (GDLC) method. Its effectiveness was rigorously assessed through pre- and post-tests administered to 30 respondents aged 16-30 in Jakarta who were either new or aspiring SME owners, utilizing the Financial Fitness for Life: High School (FFFL-HS) questionnaire. Data analysis using the Wilcoxon Signed Rank Test revealed statistically significant improvements (p<0.01) across all assessed variables: General Financial Attitudes, Financial Self-Efficacy, Perceived Financial Behavioral Control, Financial Autonomy, and Financial Satisfaction. These findings strongly suggest that "Bakso Boss" effectively improves these essential skills in aspiring entrepreneurs. By linking game mechanics directly to real-world financial behaviors, "Bakso Boss" improved test scores and equipped participants with practical, applicable skills. Future iterations could expand scenarios by including digital payment systems to reflect evolving SME challenges, thereby further enhancing the game's relevance and applicability in fostering SME development.
Combining Academia and Industry Approach for Secure Coding and Requirements Checklist in S-SDLC: Systematic Literature Review Anderies, Anderies; Rachmawati, Ika Dyah Agustia; Jingga, Kenny; Candra, Calvin Linardy
Engineering, MAthematics and Computer Science Journal (EMACS) Vol. 7 No. 2 (2025): EMACS
Publisher : Bina Nusantara University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.21512/emacsjournal.v7i2.13429

Abstract

Rapid progress of digital transformation has occurred governments, organization and vendors around the world. where this rapid digital transformation is not linearly followed by the security protection of digital infrastructure and its application. For example, in Indonesia One of the largest banks was unable to operate its online and physical services for three consecutive days due to a cyber-attack. And many international organizations also experienced the same thing or even worse like bankruptcy. Because of this phenomenon the authors have performed a systematic literature review and identified there are two important phases namely requirement and coding in secure software development lifecycle (S-SDLC). In this study the authors compose 18 Secure Requirement practices (SREC) and 72 Secure Coding Checklist (SCOC) checklist based on Combining previous academia research study and international standard of open secure coding practices (OSCP) in which we target the security vulnerable most occurred to governments, organization and vendors around the world according to Open Web Application Security Project Foundation.  This checklist can be embedded in the Quality Assurance process to check in sequence whether the Requirements and Coding that are produced are safe or not from the cyber-attack. Additionally, the checklist approach is simple to understand and can be implemented to a popular public consumer automation testing tools enabling faster software development while maintaining software security.
Cost-Sensitive Learning with LightGBM for Class Imbalance in Intrusion Detection Systems Novika, Andien Dwi; Mujhid, Almuzhidul
Engineering, MAthematics and Computer Science Journal (EMACS) Vol. 7 No. 2 (2025): EMACS
Publisher : Bina Nusantara University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.21512/emacsjournal.v7i2.13435

Abstract

Imbalanced data is a common challenge in classification problems, where standard models tend to be biased toward majority classes, leading to poor detection of minority instances. This paper presents a comparative study of Light Gradient Boosting Machine (LightGBM) and eXtreme Gradient Boosting (XGBoost) models, enhanced with cost-sensitive learning to address class imbalance at the algorithmic level. The objective is to evaluate the impact of cost-sensitive loss adjustments on model performance using various evaluation metrics. Experimental results show that both models achieved high cross-validation and test accuracies, with LightGBM and XGBoost recording over 99.9% accuracy. However, only cost-sensitive LightGBM achieved perfect scores in precision, recall, and F1-score, indicating its ability to handle minority class identification effectively. In contrast, XGBoost exhibited lower recall and F1-score despite similar accuracy, reflecting limitations in sensitivity to minority instances. Models without cost-sensitive learning demonstrated further drops in performance across minority-related metrics. The findings suggest that cost-sensitive LightGBM is a more robust solution for imbalanced classification tasks, outperforming both its baseline and the cost-sensitive XGBoost variant. This approach is particularly beneficial for critical applications such as fraud detection, cybersecurity, and medical diagnostics, where class imbalance is prevalent and misclassification costs are high
'DREAMS D': New Matrix Evaluation for Software Architecture Rasjid, Zulfany Erlisa; Aldora, Ivana Yoshe; Piyono, Welly; Yulistiani, Risma; Pranoto, Hady
Engineering, MAthematics and Computer Science Journal (EMACS) Vol. 7 No. 2 (2025): EMACS
Publisher : Bina Nusantara University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.21512/emacsjournal.v7i2.13003

Abstract

The microservices software architecture is highly popular and commonly used in developing large-scale systems. Does this mean that microservices are superior, or could older architectures like monolithic be more adaptable to modern developments? The selection of software architecture is crucial to support overall system performance, quality, and user experience. Effective evaluation also plays a significant role in assessing system performance. In this paper, an evaluation matrix model is proposed, called 'DREAMS D,' comprising of seven vital components to test the quality of systems built using specific architectures. The focus is on microservices and monolithic architecture as our sample Software Architectures. The evaluation is conducted through a systematic review, and each architecture is scored based on factors such as Development, Response time, Error handling, Availability, Maintenance, Scalability, and Deployment. The result shows that microservices architecture scores higher in most evaluation criteria, suggesting better suitability for complex and adaptive systems. However, monolithic architecture may still be appropriate for simpler systems due to its lower cost and straightforward integration. This study provides a structured and measurable framework for assisting developers and organizations in making strategic decisions when choosing or transitioning between software architectures. The DREAMS D matrix can be used as a reference model for future evaluations or as a foundation for extending the framework to other architectural paradigms such as serverless or event-driven systems.
Breast Cancer Diagnosis Based on a Hybrid Genetic Algorithm and Neural Network Architecture Charisma, Rifqi Alfinnur; Maulina, Ayu
Engineering, MAthematics and Computer Science Journal (EMACS) Vol. 7 No. 2 (2025): EMACS
Publisher : Bina Nusantara University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.21512/emacsjournal.v7i2.13409

Abstract

Breast cancer is one of the diseases with a high prevalence and is a leading cause of death among women. Early detection is crucial in improving patient survival rates. However, a major challenge in diagnosis using machine learning methods is the high dimensionality of the data, which can lead to overfitting and reduced interpretability of the model. This study proposes a new approach to improve breast cancer prediction accuracy by using a combination of Genetic Algorithm + Neural Network (GA + NN). The dataset used is the Breast Cancer Wisconsin (Diagnostic) Data Set, consisting of 569 samples with 32 numerical features that describe the characteristics of tumor cells. The experimental results show that the GA + MLP method achieved the highest accuracy of 99.42%, outperforming the benchmark model using PCA and logistic regression with an accuracy of 97.37%. This approach demonstrates that GA-based feature selection can improve prediction accuracy while reducing model complexity, making it more efficient for medical applications.
Advancing Indonesian Audio Emotion Classification: A Comparative Study Using IndoWaveSentiment Majiid, Muhammad Rizki Nur; Setiawan, Karli Eka; Pamungkas, Prayoga Yudha; Annas, Taufiq; Setiawan, Nicholas Lorenzo
Engineering, MAthematics and Computer Science Journal (EMACS) Vol. 7 No. 2 (2025): EMACS
Publisher : Bina Nusantara University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.21512/emacsjournal.v7i2.13415

Abstract

This study addresses the critical gap in Indonesian Speech Emotion Recognition (SER) by evaluating machine learning models on the IndoWaveSentiment dataset, a novel corpus of 300 high-fidelity recordings capturing five emotions (neutral, happy, surprised, disgusted, disappointed) from native speakers. The research aims to identify optimal classification techniques and acoustic features for Indonesian SER, given the language’s unique linguistic characteristics and the scarcity of annotated resources. Six models, Logistic Regression, KNN, Gradient Boosting, Random Forest, Naive Bayes, and SVC, were trained on 45 acoustic features, including spectral contrast, MFCCs, and zero crossing rate, extracted using Librosa. Results demonstrated Random Forest as the top performer (90% accuracy), followed by Gradient Boosting (85%) and Logistic Regression (75%), with spectral contrast (contrast2, contrast7) and MFCC1 emerging as the most discriminative features. The findings highlight the efficacy of ensemble methods in capturing nuanced emotional cues in Indonesian speech, outperforming prior studies on locally sourced datasets. Practical implications include applications in customer service analytics and mental health tools, though limitations such as the dataset’s-controlled conditions and fixed sentence structure necessitate caution in real-world deployment. Future work should expand the dataset to include regional dialects, spontaneous speech, and hybrid architectures like CNN-LSTMs. This study establishes foundational benchmarks for Indonesian SER, advocating for culturally informed models to enhance human-computer interaction in underrepresented linguistic contexts.