Suhaili Beeran, Kutty and Ariefah Nadya, Azhari and Noor Hazlini, Borhan and Zahari, Abu Bakar and Siti Hazurah, Idnera Putera (2025) Design an Energy Management System for a Smart Home Application using Object-Oriented Programming Techniques. In: 2025 IEEE 8th International Conference on Electrical, Electronics, and System Engineering (ICEESE), 9th – 11th September 2025, Kuching, Sarawak, Malaysia..
|
PDF
Design an Energy.pdf Download (1MB) |
Abstract
The smart home concept has become increasingly popular due to its ability to enable remote and automated control of household systems. However, designing such systems presents challenges, particularly in ensuring operational functionality and energy efficiency. This paper presents the implementation of a smart energy management system using object-oriented programming (OOP) techniques. The system features a base class for generic devices and a derived class for smart devices, with an integrated energy metering unit that calculates total energy usage and manages interactions among devices. Polymorphism is employed within the smart device class to handle task-specific behaviors dynamically. The energy meter issues warnings when consumption reaches predefined limits. This implementation demonstrates key OOP principles, including inheritance, encapsulation, and polymorphism, in a real-world smart home context. Experimental results under controlled conditions validate the system’s effectiveness and scalability for home automation applications, enabling efficient and reliable energy monitoring.
| Item Type: | Proceeding (Paper) |
|---|---|
| Additional Information: | Information, Communication and Creative Technology |
| Uncontrolled Keywords: | energy management system, OOP, smart home, UML. |
| Subjects: | Q Science > QA Mathematics > QA75 Electronic computers. Computer science Q Science > QA Mathematics > QA76 Computer software T Technology > T Technology (General) |
| Divisions: | Academic Faculties, Institutes and Centres > Faculty of Computer Science and Information Technology Faculties, Institutes, Centres > Faculty of Computer Science and Information Technology Academic Faculties, Institutes and Centres > Faculty of Computer Science and Information Technology |
| Depositing User: | Gani |
| Date Deposited: | 17 Dec 2025 04:23 |
| Last Modified: | 17 Dec 2025 07:24 |
| URI: | http://ir.unimas.my/id/eprint/51071 |
Actions (For repository members only: login required)
![]() |
View Item |
