Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

245 results about "Software architecture" patented technology

Software architecture refers to the fundamental structures of a software system and the discipline of creating such structures and systems. Each structure comprises software elements, relations among them, and properties of both elements and relations. The architecture of a software system is a metaphor, analogous to the architecture of a building. It functions as a blueprint for the system and the developing project, laying out the tasks not necessary to be executed by the design teams.

Intelligent bionic implementation software architecture design method based on large model group

The invention relates to the technical field of software architecture design, and discloses a software architecture design method based on intelligent bionic implementation of a large model group. The method comprises the steps of obtaining software design requirement input; performing multi-level semantic analysis on software design requirement input to generate an initial component set and context environment description; based on the context environment description, candidate component knowledge related to the initial component set is retrieved from a distributed knowledge base; performing consistency verification on the candidate component knowledge and the initial component set by utilizing a dynamic inference engine to generate a verified component map; according to the verified component atlas, candidate software architectures are generated through an architecture template matching algorithm; and performing iterative adjustment on the candidate software architecture by adopting an optimization strategy, and outputting a target software architecture design. Through collaborative analysis and intelligent reasoning of the large model group, automation and intelligence of software architecture design are achieved, and the efficiency and quality of software design are improved.
Owner:XIAN RUNHE SOFTWARE INFORMATION TECHNOLOGY CO LTD

Full-autonomous cell operation system based on body intelligence

The invention provides a full-autonomous cell operation system based on body intelligence, and relates to the field of cell operation, the system comprises a system hardware architecture and a system software architecture; the system hardware architecture comprises a micromanipulation execution system, a precision positioning system, a multi-mode sensing system and an intelligent calculation and control center. The micromanipulation execution system is used for cell environment interaction, the precision positioning system is used for sample bearing and environment control, the multi-modal sensing system is used for providing key information, and the intelligent calculation and control center is used for operation decision making; the system software architecture comprises a sensing layer, a planning layer, an execution layer and an interaction layer. According to the application, cell recognition, tool selection, path planning, operation execution and result feedback can be automatically completed without manual intervention; through tool autonomous switching and strategy dynamic adjustment, various operations such as cell clamping, injection, controllable deformation and micro-assembly can be completed, and the problems that traditional cell operation depends on manual work, efficiency is low, and consistency is poor are solved.
Owner:HEFEI UNIV OF TECH

Multi-tenant data isolation and resource sharing method, equipment and medium

The invention discloses a multi-tenant data isolation and resource sharing method and device and a medium, and relates to the technical field of software architecture. The method comprises the steps of obtaining tenant data, and verifying the tenant data to allocate a unique tenant identifier corresponding to a tenant; based on the unique tenant identifier, the tenant permission and the resource allocation condition are initialized, and tenant data are classified, encrypted and stored in a public data layer, a tenant shared data layer and a tenant private data layer; based on a preset permission allocation model, allocating the initialized tenant permission, and performing data isolation on private data in the tenant data; and monitoring the resource use condition of each tenant in real time, and adjusting the resource allocation condition based on a load balancing algorithm. According to the method, the unique tenant identifier is allocated to each tenant, and the data is classified, encrypted and stored, so that logic isolation of the data is realized, and accurate allocation of resources is ensured through a dynamic resource adjustment mechanism.
Owner:DIGITAL INTELLIGENCE CLOUD ALLIANCE (SHANDONG) DIGITAL TECHNOLOGY CO LTD

Coal loading and unloading equipment operation detection system based on visual identification

The invention discloses a coal loading and unloading equipment operation detection system based on visual identification, and relates to the technical field of visual identification. The system comprises a hardware architecture and a software architecture, the hardware architecture comprises an image acquisition unit, a data processing unit and a control feedback unit; the software architecture comprises an image processing layer, an intelligent analysis layer and a decision application layer; the image processing layer comprises an image acquisition subsystem, a preprocessing algorithm library and a feature extraction module; the intelligent analysis layer comprises a target detection and identification module, a three-dimensional reconstruction module and an abnormal behavior identification module; and the decision application layer comprises a rule engine, an alarm management subsystem and a data visualization platform. By deploying sensor equipment such as a multi-angle industrial camera and a laser radar and combining a deep learning algorithm and a computer vision technology, various illegal operations and abnormal conditions in the loading and unloading process are automatically identified, total-factor digital monitoring of the loading and unloading process is realized, the detection efficiency is improved, and the loading and unloading risk is reduced.
Owner:JIANGSU LIANYUNGANG PORT CO LTD

