A Web-based Framework for Unified Channel Access and Data Integrity in Smart Electricity Billing
DOI:
https://doi.org/10.13052/jwe1540-9589.2486Keywords:
Web application architecture, smart billing, service-oriented design, semantic modeling, data integrity, adaptive interfaces, system scalabilityAbstract
Addressing heterogeneous data access and integrity assurance remains a critical challenge for modern smart electricity billing systems. Conventional solutions are often fragmented, with limited interoperability and inconsistent validation processes, which undermines scalability, data quality, and user trust. This paper proposes a Web engineering-driven framework that integrates service-oriented architecture, semantic modeling, and automated integrity verification into a unified, component-based Web application. Unlike prior energy-focused studies, the framework explicitly advances Web engineering principles by embedding metadata-driven routing, ontology-based interoperability, and real-time validation mechanisms into a distributed smart billing environment. The system architecture is designed for modular extensibility, with semantic reasoning enabling dynamic service orchestration and adaptive Web interfaces providing role-based usability across devices. Evaluation demonstrated low latency (120 ms), high availability (99.98%), and scalability to 5000 concurrent users, while the integrity module improved validation success rates from 96.2% to 98.9% over four weeks. Usability testing achieved a 97.5% task completion rate and a system usability score of 88.6, confirming accessibility and adaptability. By combining semantic-driven service orchestration, end-to-end integrity verification, and adaptive user interaction within a single Web framework, this work contributes a novel, holistic approach to Web engineering in critical infrastructure. Beyond smart billing, the proposed methods provide a transferable foundation for secure, interoperable, and user-centric Web applications in other distributed domains.
Downloads
References
Gungor, V.C., Sahin, D., Kocak, T., et al. “Smart Grid Technologies: Communication Technologies and Standards.” IEEE Transactions on Industrial Informatics, vol. 7, no. 4, 2011, pp. 529–539.
Chen, S., Irwin, D., Shenoy, P., Albrecht, J., et al. “Smart Meter Data Analytics: Systems, Algorithms, and Future Directions.” ACM Computing Surveys, vol. 50, no. 6, 2017.
Depuru, S.S.S.R., Wang, L., Devabhaktuni, V. “Smart Meters for Power Grid: Challenges, Issues, Advantages and Status.” Renewable and Sustainable Energy Reviews, vol. 15, no. 6, 2011, pp. 2736–2742.
McLaughlin, S., Podkuiko, D., McDaniel, P. “Energy Theft in the Advanced Metering Infrastructure.” Critical Information Infrastructures Security, Springer, 2010, pp. 176–187.
Wang, W., Xu, Y., Khanna, M. “A Survey on the Communication Architectures in Smart Grid.” IEEE Communications Surveys & Tutorials, vol. 15, no. 1, 2013, pp. 5–20.
Butun, I., Lekidis, A., Santos, D. “Security and Privacy in Smart Grids: Challenges, Current Solutions and Future Opportunities.” Proceedings of the 6th International Conference on Information Systems Security and Privacy (ICISSP 2020), pp. 733–741, DOI: 10.5220/0009187307330741.
Fielding, R.T. “Architectural Styles and the Design of Network-Based Software Architectures.” PhD Thesis, University of California, 2000.
Pautasso, C., Zimmermann, O., Leymann, F. “RESTful Web Services vs. Big Web Services: Making the Right Architectural Decision.” Proceedings of WWW, 2008, pp. 805–814.
Zimmermann, O., Doubrovski, V., Grundler, J., Hogg, K. “Service-Oriented Architecture and Business Process Choreography in an Order Management Scenario: Rationale, Concepts, Lessons Learned.” Companion to the 20th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA ’05), 2005, pp. 301–312.
Papazoglou, M.P., van den Heuvel, W.J. “Service Oriented Architectures: Approaches, Technologies and Research Issues.” The VLDB Journal, vol. 16, 2007, pp. 389–415.
Shahinzadeh, H., Moradi, J., Gharehpetian, G.B., Nafisi, H., Abedi, M. “IoT Architecture for Smart Grids.” 2019 International Conference on Protection and Automation of Power System (IPAPS), Iran, 2019, pp. 22–30, DOI: 10.1109/IPAPS.2019.8641944.
Bedogni, L., Di Felice, M., Bononi, L., et al. “An Interoperable Architecture for Mobile Smart Services Over the Internet of Energy.” 2013 IEEE 14th International Symposium on “A World of Wireless, Mobile and Multimedia Networks” (WoWMoM), Madrid, Spain, 2013, pp. 1–6, DOI: 10.1109/WoWMoM.2013.6583495.
Orumwense, E., Aboalez, K. “Internet of Things for Smart Energy Systems: A Review on its Applications, Challenges and Future Trends.” AIMS Electronics and Electrical Engineering, vol. 7, 2022, pp. 50–74, DOI: 10.3934/electreng.2023004.
Manoj, P., Bhuvan Kumar, Y., Gowtham, M., Vishwas, D.B., Ajay, A.V. “Chapter 6 Internet of Things for Smart Grid Applications.” In: Tomar, A., Kandari, R. (Eds.), Advances in Smart Grid Power System, Academic Press, 2021, pp. 159–190, DOI: 10.1016/B978-0-12-824337-4.00006-0.
Kent, S. “Model Driven Engineering.” In: Butler, M., Petre, L., Sere, K. (Eds.), Integrated Formal Methods, IFM 2002, Lecture Notes in Computer Science, vol. 2335, Springer, Berlin, Heidelberg, 2002, DOI: 10.1007/3-540-47884-1_16.
Ginige, A. “Web Engineering: Managing the Complexity of Web Systems Development.” Proceedings of the 14th International Conference on Software Engineering and Knowledge Engineering (SEKE ’02), ACM, 2002, pp. 721–729, DOI: 10.1145/568760.568885.
Molina-RÃos, J., Pedreira-Souto, N. “Comparison of Development Methodologies in Web Applications.” Information and Software Technology, vol. 119, 2020, 106238, DOI: 10.1016/j.infsof.2019.106238.
Fraternali, P. “Tools and Approaches for Developing Data-Intensive Web Applications: A Survey.” ACM Computing Surveys, vol. 31, no. 3, 1999, pp. 227–263.
Thakker, D., Osman, T., Al-Dabass, D. “Semantic-Driven Matchmaking and Composition of Web Services Using Case-Based Reasoning.” Fifth European Conference on Web Services (ECOWS’07), Halle, Germany, 2007, pp. 67–76, DOI: 10.1109/ECOWS.2007.11.
Pfaff, M., Krcmar, H. “A Web-Based System Architecture for Ontology-Based Data Integration in the Domain of IT Benchmarking.” Enterprise Information Systems, vol. 12, no. 3, 2017, pp. 236–258, DOI: 10.1080/17517575.2017.1329552.
Melia, S., Gomez, J. “The WebSA Approach: Applying Model Driven Engineering to Web Applications.” Journal of Web Engineering, vol. 5, no. 2, 2006, pp. 121–149.
Escalona, M.J., Koch, N. “Requirements Engineering for Web Applications – A Comparative Study.” Journal of Web Engineering, vol. 2, no. 3, 2004, pp. 193–212.
Olsina, L., Garrido, A., Rossi, G., Distante, D., Canfora, G. “Web Application Evaluation and Refactoring: A Quality-Oriented Improvement Approach.” Journal of Web Engineering, vol. 7, no. 4, 2008, pp. 258–280.
W3C. “Semantic Web Standards.” World Wide Web Consortium, https://www.w3.org/standards/semanticweb/.
IEEE Standard 1701-2014, “Standard for Smart Meter Communications – Protocols and Requirements.” IEEE Standards Association, 2014.
Rossi, Gustavo, et al., eds. Web engineering: modelling and implementing web applications. Springer Science & Business Media, 2007.
Casteleyn, Sven, et al. Engineering web applications. Vol. 30. Heidelberg: Springer, 2009.
Escalona, M. José, and Nora Koch. “Requirements engineering for web applications-a comparative study.” Journal of Web Engineering (2003): 193–212.
Hammami, Salah, and Hassan Mathkour. “Web application for an adaptive multiagent E-Learning System: a continuous improvement of E-Content.” Journal of Web Engineering (2014): 067–086.
ISO/IEC 7498-2:1989, “Information Technology – Open Systems Interconnection – Security Architecture.” International Organization for Standardization, 1989.
Meliá, Santiago, and Jaime Gomez. “The WebSA approach: Applying model driven engineering to web applications.” Journal of Web Engineering (2006): 121–149.
Fatolahi, Ali, Stephane S. Some, and Timothy C. Lethbridge. “Model-driven web development for multiple platforms.” Journal of Web Engineering (2011): 109–152.
Barcelona, Miguel A., et al. “Applying a model-based methodology to develop webbased systems of systems.” Journal of Web Engineering (2017): 212–227.
Philipp, Patrick, et al. “A semantic framework for sequential decision making for journal of web engineering.” Journal of Web Engineering (2017): 471–504.

