Evolution of Enterprise Application Integration: Role of Middleware Platforms in Multi-Domain Transformation
Keywords:
Software Platforms, Multi-Domain, Digital Transformation, Big Data, IoT Devices, Functional Requirements, Middleware, Smart City Middleware.Abstract
The article explores the challenges and solutions associated with multi-domain interoperability in IoT gateways, with a focus on the integration of web and software platforms within smart ecosystems. Technologies that lower latency and cost while increasing dependability are being explored. However, there are obstacles to overcome before the Internet can maintain the increase in use and new applications. Creating new intra- and inter-domain federation protocols that enable the exchange of reachability and routing data is one of the fundamental obstacles yet to be overcome. Smooth data interchange and communication across heterogeneous systems, such as IoT devices dispersed throughout several domains, are essential for managing smart ecosystems effectively. In this study, the middleware landscape of smart cities is thoroughly examined, revealing the complexities of its evolution and the difficulties encountered. The key technologies, features, and functions that are essential for a middleware to successfully support a city's digital transformation are highlighted in our research, which is based on an evaluation of ten different middleware systems. Our analysis revolves on the functional and non-functional requirements. Additionally, we examine programming paradigms that influence the creation of smart city applications and the architectural styles that are essential to middleware development. Our research focusses on issues such interoperability, scalability, context management, security in the context of big data, dependability, quality of service, energy efficiency, and adherence to technical standards and laws when using middleware for smart city applications. Based on the thorough study, we provide a conceptual framework for middleware for smart cities that is influenced by the needs and difficulties noted in the body of current literature and middleware solutions.
Downloads
References
C. R. Musick, T. Critchlow, M. Ganesh, T. Slezak, and K. Fidelis, “System and method for integrating and accessing multiple data sources within a data warehouse architecture,” U.S. Patent No. 7,152,070, Dec. 19, 2006.
A. P. Sheth, and J. A. Larson, “Federated database systems for managing distributed, heterogeneous, and autonomous databases,” ACM Computing Surveys, vol. 22, no. 3, pp. 183-236, 1990.
S. Suwanmanee, et al., “Wrapping and integrating heterogeneous databases with OWL,” 7th International Conference on Enterprise Information Systems (ICIES 2005), 2005.
V. Gadepally, P. Chen, J. Duggan, A. Elmore, B. Haynes, ......, and M. Stonebraker, “The BigDAWG polystore system and architecture,” 2016 IEEE High Performance Extreme Computing Conference (HPEC), IEEE, Waltham, MA, USA, Sep. 13-15, 2016.
M. Stonebraker, and U. Çetintemel, ““One size fit all”: An idea whose time has come and gone,” Making Databases Work: The Pragmatic Wisdom of Michael Stonebraker, 2018, pp. 441-462.
Z. Mahrez, E. Sabir, E. Badidi, W. Saad, and M. Sadik, ‘‘Smart urban mobility: When mobility systems meet smart data,’’ IEEE Trans. Intell. Transp. Syst., vol. 23, no. 7, pp. 6222–6239, Jul. 2022.
E. Mbunge, B. Muchemwa, S. Jiyane, and J. Batani, ‘‘Sensors and healthcare 5.0: Transformative shift in virtual care through emerging digital health technologies,’’ Global Health J., vol. 5, no. 4, pp. 169–177, Dec. 2021.
S. E. Bibri and J. Krogstie, ‘‘Environmentally data-driven smart sustainable cities: Applied innovative solutions for energy efficiency, pollution reduction, and urban metabolism,’’ Energy Informat., vol. 3, no. 1, pp. 1–59, Nov. 2020.
S. Tulumello and F. Iapaolo, ‘‘Policing the future, disrupting urban policy today. Predictive policing, smart city, and urban policy in memphis (TN),’’ Urban Geography, vol. 43, no. 3, pp. 448–469, Feb. 2021.
Z. Y. Dong, Y. Zhang, C. Yip, S. Swift, and K. Beswick, ‘‘Smart campus: Definition, framework, technologies, and services,’’ IET Smart Cities, vol. 2, no. 1, pp. 43–54, Mar. 2020.
A. Khanna, A. Sah, V. Bolshev, M. Jasinski, A. Vinogradov, Z. Leonowicz, and M. Jasiński, ‘‘Blockchain: Future of e-governance in smart cities,’’ Sustainability, vol. 13, no. 21, Oct. 2021, Art. no. 11840.
R. Zhao, X. Tao, D. Conzon, and E. Ferrera, ―A Cross-Platform Communication Mechanism for ROS-Based Cyber-Physical System,‖ no. December, 2022.
R. Ruby, C. Xu, and Z. Zhang, ―Explainable AI Over the Internet of Things ( IoT ): Overview , State-of-the-Art and Future Directions,‖ vol. 3, no. September, 2022.
M. Ahmed, ―Importance of semantic interoperability in smart agriculture systems,‖ no. August, 2022.
W. Wang, L. Dong, B. Zhuge, M. Gao, F. Jia, R. Jin, J. Yu, and X. Wu, ‘‘Design and implementation of an open programmable router compliant to IETF ForCES specifications,’’ in Proc. 6th Int. Conf. Netw. (ICN), Apr. 2007, p. 82.
A. Doria, J. H. Salim, R. Haas, H. M. Khosravi, W. Wang, L. Dong, R. Gopal, and M. J. Halpern, ‘‘Forwarding and control element separation (ForCES) protocol specification,’’ Tech. Rep., RFC5810, Mar. 2010.
J. Rexford, A. Greenberg, G. Hjalmtysson, D. A. Maltz, A. Myers, G. Xie, J. Zhan, and H. Zhang, ‘‘Network-wide decision making: Toward a waferthin control plane,’’ in Proc. HotNets, 2004, pp. 59–64.
A. Greenberg, G. Hjalmtysson, D. A. Maltz, A. Myers, J. Rexford, G. Xie, H. Yan, J. Zhan, and H. Zhang, ‘‘A clean slate 4D approach to network control and management,’’ ACM SIGCOMM Comput. Commun. Rev., vol. 35, no. 5, pp. 41–54, 2005.
H. Yan, D. A. Maltz, T. E. Ng, H. Gogineni, H. Zhang, and Z. Cai, ‘‘Tesseract: A 4D network control plane,’’ in Proc. NSDI, vol. 7, 2007, p. 27.
J. Vasseur, A. Farrel, and G. Ash. (Aug. 2006). A Path Computation Element (PCE)-Based Architecture. RFC. P. Newman, G. Minshall, and T. L. Lyon, ‘‘IP switching-ATM under IP,’’ IEEE/ACM Trans. Netw., vol. 6, no. 2, pp. 117–129, Apr. 1998.
N. Gude, T. Koponen, J. Pettit, B. Pfaff, M. Casado, N. McKeown, and S. Shenker, ‘‘NOX: Towards an operating system for networks,’’ ACM SIGCOMM Comput. Commun. Rev., vol. 38, no. 3, pp. 105–110, 2008.
H. Jamjoom, D. Williams, and U. Sharma, ‘‘Don’t call them middleboxes, call them middlepipes,’’ in Proc. 3rd Workshop Hot Topics Softw. Defined Netw., Aug. 2014, pp. 19–24.
A. Gember, P. Prabhu, Z. Ghadiyali, and A. Akella, ‘‘Toward softwaredefined middlebox networking,’’ in Proc. 11th ACM Workshop Hot Topics Netw., Oct. 2012, pp. 7–12.
W. Xia, Y. Wen, C. H. Foh, D. Niyato, and H. Xie, ‘‘A survey on software-defined networking,’ IEEE Commun. Surveys Tuts., vol. 17, no. 1, pp. 27–51, 1st Quart., 2015.
M. Al-Fares, S. Radhakrishnan, B. Raghavan, N. Huang, and A. Vahdat, ‘‘Hedera: Dynamic flow scheduling for data center networks,’’ in Proc. NSDI, 2010, vol. 10, no. 8, pp. 89–92.
Downloads
Published
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
All papers should be submitted electronically. All submitted manuscripts must be original work that is not under submission at another journal or under consideration for publication in another form, such as a monograph or chapter of a book. Authors of submitted papers are obligated not to submit their paper for publication elsewhere until an editorial decision is rendered on their submission. Further, authors of accepted papers are prohibited from publishing the results in other publications that appear before the paper is published in the Journal unless they receive approval for doing so from the Editor-In-Chief.
IJISAE open access articles are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. This license lets the audience to give appropriate credit, provide a link to the license, and indicate if changes were made and if they remix, transform, or build upon the material, they must distribute contributions under the same license as the original.