Dual microcontroller system and control method thereof

The invention belongs to the technical field of fault-tolerant control of an electronic system, and particularly relates to a dual-microcontroller system and a control method thereof, and the dual-microcontroller system comprises a hardware architecture and a software architecture; the hardware architecture specifically comprises a main MCU module, a standby MCU module, a dual-power module, a dual-measurement acquisition module, a hardware arbiter and an output switching value module; the software architecture comprises the steps of initializing a data synchronization communication interface of the main MCU module and the standby MCU module, starting the main MCU module and the standby MCU module, reading data of the measurement acquisition module in a working program state machine by the main MCU module, interacting with external equipment through the communication interface and driving switching value output; and when the main MCU module has no fault, the hardware arbiter selects the switching value output of the main MCU module to drive the external equipment, and when the main MCU module has a fault, the hardware arbiter selects the switching value output of the standby MCU to drive the external equipment.
Owner:SHENZHEN XINGZHUOYANG TECHNOLOGY CO LTD

Novel software architecture for helicopter airborne system and construction method of novel software architecture

The invention belongs to the technical field of aviation airborne system design, and provides a helicopter airborne system-oriented novel software architecture and a construction method thereof, and the architecture comprises a hardware abstraction layer, a framework resource layer, an intelligent platform service layer and an application software layer from bottom to top. And the hardware abstraction layer realizes decoupling of hardware and basic software of an operating system. The framework resource layer supports operation of a hybrid key operating system, supports and isolates tasks and application programs with different key levels, software bases and computing power requirements, and provides basic computing communication resources and AI computing power resources. The intelligent platform service layer comprises middleware, a servitization function unit and a servitization management unit, and the servitization function unit comprises atomic services and enhanced services. And the application layer interacts with the intelligent platform service layer and is decoupled from a bottom software and hardware environment. The framework is suitable for unmanned / manned helicopters, and generalization of platform support and maximum reuse of software assets are achieved.
Owner:AVIC AIRBORNE SYSTEMS CO LTD

Software architecture governance system based on automatic modeling and holographic penetration analysis

The invention provides a software architecture governance system based on automatic modeling and holographic penetration analysis. The software architecture governance system comprises multiple modules: a project management module used for managing all analysis projects; the source code management module is used for pulling, updating and deleting project source codes; the analysis drive management module is used for uniformly managing and calling analysis drive programs; the multi-language analysis driving cluster is integrated with analysis driving programs corresponding to multiple programming languages and is responsible for analyzing source codes, generating a standardized software chart model and storing the standardized software chart model in a database; the rule engine module is used for supporting a complex code analysis service; the cross-project integrated analysis module generates a system architecture diagram according to the plurality of software models and stores the system architecture diagram into a diagram model library; the multi-dimensional data fusion interface module provides penetrating analysis interfaces of a code layer, a design layer and a framework layer; and the architecture model visualization module is responsible for displaying the system architecture in a multi-dimensional visualization manner. The method can be used for automatic modeling, tracing analysis and interactive visual presentation of a complex system architecture.
Owner:SOUTH CHINA UNIV OF TECH

Training method of intention recognition model for understanding user requirements in text software scene

The invention relates to the technical field of model training learning, in particular to a training method of an intention recognition model for understanding user requirements in an intext software scene, which comprises the following steps of: traversing paths to determine levels and establish variable-dimension projection mapping, generating semantic orthogonal conflict samples, obtaining variable-dimension features by utilizing matrix transformation, and obtaining an intention recognition model for understanding user requirements in an intext software scene. And quantizing the brother node overlapping degree to apply orthogonal constraint, updating the weight by minimizing the positive sample distance and maximizing the conflict sample distance, and constructing an intext software intention recognition optimization model. According to the method, a mapping mechanism of a hierarchical position and a variable-dimension projection matrix is established through software architecture topology, a semantic orthogonal logic conflict sample is constructed, brother node feature branch orthogonal constraint is introduced, and feature representation of parallel architecture branches is forcibly separated in a vector space; the logic conflict sample spacing is maximized, semantic overlapping of similar function nodes is eliminated, and a decision boundary with high distinction degree is constructed to accurately analyze a complex nested instruction.
Owner:XIAMEN JINIU SOFTWARE TECH CO LTD

