Reconceptualizing Legacy System Modernization Through the Evolution of ASP.NET to ASP.NET Core: Architectural, Organizational, and Strategic Implications

Authors

  • Adrian Michael Kovacs Faculty of Informatics, Eotvos Lorand University, Hungary Author

Keywords:

Legacy systems, ASP.NET Core, software modernization, digital transformation

Abstract

Legacy systems have long occupied a paradoxical position within organizational information infrastructures, functioning simultaneously as indispensable operational backbones and as formidable barriers to technological innovation. Over several decades, scholarly discourse has framed legacy systems as repositories of accumulated business knowledge, technical debt, and organizational memory, while also identifying them as sources of rigidity, escalating maintenance costs, and strategic inflexibility (Bennett, 1995; Bisbal et al., 1999). In parallel, the rapid evolution of software platforms and architectural paradigms has intensified the pressure on organizations to modernize these systems without disrupting mission-critical operations. Within this context, the evolution of ASP.NET to ASP.NET Core represents not merely a technological shift but a paradigmatic reorientation in how enterprise software modernization can be conceptualized, executed, and governed. This article develops a comprehensive theoretical and analytical examination of legacy system modernization through the lens of the ASP.NET to ASP.NET Core transition, situating this evolution within broader traditions of software reengineering, service-oriented migration, and cloud-oriented architectural transformation.

Drawing on an extensive body of literature on legacy system evolution, reengineering methodologies, and digital transformation, this study adopts an interpretive research design grounded in qualitative synthesis and conceptual analysis (Kitchenham, 2004; Petersen et al., 2008). Rather than proposing new empirical data, the article systematically integrates established theoretical frameworks with contemporary platform evolution insights, most notably the detailed analysis of ASP.NET Core tools, strategies, and implementation approaches articulated by Valiveti (2025). By embedding this platform-specific evolution within long-standing scholarly debates on legacy modernization, the article advances a multi-layered understanding of how technological change intersects with organizational decision-making, architectural strategy, and socio-technical constraints.

The findings suggest that the ASP.NET Core ecosystem exemplifies a form of evolutionary modernization that challenges traditional dichotomies between replacement and incremental reengineering. Its cross-platform orientation, modular architecture, and cloud-native design principles provide a compelling case for reconsidering established modernization taxonomies such as wrapping, migration, and redevelopment (Canfora et al., 2000; Seacord et al., 2003). At the same time, the analysis underscores that technical capabilities alone are insufficient to guarantee successful modernization outcomes. Organizational readiness, governance structures, regulatory contexts, and domain-specific constraints—particularly evident in highly regulated sectors such as insurance and public administration—play a decisive role in shaping modernization trajectories (Irani et al., 2023; IAIS, 2024).

Through an extended discussion, the article critically evaluates competing scholarly perspectives on legacy system evolution, addresses common counterarguments regarding platform lock-in and migration risk, and articulates nuanced implications for future research and practice. Ultimately, the study contributes to the literature by positioning the ASP.NET to ASP.NET Core transition as an analytically rich exemplar of contemporary legacy modernization, offering theoretical insights that extend beyond a single technology stack and informing broader debates on sustainable software evolution in the digital era (Valiveti, 2025).

Downloads

Download data is not yet available.

References

Bianchi, A., Caivano, D., Marengo, V., and Visaggio, G. Iterative reengineering of legacy systems. IEEE Transactions on Software Engineering, 29(3), 225–241.

International Association of Insurance Supervisors. Global Insurance Market Report – Mid-Year Update 2024. IAIS Market Reports, July 2024.

Valiveti, S. S. S. Evolution of ASP.NET to ASP.NET Core: Tools, Strategies, and Implementation Approaches. Proceedings of the 2025 IEEE 2nd International Conference on Information Technology, Electronics and Intelligent Communication Systems, 1–7.

Bisbal, J., Lawless, D., Wu, B., and Grimson, J. Legacy information systems: Issues and directions. IEEE Software, 16(5), 103–111.

Jamshidi, P., Ahmad, A., and Pahl, C. Cloud migration research: A systematic review. IEEE Transactions on Cloud Computing, 1(2), 142–157.

Weiderman, N., Smith, D., and Tilley, S. Approaches to legacy system evolution. Software Engineering Institute Technical Report CMU/SEI-97-TR-014.

Irani, Z., Abril, R. M., Weerakkody, V., Omar, A., and Sivarajah, U. The impact of legacy systems on digital transformation in European public administration: Lessons learned from a multi-case analysis. Journal of Strategic Information Systems, 40(1), 101784.

Canfora, G., Cimitile, A., De Lucia, A., and Di Lucca, G. A. Decomposing legacy programs: A first step towards migrating to client–server platforms. Journal of Systems and Software, 54(2), 99–110.

Seacord, R. C., Plakosh, D., and Lewis, G. A. Modernizing Legacy Systems: Software Technologies, Engineering Process and Business Practices. Addison-Wesley.

Bennett, K. Legacy systems: Coping with success. IEEE Software, 12(1), 19–23.

Lewis, G., Morris, E., and Smith, D. Service-oriented migration and reuse technique (SMART). Proceedings of the IEEE International Workshop on Software Technology and Engineering Practice, 222–229.

Fleurey, F., Breton, E., Baudry, B., Nicolas, A., and Jezequel, J. M. Model-driven engineering for software migration in a large industrial context. In Model Driven Engineering Languages and Systems, 482–497.

Ransom, J., Somerville, I., and Warren, I. A method for assessing legacy systems for evolution. Proceedings of the Second Euromicro Conference on Software Maintenance and Reengineering, 128–134.

Kitchenham, B. Procedures for performing systematic reviews. Keele University Technical Report, 1–26.

Petersen, K., Feldt, R., Mujtaba, S., and Mattsson, M. Systematic mapping studies in software engineering. Proceedings of the International Conference on Evaluation and Assessment in Software Engineering, 68–77.

Chung, S., An, J., and Davalos, S. Service-oriented software reengineering: SOSR. Proceedings of the Hawaii International Conference on System Sciences.

Rao, P. C. Architecting the Cloud: Enterprise Architecture Patterns for Cloud Computing.

Dhieb, N., Ghazzai, H., and Besbes, H. A secure AI-driven architecture for automated insurance systems: Fraud detection and risk measurement.

Downloads

Published

2025-12-31

How to Cite

Reconceptualizing Legacy System Modernization Through the Evolution of ASP.NET to ASP.NET Core: Architectural, Organizational, and Strategic Implications. (2025). EuroLexis Research Index of International Multidisciplinary Journal for Research & Development, 12(12), 1540-1548. https://researchcitations.org/index.php/elriijmrd/article/view/86

Similar Articles

1-10 of 78

You may also start an advanced similarity search for this article.