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.
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· Journal of Information Techn...· 1 citation
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, Дмитро Новак· Computer Systems and Informa...· 0 citations
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.· Electronics· 0 citations
The results support the feasibility of ontology-driven generation for static-classification systems, whereas arithmetic risk computation and temporal event processing remain better suited to complementary procedural technologies.
Borivoj Bogdanović, S. Nikolić· Computers· 0 citations
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
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· American Journal Of Applied...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.