Efficient operation and maintenance software architecture setting method for multi-task parallel scheduling

The invention provides an efficient operation and maintenance software architecture setting method for multi-task parallel scheduling, and relates to the technical field of operation and maintenance automation. The method comprises the steps that resource state data of operation and maintenance nodes in an available area are collected in real time; dynamically calculating a comprehensive load index of each available area operation and maintenance node based on the resource state data to obtain a calculation result; according to the calculation result, identifying a high-load available area with the comprehensive load index exceeding a preset threshold value and a low-load available area with the comprehensive load index lower than the preset threshold value; and based on the high-load available area, performing priority grading on operation and maintenance tasks to be processed in the high-load available area according to task types to form a high-priority core task queue and a low-priority conventional task queue. According to the invention, accurate matching and efficient utilization of cross-regional resources are realized.
Owner:BEIJING RENHE CHENGXIN TECH CO LTD

AI-driven automatic test system and intelligent optimization method based on VISA and SCPI

The invention provides an AI-driven automatic test system and intelligent optimization method based on VISA and SCPI. The method comprises the steps that a natural language test requirement input by a user is acquired, the requirement is analyzed, and a test script conforming to the SCPI specification is generated; issuing the test script to the test instrument cluster through the virtual instrument software architecture interface, executing the test script, and collecting test data in real time; performing multi-modal fusion analysis on the basis of the collected test data to detect anomalies in the test process, and dynamically adjusting test parameters or test scripts according to an anomaly diagnosis result; performing cooperative task scheduling optimization on a plurality of instruments in the test instrument cluster based on the adjustment result; according to the method, a large language model is combined with an SCPI command knowledge graph to realize automatic conversion from a natural language to a test script, and test parameters and multi-instrument scheduling are dynamically optimized in combination with reinforcement learning, and the test efficiency and precision are remarkably improved through real-time anomaly detection and root cause positioning.
Owner:CHINA METROLOGY TECH DEV GRP CO LTD

Method and system for a multi-modal large language model (LLM) generation of an updated software architecture

A method and system for generating an updated software architecture. The method includes a data scheduler process that periodically obtains an image and a text related to a current software architecture at an architecture artificial intelligence assistant application program interface (ArchAI assistant API) layer, and performing a first drop operation on the image and the text to a storage system. The method also includes initiating a prompt creation process at the ArchAI assistant API layer due to the first drop operation, and generating an enriched prompt for transmission to a multi-modal large language model (LLM). The method also includes performing software architecture configuration analytics by the multi-modal LLM on the current software, generating the updated software architecture by the multi-modal LLM based on a result of the software architecture configuration analytics, and producing a digital diagram of the updated software architecture for display.
Owner:JPMORGAN CHASE BANK NA

LBMS underlying software architecture based on AUTOSAR

The invention relates to an LBMS underlying software architecture based on AUTOSAR, and belongs to the technical field of automobile controllers, and the software architecture comprises a management module which comprises a target Os, a target EcuM, a target CanTp, a target Com, a target CanNm, a target NvM, a target WdgM and a target E2e which are redesigned based on LBMS requirements; the target E2e is also used for realizing the verification function of the Crc. According to the software architecture provided by the invention, the standard AUTOSAR underlying software architecture is simplified, nine MCAL modules and three complex driving modules are inherited, Dcm and Dem are statically reserved and dynamically optimized, eight management modules are redesigned according to LBSM requirements, seven non-essential modules are directly deleted, and the modules are further subjected to function integration, so that the number of the modules is reduced; therefore, the FLASH memory occupation of the MCU is obviously reduced, and the system performance is optimized.
Owner:CAMEL GRP WUHAN NEW ENERGY TECH CO LTD

Domain controller automatic test scheduling method and system based on hierarchical software architecture

