A Sustainable Software Engineering Framework for Energy-Aware Intelligent Systems Using Adaptive Optimization and Real Time Analytics
DOI:
https://doi.org/10.62951/ijcts.v1i1.358Keywords:
Adaptive systems, Energy efficiency, Feedback loop, Real-time analytics, Sustainable software engineeringAbstract
The increasing complexity of modern software systems and the growing demand for real-time data processing have significantly contributed to higher energy consumption in computing infrastructures. This challenge is particularly evident in systems that rely on continuous monitoring, analytics, and adaptive decision-making. Addressing energy efficiency without compromising system performance has therefore become a critical concern in sustainable software engineering. This study proposes an energy-aware software approach that integrates real-time analytics with adaptive feedback mechanisms to optimize energy consumption while maintaining operational performance. The research adopts a design science oriented methodology, encompassing system design, implementation, and experimental evaluation. The proposed system architecture consists of real-time data acquisition, intelligent analytics, and an adaptive control layer based on the MAPE-K (Monitor, Analyze, Plan, Execute, Knowledge) feedback loop. Experimental evaluations were conducted under dynamic workload scenarios to compare the proposed adaptive system with a baseline non-adaptive system. Key performance indicators included energy consumption, response time, throughput, and adaptation latency. The results demonstrate that the proposed system achieves a substantial reduction in energy consumption while maintaining, and in some cases improving, system performance metrics. The adaptive feedback mechanism enables the system to respond effectively to workload fluctuations, reducing unnecessary energy usage during low-demand periods and ensuring stable performance during peak loads. These findings provide empirical evidence that real-time analytics and adaptive control can effectively support energy-efficient and sustainable software systems. This research contributes to the field of energy-aware software engineering by demonstrating that intelligent real-time adaptation is a viable strategy for achieving sustainability objectives in dynamic and performance-critical environments.
References
Benkhalfallah, M. S., Kouah, S., & Ammi, M. (2023). Smart energy management systems. In Lecture notes in networks and systems (Vol. 784, pp. 1–8). Springer. https://doi.org/10.1007/978-3-031-44146-2_1
Choudhury, A. A., & Rodriguez, J. (2024). Real-time evaluation of energy efficiency of hydraulic systems. In ASEE annual conference and exposition, conference proceedings.
De Paola, A., Ferraro, P., Lo Re, G., Morana, M., & Ortolani, M. (2020). A fog-based hybrid intelligent system for energy saving in smart buildings. Journal of Ambient Intelligence and Humanized Computing, 11(7), 2793–2807. https://doi.org/10.1007/s12652-019-01375-2
Ganesan, I., Ponnuviji, N. P., Kumar, A. S., Nithya, M., Jambulingam, U., & Lalitha, S. D. (2024). Real-time event detection and predictive analytics using IoT and deep learning. In Industry applications of thrust manufacturing (pp. 1–41). https://doi.org/10.4018/979-8-3693-4276-3.ch001
Giancarlo Sanchez, G., Cabrejos-Yalán, V. M., & del Rosario Vasquez-Valencia, Y. (2023). Machine learning model optimization for energy efficiency prediction in buildings using XGBoost. In Lecture notes in networks and systems (Vol. 691, pp. 309–315). Springer. https://doi.org/10.1007/978-3-031-33258-6_29
Hu, J.-L., & Bui, N. H. B. (2024). The future design of smart energy systems with energy flexumers: A constructive literature review. Energies, 17(9), Article 2039. https://doi.org/10.3390/en17092039
Kanimozhi, K. V., Neelaveni, P., Seethalakshmi, K., Rao, N. V., Prabhu, M., & Naganathan, S. B. T. (2024). Implementing real-time analytics for enhanced energy efficiency in IoT-integrated smart grid systems. In Proceedings of the 2024 10th International Conference on Communication and Signal Processing (ICCSP 2024) (pp. 762–766). IEEE. https://doi.org/10.1109/ICCSP60870.2024.10543583
Krishna, S. R., Kumar, R., Gaurav, A., Singh, N., Sharma, M., & Almas, S. K. (2024). Intelligent adaptive systems and methods thereof for household energy control and management. In Proceedings of the 2024 IEEE 3rd International Conference on Electrical Power and Energy Systems (ICEPES 2024). IEEE. https://doi.org/10.1109/ICEPES60647.2024.10653541
Lago, P. (2019). Architecture design decision maps for software sustainability. In Proceedings of the 2019 IEEE/ACM 41st International Conference on Software Engineering: Software Engineering in Society (ICSE-SEIS 2019) (pp. 61–64). IEEE. https://doi.org/10.1109/ICSE-SEIS.2019.00015
Lano, K., Alwakeel, L., & Rahman, Z. (2024). Software modelling for sustainable software engineering. CEUR Workshop Proceedings, 3727, 23–33.
Liu, J., Chui, K. T., Lee, L.-K., Paoprasert, N., Wong, L. P., & Ng, K.-K. (2024). A study of improvements in educational accessibility and adaptability using digital and intelligent education. In Communications in computer and information science (Vol. 2330, pp. 85–95). Springer. https://doi.org/10.1007/978-981-96-0205-6_6
Nagarajan, R., Narayanasamy, S. K., Thirunavukarasu, R., & Raj, P. (2024). Intelligent systems and sustainable computational models: Concepts, architecture, and practical applications. CRC Press. https://doi.org/10.1201/9781003407959
New, S., Ramachandran, B., Nano, H., Havemann, J., Wang, Z., Posey, M., Hogan, E., Chu, K., McCormick, D., & Youssef, T. (2019). Design and implementation of a real-time energy monitoring and reporting system. In Proceedings of the 51st North American Power Symposium (NAPS 2019). IEEE. https://doi.org/10.1109/NAPS46351.2019.9000322
Oyedeji, S., Penzenstadler, B., Adisa, M. O., & Wolf, A. (2019). Validation study of a framework for sustainable software system design and development. CEUR Workshop Proceedings, 2382.
Ramos, C., & Liu, C.-C. (2011). AI in power systems and energy markets. IEEE Intelligent Systems, 26(2), 5–8. https://doi.org/10.1109/MIS.2011.26
Shatat, A., Shatat, A., Mobin, M., & Theeb, Y. (2024). Enhancing energy consumption in business through data analysis. In Proceedings of the 2024 International Conference on Decision Aid Sciences and Applications (DASA 2024). IEEE. https://doi.org/10.1109/DASA63652.2024.10836377
Shmelkin, I. (2020). Monitoring for control in role-oriented self-adaptive systems. In Proceedings of the 2020 IEEE/ACM 15th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2020) (pp. 115–119). IEEE. https://doi.org/10.1145/3387939.3391598
Soongpol, B., Netinant, P., & Rukhiran, M. (2024). Practical sustainable software development in architectural flexibility for energy efficiency using the extended agile framework. Sustainability, 16(13), 5738. https://doi.org/10.3390/su16135738
Subashree, S., Akila, T., Dwaramwar, P. A., Chandra, S., & Kshirsagar, K. P. (2024). AI-driven energy optimization in high-performance computing: Smart solutions for sustainable efficiency. In Integrating machine learning into HPC-based simulations and analytics (pp. 277–301). IGI Global. https://doi.org/10.4018/978-1-6684-3795-7.ch011
Temich, S., Pollak, A., Kucharczyk, J., Ptasiński, W., Mȩzyk, A., & Gąsiorek, D. (2021). Prediction of energy consumption in the Industry 4.0 platform: Solutions overview. Journal of Theoretical and Applied Mechanics, 59(3), 455–468. https://doi.org/10.15632/jtam-pl/140203
Teo, G., & Reinerman-Jones, L. (2019). Classification algorithms in adaptive systems for neuro-ergonomic applications. In Advances in intelligent systems and computing (Vol. 780, pp. 412–420). Springer. https://doi.org/10.1007/978-3-319-94223-0_39
Volpato, T., Allian, A., & Nakagawa, E. Y. (2019). Has social sustainability been addressed in software architectures? In Proceedings of the ACM International Conference (pp. 245–252). ACM. https://doi.org/10.1145/3344948.3344979
Wang, Y., Pitas, I., Plataniotis, K. N., Regazzoni, C. S., Sadler, B. M., Roy-Chowdhury, A., Hou, M., Mohammadi, A., Marcenaro, L., Atashzar, F., & Alzahir, S. (2021). On future development of autonomous systems: A report of the plenary panel at IEEE ICAS’21. In Proceedings of the 2021 IEEE International Conference on Autonomous Systems. IEEE. https://doi.org/10.1109/ICAS49788.2021.9551188
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 International Journal of Computer Technology and Science

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.


