Research on Adaptive Software Development System Driven by ODBAM Tools and Network Software Analysis
Yifan Lan · 2024
This paper proposes an implementation method of software interface based on functional modeling. Then according to the characteristics of SVG, the corresponding interface is automatically generated. It can effectively improve the work efficiency of developers. The generated SVG interface and JavaScript script work together to realize the full capabilities of the entire software. The main research contents include the abstraction and construction of network structure software based on agents, the adaptive and self-evolution mechanism of dynamic binding, the design and implementation of ODAM software based on organizational abstraction, the strategic expression language SADL based on self-adaptation and self-evolution and other core technologies. The system consists of ODBAM Tools, a network software analysis and development tool set, a programming tool set, and an operation support platform. An abstract interface designer allows users to intuitively specify the functional features of a software interface; it can automatically generate interfaces that match the display features of various terminals based on the functional features of the user interface. This paper uses SVG files to show the appearance of the final application interface, and uses JavaScript scripts to complete specific processing logic. With this tool, developers can write one program at a time. In this way, program interfaces are automatically generated multiple times for different devices.