The invention discloses a domain controller automatic test scheduling method and system based on a hierarchical software architecture, and relates to the technical field of automatic test and industrial control, and the method comprises the steps: S1, constructing an automatic test system of the hierarchical software architecture which at least comprises a hardware drive abstraction layer and a test application layer, the hardware drive abstraction layer is used for uniformly packaging bottom layer drives of a board card, a signal conditioning module, a relay matrix and a power supply module in the test system, and providing a standardized interface irrelevant to specific hardware for the test application layer; according to the domain controller automatic test scheduling method and system based on the hierarchical software architecture, the comprehensive requirements of a new energy automobile power domain controller on high-efficiency, high-reliability and high-consistency automatic test in research, development, verification and mass production stages are better met.
Owner:SONKWO COM

Managing digital ledgers via digital tokens, systems, methods, and apparatus

Techniques include receiving a request to instantiate a layered notarized software architecture and instantiating a plurality of software layers in memory. The techniques further include generating a digital token on a primary ledger representing at least one software layer in the plurality of software layers. The techniques further include instantiating a target ledger associated with the at least one software layer and with the digital token, and instantiating at least one smart contract associated the target ledger and representing the at least one software layer. The techniques further include instantiating at least one data monitoring agent associated with the at least one software layer. The techniques further include enabling recording transactions associated with the at least one software layer via the at least one data monitoring agent.
Owner:NANT HOLDINGS IP LLC

Artificial intelligence-based RPA method for grid digitalization process monitoring

An artificial intelligence-based RPA method for grid digitalization process monitoring, comprising the following steps: constructing an RPA-based grid digitalization process tracking system; performing RPA-based grid digitalization process tracking control; performing grid digitalization process authority management; and testing the operation effect and reliability of the system. In this way, corresponding tracking control can be implemented across independent software architecture layers to achieve grid digitalization process authority management, thereby ensuring data security of a grid digitalization process; by means of a tracking time consumption test, a tracking effect test and a system stability test, a grid digitalization process tracking control software algorithm is optimized, improving the tracking performance of the system.
Owner:STATE GRID ZHEJIANG TONGXIANG ELECTRIC POWER SUPPLY CO

Policy scheduling method and system, electronic device and storage medium

This application provides a strategy scheduling method, system, electronic device, and storage medium that combines method-level strategy encapsulation with pre-compiled execution, relating to the fields of software architecture and runtime scheduling optimization. The method encapsulates multiple strategy methods with the same predefined commonalities within each strategy category using a small number of methods, changing "class-level" encapsulation to "method-level" encapsulation to reduce the number of strategy classes at the source. It optimizes calls by replacing traditional reflection calls with pre-compiled execution handles and constructs a hierarchical concurrent caching structure, designing a concurrent index layer and a hotspot caching layer. High-frequency strategies are directly retrieved from the hotspot caching layer, and all strategies are distributed across the two caching layers to reduce hash collisions. A hotspot update mechanism maintains the caching of high-frequency strategies in the hotspot caching layer, improving retrieval and scheduling efficiency under high concurrency. Compared to traditional class-level strategy implementation schemes, this method achieves significant performance and resource optimization in scenarios with a large number of strategies and high concurrency scheduling.
Owner:CHENGDU CHENGDIAN YIXING DIGITAL HEALTH SOFTWARE CO LTD

Software architecture design method of intelligent calculation all-in-one machine

The invention discloses a software architecture design method of an intelligence and calculation all-in-one machine, and relates to the field of artificial intelligence, the intelligence and calculation all-in-one machine comprises an AI application layer, an AI service layer, an AI platform development layer, an infrastructure abstraction layer and a security operation and maintenance layer, the AI application layer receives a task request of a user side, generates a task instruction and sends the task instruction to the AI platform development layer; the AI platform development layer receives a task instruction, obtains to-be-processed data and feeds back the to-be-processed data to the AI application layer, the AI application layer sends the to-be-processed data and a model demand to the AI service layer, the AI service layer loads a model, the loaded model processes the to-be-processed data and obtains a task processing result, the AI service layer sends the task processing result to the AI application layer, and the AI application layer sends the task processing result to the AI application layer. The AI application layer feeds back to a user side, the safety operation and maintenance layer monitors the operation process of each layer, and the infrastructure abstraction layer provides operation resources. The system is vertically divided into a plurality of different layers, the layers are in communication connection, the coupling degree is reduced, and the expandability is improved.
Owner:SHANGHAI EMBEDWAY INFORMATION TECH

