An AI-assisted migration framework that combines the Reference Model of Open Distributed Processing-guided architectural analysis, Large Language Models (LLMs), and Design Structure Matrix (DSM) analysis is presented, demonstrating the feasibility of the proposed approach for modernizing legacy scientific software.
Abstract
Legacy scientific applications remain valuable research assets but are often tightly coupled to project-specific execution environments, limiting their reuse, reproducibility, and deployment within modern scientific workflow systems and cloud-native Virtual Research Environments (VREs). Existing migration approaches primarily target individual artifacts, such as notebooks or containers, and provide limited support for systematically transforming heterogeneous legacy applications into reusable cloud-native workflows. This paper presents an AI-assisted migration framework that combines the Reference Model of Open Distributed Processing (RM-ODP)-guided architectural analysis, Large Language Models (LLMs), and Design Structure Matrix (DSM) analysis. The framework first uses RM-ODP to guide an LLM in identifying reusable workflow components, their interfaces, and execution dependencies from heterogeneous legacy applications. The resulting workflow structure is then iteratively evaluated and refined using DSM analysis. Finally, an LLM-based workflow generator implements the validated workflow components and produces containerized execution environments and executable workflow definitions for deployment in cloud-native workflow systems, including VREs. The framework was evaluated on two legacy scientific applications from different scientific domains. In both cases, the applications were successfully transformed into reusable cloud-native workflows while preserving their original functionality, demonstrating the feasibility of the proposed approach for modernizing legacy scientific software.
This paper proposes a cloud-based artificial intelligence (AI) content and productivity platform that consolidates common language-assistance functions — drafting, summarization, rewriting, and planning — into a single Software-as-a-Service (SaaS) workflow. The key design element is a workflow orchestration layer that...
Pratham Sooda, Chirag Bhatejaa, Ayush Dhingraa et al.· Innovative Trends in Multidi...· 0 citations
An AI-enabled enterprise platform engineering framework for scalable developer platforms, intelligent infrastructure automation, and operational excellence is developed that indicates that combining self-service workflows with governed AI assistance can improve process consistency, reduce operational handoffs, strength...
Bhanu Kiran Kumar Muggalla· International Journal of Int...· 0 citations
A controlled empirical evaluation of systems that translate natural-language intents into executable AI workflows across heterogeneous tools and modalities, which showed that dynamic orchestration achieves 80.63% structural similarity to expert workflows, 88% component selection accuracy, and 92% output quality relativ...
Ashraf Elnashar, Jules White, Douglas C. Schmidt et al.· 0 citations
Intelligent Cloud-Native Enterprise Platforms: AI-Driven Software Engineering, Serverless Architectures, and Workflow Automation offers a comprehensive academic exploration and practical perspective on the technologies and engineering principles shaping intelligent enterprise computing. It establishes foundations throu...
This article examines how intelligent orchestration platforms coordinate complex, large-scale infrastructure migrations, with attention to workflow-driven execution, dependency-aware sequencing, and the reliability mechanisms that keep migration programs safe as they scale.
Sanjay Singh· International journal of com...· 0 citations
Automated problem solving through teams of Large Language Model (LLM)-based agents has recently made remarkable progress, demonstrating the potential of collaborative approaches for software engineering tasks. Existing approaches generally follow one of two paradigms: they either solve tasks directly without generating...
Yassine Elmouhi· Proceedings of the ACM/IEEE...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.