Skip to content
Review Open access

Intelligent Methods for Software Architecture and Business Logic Recovery: Current State and Prospects for Application

2026 · International Joint Conference on Rough Sets · pp. 166-180 · 0 citations · 29 references
Computer Science

TL;DR

The article argues that business logic recovery should be treated not only as relationship detection, but as the organization of heterogeneous evidence, which is crucial if confirmed dependencies, semantic similarities, configuration links, and generated interpretations are merged without separation.

Abstract

This article critically examines intelligent methods for recovering software architecture and business logic in polyglot enterprise systems. The central issue is evidence control. Existing approaches can identify relationships between software artifacts, but these relationships often differ in origin, reliability, and analytical meaning. A direct structural dependency is not the same as a semantic association. A configuration reference is not the same as a language-model-generated hypothesis. The review covers classical architecture recovery methods, semantic code representations, large language models, graph-based program representations, and graph neural network approaches. Each group contributes a useful but limited form of knowledge. Classical recovery methods provide traceable structural dependencies; semantic models reveal potentially related artifacts; large language models formulate interpretive explanations; and graph-based models place artifacts within a broader system context. Yet none of these approaches is sufficient on its own when business logic is scattered across implementation, configuration, data-access, and integration layers. The article argues that business logic recovery should be treated not only as relationship detection, but as the organization of heterogeneous evidence. This distinction is crucial. If confirmed dependencies, semantic similarities, configuration links, and generated interpretations are merged without separation, the recovered model may appear complete while losing analytical transparency. The review therefore identifies the need for a traceable semantic-graph representation, contributing to the field of systems analysis and mathematical modeling of complex software systems.

Read PDF

Similar papers

Review Open access Aug 2026

Integrating large language models and knowledge graphs for adaptive design review

This paper presents a framework integrating Knowledge Graphs and Large Language Models to support a more extensible design review environment, and demonstrates its ability to retrieve and execute existing rules from the KG, capture new requests during design, and maintain a verifiable, adaptive compliance checking syst...

Maen Alnuzha, Tanya Bloch · 1 citation
Open access Sep 2026

ARCHITECTURAL PATTERNS FOR SOFTWARE DESIGN OF INTELLIGENT SYSTEMS

The design of software for intelligent systems increasingly extends beyond model training to encompass the full lifecycle of a machine learning (ML) component within a production software system: data ingestion, feature preparation, model serving, monitoring, and retraining. Conventional software architecture patterns,...

Oleksandr Panasiuk, Дмитро Новак · 0 citations
Open access Aug 2026

Structured Business Logic Injection for LLM-Based Code Generation: What a Design Document Must Carry

Large language models generate code effectively but falter in enterprise settings that demand complex business rules, particularly in rule consistency and conflict detection. This study proposes the Atomic Logic Sheet (ALS), a structured representation of business logic, injected through the Hierarchical Business Logic...

Man-Su Kim, Museong Choi, Miseon Shim et al. · 0 citations
Review Sep 2026

EA-Ops: Git-Native Architecture as Code for Continuous Enterprise Architecture Governance

Enterprise architecture (EA) repositories frequently separate architecture models from the engineering workflow used to change software and infrastructure. This article presents EA-Ops, an open-source Git-native Enterprise Architecture-as-Code framework that represents architecture facts as YAML, validates typed relati...

V. Tavakkoli, Kabeh Mohsenzadegan, K. Kyamakya · 0 citations
Review Open access Aug 2026

Artificial Intelligence-Based Test Automation Frameworks for Next-Generation Software Quality Engineering

It is concluded that AI-based test automation can substantially strengthen software quality engineering when intelligence is integrated as an adaptive reasoning layer rather than treated merely as an alternative mechanism for script generation.

Priyanka Sharma · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.