An open unmanned vehicle navigation control software architecture implementation method

The present application relates to the technical field of unmanned aerial vehicle software architecture, and particularly relates to an open unmanned vehicle navigation control software architecture implementation method, which comprises a functional node group, a node manager, a message transmission manager, a parameter server and a control algorithm library. The functional node group is a cluster of several independent functional nodes, the architecture unifies the external interface function form of each node and is uniformly managed by the node manager; the message manager is a low-overhead high-real-time message transmission mode used for message interaction between nodes; the software architecture is built-in with a parameter server capable of realizing parameter registration, storage and reading functions; meanwhile, some commonly used control algorithm libraries are configured for use by each node. The unmanned vehicle navigation control software architecture has the characteristics of low hardware overhead, high real-time performance, good scalability, supports multi-person collaborative development and can effectively reduce the software development threshold and cycle.
Owner:THE 715TH RES INST OF CHINA SHIPBUILDING IND CORP

Efficient data distribution method and system for multiple devices in a DNC network

The application relates to the technical field of industrial automation control, and discloses a high-efficiency data distribution method and system for multiple devices in a DNC network, which solves the technical problems of isolated, low-efficiency, out-of-control state and safety loss of existing workshop machine tool data distribution. The method comprises the steps of data distribution configuration, parallel data distribution, real-time state feedback, whole-process monitoring and permission safety control. The system comprises a core distribution control layer, a distribution communication transmission layer and a data acquisition feedback module to form a hardware architecture, and is matched with a DNC core management software and a MySQL database to form a software architecture. The application realizes centralized and unified data distribution of more than 30 machine tools, realizes distribution whole-process visualization and traceability, strengthens safety control, adapts to workshop capacity expansion demand, and greatly reduces manual management cost and machining scrap rate.
Owner:CHINA RAILWAY BAOJI BRIDGE GROUP CO LTD

Generation method of application layer communication component in vehicle-mounted electronic control unit (ECU)

The invention provides a method for generating an application layer communication component in a vehicle-mounted electronic control unit (ECU), and relates to the field of automobile electronic software architecture. The method comprises the following steps: analyzing a communication matrix file associated with an ECU, and determining message data associated with each channel in the ECU; analyzing the message data associated with any channel, and determining the interface definition and function logic of the application layer communication component associated with any channel; according to the mapping configuration of the interface definition, the function logic and the RTE, an application layer communication component associated with any channel is generated, and the application layer communication component is used for achieving interaction of data transmitted by any channel between one or more function software components SWC in the ECU and a communication module COM through a port. And the RTE is used for mapping the data of the application layer communication component port to a communication object of the COM. According to the invention, the rapid and automatic generation of the application layer interface is realized, the development efficiency is improved, and the complexity and the coupling degree of interaction between the SWC and the COM are reduced.
Owner:XIAOMI EV TECH CO LTD

Data flow driven robot low-delay communication system and method

PendingCN122001886APrecise on-demand management and controlSolve data security issuesSecuring communicationPathPingData stream
The invention relates to the technical field of robot software architecture and distributed systems, in particular to a data flow driven robot low-delay communication system and method. The system comprises a middleware scheduler, a sender computing node and a receiver computing node. And the middleware scheduler is used for loading a predefined data stream topology description file to declare all permitted communication paths, and performing admission verification on a data stream sending request according to the file. And the sender computing node is used for initiating a sending request and writing to-be-sent data into the shared memory area in a unified memory layout format after verification is passed. And the receiver computing node is used for registering a receiving intention and directly reading the written data in the shared memory area according to the indication of the middleware scheduler after the receiving intention passes the verification. According to the method, the defects of the existing open type robot middleware in the aspects of safety, real-time performance and resource utilization rate are systematically solved.
Owner:UNIV OF SCI & TECH OF CHINA

