Authors: Anil Kumar, Dr. Gaurav Aggarwal
Abstract: The proliferation of web applications and the increasing sophistication of cyber threats necessitate robust security measures. However, integrating security effectively often leads to tangled and scattered code, making applications difficult to develop, maintain, and evolve. This paper proposes a novel Model-Driven Aspect-Oriented Framework (MDAOF) for the systematic integration of cross-cutting security concerns in web applications. By combining the high-level abstraction capabilities of Model-Driven Engineering (MDE) with the modularity and separation-of-concerns offered by Aspect-Oriented Programming (AOP), the framework aims to reduce complexity, enhance reusability, and improve the overall security posture of web applications. We delineate the architectural components of the MDAOF, illustrating how security policies are modeled, transformed into aspect-oriented code, and woven into the application at various stages of the development lifecycle. This approach promises a more efficient and less error-prone way to build secure web applications, moving security from an afterthought to an integral part of the design process.
DOI: https://doi.org/10.5281/zenodo.18107769
International Journal of Science, Engineering and Technology