Heterogeneous multi-core system, vehicle-mounted application operation method, computer equipment and computer readable storage medium

The invention discloses a heterogeneous multi-core system, a vehicle-mounted application operation method, computer equipment and a computer readable storage medium, the heterogeneous multi-core system comprises a plurality of processors, at least one processor is provided with a high computing power system, and at least another processor is provided with a low computing power system. A mathematics arithmetic unit service module is deployed on the high computing power system, mathematics arithmetic unit services are published through a service oriented architecture (SOA), and the mathematics arithmetic unit services comprise a basic mathematics arithmetic service and an enhanced mathematics arithmetic service; and the low computing power system subscribes to the mathematics arithmetic unit service through a service oriented architecture (SOA). Through the computing power deployment, if the application deployed in the low computing power system has a high computing requirement, a plurality of applications do not need to be specially added and deployed on the high computing power system, so that the development workload is greatly reduced; and there is no need to deploy applications and construct inter-core communication protocols in high and low computing power systems, thereby simplifying the software architecture.
Owner:GUANGZHOU AUTOMOBILE GROUP CO LTD

Software architecture, chassis domain controller, and chassis domain system for autonomous driving

This invention relates to the field of automotive autonomous driving control technology, specifically to a software architecture, chassis domain controller, and chassis domain system for autonomous driving. The information layer acquires vehicle fault commands and emergency stop commands. The motion coordination layer triggers vehicle fault modes and emergency stop modes, and acquires emergency stop control signals and longitudinal and lateral vertical control signals. The dynamics control layer acquires dynamics control target quantities based on the emergency stop control signals or longitudinal and lateral vertical control signals; the fault-tolerant control layer performs fault-tolerant control based on vehicle fault information. The actuator control layer converts the dynamics control target quantities and fault-tolerant control target quantities into actual control signals to control the actuators. This software architecture, designed from a centralized perspective, achieves decoupled development of software and hardware, centrally processes all information, and uniformly integrates and schedules functions. It comprehensively considers vehicle, driver, fault, and cross-domain interaction, improving vehicle control accuracy and operational safety.
Owner:CHONGQING UNIV

System and method for remote procedure call (RPC) based on MHAL / MOCB

The invention relates to the technical field of embedded software radio, in particular to a remote procedure call (RPC) system and method based on MHAL / MOCB. The SCA platform software architecture is used for an SCA platform software architecture core framework comprising a server side and a client side; and the core framework client establishes connection with the core framework server by means of the RPC middleware based on the MHAL / MOCB remote procedure call. The server and the client among the nodes are communicated on the SRIO bus by adopting a protocol based on a hardware abstraction layer (MHAL / MOCB), and the communication speed is higher than that of the traditional Ethernet based on TCP / IP (Transmission Control Protocol / Internet Protocol).
Owner:CHINESE AERONAUTICAL RADIO ELECTRONICS RES INST

Efficient processing on a dual core processing system

A system may include: a plurality of processing cores including at least a first processing core and a second processing core; a shared memory communicatively coupled to each of the plurality of processing cores, and accessible by each of the plurality of processing cores; a global monitor communicatively coupled to each of the plurality of processing cores and configured to control exclusive access to the memory by each of the plurality of processing cores; and a software architecture embodied in a non-transitory computer readable medium and configured to divide a plurality of processing tasks between the first processing core and the second processing core when read and executed by the multi-core processor.
Owner:CIRRUS LOGIC INT SEMICON LTD

Vehicle-mounted intelligent terminal software architecture system compatible with multiple protocols and implementation method

The invention relates to the technical field of vehicle-mounted intelligent terminals, in particular to a vehicle-mounted intelligent terminal software architecture system compatible with multiple protocols and an implementation method. The vehicle-mounted intelligent terminal software architecture system comprises an application layer module, a middleware layer module, a function service layer module, a basic service layer module, a hardware interface layer module and a protocol adaptation layer module. The protocol adaptation layer module can quickly adapt to protocol standards of different vehicle manufacturers, the compatibility is remarkably improved, the application layer module and the function service layer module achieve real-time response through an event-driven mechanism of the middleware layer module, the user experience is optimized, and meanwhile the user experience is improved. The basic service layer module is responsible for system management, resource management and communication management of the vehicle-mounted intelligent terminal, and ensures stable operation of an operating system of the vehicle-mounted intelligent terminal and reasonable allocation of resources. Through the architecture, not only are the expansibility and development efficiency of the vehicle-mounted intelligent terminal improved, but also the coupling degree is reduced, and rapid expansion and maintenance of functions are facilitated.
Owner:WUXI RONGZHI ELECTRONICS CO LTD

Unified container-based heterogeneous system communication interaction processing method and system

This invention discloses a method and system for heterogeneous system communication and interaction processing based on a unified container, relating to the fields of computer network communication and software architecture technology. The method uses a unified data processing container as the sole data carrier throughout the entire link. The container contains message header fields, business data bodies, security context, and routing metadata. The container is created when the inbound process starts and continuously loads and updates data in each processing stage until the outbound process ends or the business layer consumes the data and destroys it. During inbound processing, external requests are routed to the business layer after protocol parsing, decryption, and format conversion to an internal standard format. During outbound processing, internal standard messages are sent to the target external system after format conversion and encryption, and responses are sent back to the business layer after reverse parsing. This invention eliminates the intrusion of heterogeneous system differences into business logic through a unified data container throughout the entire link, reducing the coupling and maintenance costs of inter-system communication integration.
Owner:SHANDONG CITY COMMERCIAL BANK COOP ALLIANCE CO LTD

Object architecture restoration method and device, electronic equipment and storage medium

Embodiments of the invention disclose an object architecture restoration method and apparatus, an electronic device and a storage medium. The method comprises the steps of determining a current preset time range; obtaining target code submission log data of the object in the current preset time range; performing structured processing on the target code submission log data to obtain structured target code submission log data; performing classification processing on the structured target code submission log data to obtain a modular classification result of the target code submission log data; based on the modular classification result, generating a target modular log file corresponding to the target code submission log data; and obtaining a target architecture in the current preset time range according to the target modular log file. According to the architecture restoration method provided by the invention, the modular log file is generated by performing module classification processing on the log data, so that the architecture is restored, the evolution process of the software architecture is understood, and the quality of the software architecture is improved.
Owner:CHINA AUTOMOTIVE INNOVATION CORP

Automobile chassis domain control system application layer and submodule software architecture method thereof

The invention belongs to the technical field of automobile control, and particularly relates to an automobile chassis domain control system application layer and a submodule software architecture method thereof. The vehicle dynamics control function part comprises a VMC signal preprocessing module, a driver intention recognition module, a vehicle state estimation module, an external request control module, a VMC system management function module, a vehicle dynamics control module, a control arbitration module and a VMC signal post-processing module. The subsystem abstraction module part comprises an SBW steering wheel actuator abstraction module, an SBW front axle actuator abstraction module, an integrated braking system abstraction module, an electric control active suspension system abstraction module and other expandable subsystem abstraction function modules. According to the automobile chassis domain controller application layer and the submodule software architecture thereof provided by the technical scheme, the internal control logic and software architecture problems of the chassis domain controller application layer are solved, the information transfer relationship between the submodules is defined, and meanwhile, the internal control function logic of the core submodule is also clearly expressed.
Owner:ANHUI JIANGHUAI AUTOMOBILE GRP CORP LTD

Supports interaction methods, devices, equipment, and media for service-oriented software architecture.

This application relates to an interaction method, apparatus, device, and medium supporting a service-oriented software architecture. The method includes: obtaining a list of SOME / IP services for a vehicle; configuring a corresponding configuration file for each SOME / IP service according to the SOME / IP service list; creating at least one processing cluster based on the configuration file to process message input from the SOME / IP services; and monitoring the activity status of SOME / IP service topics using a pre-defined message middleware; and subscribing to topics published by the SOME / IP services and / or publishing topics subscribed to by the SOME / IP services based on the activity status. Thus, by mapping the vehicle's SOME / IP services to topics, the problem of numerous, separate communication between each SOME / IP service, which makes one-to-many message fusion communication difficult, is solved, simplifying communication complexity and improving convenience.
Owner:CHERY AUTOMOBILE CO LTD