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

41 results about "Code reuse" patented technology

Code reuse, also called software reuse, is the use of existing software, or software knowledge, to build new software, following the reusability principles.

Low-code application rapid construction system based on visual dragging

The invention discloses a low-code application rapid construction system based on visual dragging, and relates to the technical field of application software construction, which comprises a code acquisition module, an action vector marking module, a demand vector acquisition module and an application software construction module, the method has the advantages that the core link of code writing in traditional development is bypassed, application software is generated after demand input is achieved, the code writing link is bypassed, non-technical users can obtain available applications only by describing demands without mastering programming skills, complex installation is not needed, operation is extremely simple, national development becomes possible, and the method is worthy of popularization and application. The speed is greatly increased depending on code reuse, basic codes accumulated by the code collection module can be directly called, repeated coding is omitted, it is ensured that the retrieved codes are highly matched with requirements, common requirements are quickly responded, personalized scenes are covered, and the problem that functions are not matched or missing is solved.
Owner:GUANGDONG FOOD & DRUG VOCATIONAL COLLEGE

Virtual board card communication protocol unified packaging method

The invention provides a unified packaging method for a communication protocol of a virtual board card, and relates to the technical field of computers, and the method comprises the steps: firstly, constructing a universal virtual board card model according to the interface functions of various communication board cards; then, constructing a standard virtual bus data encapsulation protocol; and finally, calling a standard virtual bus data encapsulation protocol through the universal virtual board card model to process the data so as to realize the transceiving process of the data on the virtual bus. By constructing the universal virtual board card model and the standard virtual bus data encapsulation protocol, software function verification can get rid of limitation of physical equipment, the development and iteration period of an embedded system is shortened, the development efficiency is improved, the cost is reduced, the debugging process is simplified, meanwhile, the code reuse rate is increased, and the development cost is reduced. The difficulty of learning and cross-device maintenance of a developer on a privatized driving interface is reduced, and the compatibility and expansibility requirements of an embedded system are met.
Owner:LUOYANG INST OF ELECTRO OPTICAL EQUIP OF AVIC

Structured page data Excel file generation and export method, system and equipment

The invention discloses a structured page data Excel file generation and export method, system and equipment, and the method comprises the steps: obtaining page data of a power system, exporting Excel data, carrying out the structural analysis of the page data, structuring the page data, building data mapping between the structured data and Excel file data after structuring the page data, and storing the data mapping between the structured data and the Excel file data. The method comprises the steps of obtaining a mapping set according to page data, generating an Excel file data structure according to the page data and the corresponding mapping set, combining the page data according to an Excel file sequence and the Excel file data structure, generating an Excel file, and exporting the file through a preset export function. According to the method, the page data and the Excel nodes are structured in a mode of establishing the mapping set, and a many-to-one mapping mode is used, so that the code reuse rate is increased, the code expansibility is improved, and the development efficiency and the Excel file generation and export efficiency are improved.
Owner:GUANGZHOU POWER SUPPLY BUREAU GUANGDONG POWER GRID CO LTD

Micro-service processing method based on soft clustering and graph neural network and related equipment

The invention discloses a micro-service processing method based on soft clustering and a graph neural network and related equipment, which can be applied to the technical field of software engineering. The method comprises the following steps: extracting structured dependency features among components in a single application source code to obtain a structured dependency vector, and then carrying out soft clustering on each component to obtain a structured membership degree vector; meanwhile, semantic function features of each component in the single application source code are extracted to obtain a semantic function vector, soft clustering is carried out to obtain a semantic membership degree vector, and then weighted fusion is carried out on the structured membership degree vector and the semantic membership degree vector to obtain a comprehensive membership degree vector; and then candidate micro-service allocation is performed on each component in the single application source code, so that the accuracy of component allocation can be improved according to the structured dependency relationship between the components and the semantic function information of the components, and then codes of each component can be called by utilizing an overlapped micro-service architecture to improve the code reusability and improve the user experience. The development workload is reduced.
Owner:CHINA TELECOM CORP LTD

Element-based online model development system and method

The invention provides an element-based online model development system and method, and the system comprises a front-end interface layer which provides a graphical interface comprising an element library, canvas and a code editor; the back-end service layer is used for automatically generating a complete project code containing a standard interface and a basic skeleton code according to a predefined element which is dragged and dropped by a user in a canvas, and managing a construction process; and the containerized execution environment layer is used for providing an isolation container for compiling, packaging and running project codes. The method comprises the following steps: forming a model flow through a drag-and-drop element; automatically generating a project skeleton code; a user compiles core logic at a specified position of the skeleton code; compilation and packaging are completed in the container environment. According to the invention, through combination of element-based, automatic code generation and containerized environment, online development experience of ready-to-use after box opening is realized, the development threshold of the structured element model is reduced, the model code reuse rate and the model development process efficiency are improved, and the environment consistency is ensured.
Owner:ZHONGDIAN DATA IND CO LTD +1

A configuration method and device of an apparatus, an electronic device, and a storage medium

This application relates to the field of computer technology and provides a device configuration method, apparatus, electronic device, and storage medium. The method, during the system startup phase of the target device, reads the hardware identification information of the target device; based on the hardware identification information, calls the corresponding feature configuration file of the target device from a pre-set device feature configuration library; initializes the target device according to the feature configuration file; and generates a unified hardware operation interface based on the feature configuration file, allowing upper-layer applications to control the hardware components of the target device through the hardware operation interface. This application, by automatically identifying the hardware identifier and loading the matching feature configuration file during the system startup phase, dynamically constructs a unified hardware operation interface, achieving complete decoupling between upper-layer business software and the underlying hardware platform. This significantly improves code reusability and system portability, avoiding the problems of high code duplication and low code reusability in software development.
Owner:NINGBO HOLLYSHI INFORMATION SECURITY RES INST CO LTD

Cloud native task arrangement system supporting multiple life cycles and code reuse method

The invention discloses a cloud native task arrangement system supporting multiple life cycles and a code reuse method. The system is realized in a reusable framework library form and is integrated by a plurality of cloud native controllers through a dependency management tool, and each controller is instantiated into a self-consistent task arrangement subsystem during operation. The framework library comprises a local task registry, a maintenance task identifier and factory function mapping; a parameterized task model supporting task logic fixation and receiving dynamic parameters by executing a context; the dynamic task chain assembler instantiates the task objects bound with the parameters from the predefined process definition according to the operation type and assembles the task objects into an executable chain; and the extensible state machine engine drives task execution and supports customized state nodes and rollback logic. According to the method, frame-level code reuse is realized, business differences are elastically adapted while the unification of the architecture is ensured, the maintenance cost is concentrated to a single frame library, the development efficiency is remarkably improved, and the balance of isolation, reusability and flexibility is achieved.
Owner:CHINA ELECTRONICS CLOUD DIGITAL INTELLIGENCE TECH CO LTD

System and method for evaluating exposure of binaries to code reuse attacks

The present invention relates to a method for evaluating the exposure of binaries of an application, to code reuse attacks by an attacker. The method comprises steps of: - classifying, by prerequisite, a set of gadgets identified in the code of the application; - identifying a plurality of operand registers of the prerequisites; - building a list of target registers from among the operand registers; - computing a value representing a control level of the attacker for each target register used as an operand of a prerequisite; - computing a value representing an exposure level of each prerequisite according to the level of control of the attacker over each target register; - computing a value representing an exposure level of the targets for each target of the attacker according to a weight associated with each prerequisite; and - computing an exposure score for the binaries of the application to code reuse attacks according to the exposure levels of the targets of the attacker.
Owner:THALES SA

File sending method and device, storage medium and processor

The embodiment of the invention provides a file sending method and device, a processor and a storage medium. The method comprises the following steps: traversing service classes, and searching a first service class with a first class annotation; traversing all methods in the first service class, and searching for a first method annotation in all the methods; obtaining configuration information corresponding to the first method annotation, wherein the configuration information comprises a file name, a source file path, a target IP and a target file path; establishing a sending file list based on the configuration information; and on the basis of the sending file list and the first service class, generating files and uniformly sending the files. The method is used for reducing code redundancy and improving code reusability and configuration simplicity.
Owner:CHINA CONSTRUCTION BANK +1

A data transmission device, method, apparatus, electronic device and medium

Embodiments of the present application provide a data transmission device, method, apparatus, electronic device and medium to solve the problem of increasing code redundancy development and affecting the reuse rate of software design in the prior art. In the device, the user service module forwards the data transmission request sent by any target application program in the received application program module to the NETDEVICE driver module; after receiving the data transmission request sent by any target application program, the NETDEVICE driver module acquires the to-be-transmitted data packet based on the data transmission request, converts the to-be-transmitted data packet into a target data packet meeting the identification format requirement of the receiving end, and transmits the target data packet to the receiving end. Through the NETDEVICE driver module, data transmission and format conversion of any application program are realized, without deploying the HAL layer for each application program, thereby improving the code reuse rate, reducing code redundancy, shortening the software development cycle, and increasing the software design reliability.
Owner:NETTRIX INFORMATION IND CO LTD

Report data pulling method and device, storage medium and electronic equipment

The invention discloses a report data pulling method and device, a storage medium and electronic equipment, key words in each demand text are recognized by obtaining each demand text, then a third-party media platform corresponding to the key words is determined, and an interface address of an API opened by the third-party media platform corresponding to the key words is determined. The method comprises the following steps: acquiring a demand text, generating a data pulling task of the demand text, dynamically scheduling and executing each data pulling task and pulling each report data by taking the remaining access times of each API as a scheduling basis, monitoring an execution result of each data pulling task in real time, and when the execution result is a pulling error or an interface access error, executing the data pulling task in real time. And returning the data pulling abnormity to the user. The data pulling method is unified, the code reuse rate in the report data pulling process is improved, the report data pulling cost is saved, meanwhile, the data pulling efficiency is improved, and the success rate and stability of data pulling are improved by monitoring the report data pulling result in real time.
Owner:广州三七极耀网络科技有限公司

A method for implementing an efficient general reed-solomon decoder on a chip

The application discloses a method for realizing an efficient general Reed-Solomon decoder on a chip, and solves the technical problems of poor generality, low decoding rate and low code reuse rate of the existing RS decoder on the chip. The method is based on the Galois field operation principle, and a five-module parallel architecture composed of an accompanying polynomial calculation, a key equation solving, a Chien search, a Forney transformation and an error calculation is constructed. The core parameters and operation logic of different RS codes are uniformly managed through a pre-defined general header file. The decoding rate is improved through parallel design, and multiple RS codes are compatible through the general header file. The code utilization rate is high, the hardware implementation complexity is low, the chip-level high-speed decoding scene is adapted, the method can be widely applied to various digital communication and storage systems requiring error control, the chip design cost and development cycle are significantly reduced, and the decoding efficiency and system reliability are improved.
Owner:NANJING YITAI MICROELECTRONICS TECH CO LTD

Method, device, equipment, medium and program product for processing front logic of switching class components

PendingCN122411926AComputer hardwareBranch
The application provides a front logic processing method, device, equipment, medium and program product of a switching class component. The method comprises: obtaining service judgment logic; based on code reuse technology, inheriting the function and style of the original switching class component, and constructing a basic encapsulation component; privatizing the switching execution action of the original switching class component to obtain an encapsulated switching execution action; wherein the encapsulated switching execution action is a switching execution action that can only be triggered through a unified control entry; injecting the service judgment logic and the encapsulated switching execution action into the basic encapsulation component to obtain a target switching class component; in response to a switching operation triggered by a user, intercepting the encapsulated switching execution action of the target switching class component before executing the switching operation, executing the service judgment logic to obtain a judgment result; and based on the judgment result, controlling the switching process to execute a corresponding branch. The scheme realizes unified verification and process control before switching, thereby improving the controllability of the switching process.
Owner:HEFEI ADVANCED COMPUTING CENT OPERATION MANAGEMENT CO LTD

Extensible multi-frame communication scheduling and parameter analysis optimization method

The invention discloses an extensible multi-frame communication scheduling and parameter analysis optimization method, and belongs to the field of signal processing. A frame format is defined through configuration parameters, frame structure description is decoupled from a hardware circuit, and configuration parameter information comprises the frame header length, the field byte number and the sending period. A uniform scheduling kernel based on counter abstraction is constructed for a sending path, the number of output beats and effective marks of last-beat bytes are automatically calculated according to the total frame length, frame structure differences are converted into parameter differences, and high multiplexing of a universal sending kernel is achieved; a receiving path adopts a parallel architecture, each frame analysis module independently constructs a parameterized sliding window, and distributed arbitration is realized through bitwise or operation, so that the frame identification capability is automatically expanded along with parameter configuration, and the arbitration complexity and the frame type number are decoupled; and field extraction and verification are completed after distributed arbitration. The expandability, the code reuse rate and the multi-format compatibility of the communication system can be improved.
Owner:BEIJING INST OF TECH

Cross-platform adaptation method and related device

The embodiment of the invention provides a cross-platform adaptation method and a related device, and relates to the technical field of computers, and the method comprises the following steps: obtaining a deployment platform of an initial service code; the initial business code is a code constructed based on a unified development framework; the unified development framework comprises a unit-app basic framework and a Vue development language; performing conditional compiling on the initial service code based on a deployment platform to obtain a target code package; and deploying the target code package on the deployment platform. According to the method, platform difference codes are isolated through a unified framework and a conditional compiling mechanism, adaptive logic is dynamically selected during compiling, and the code reuse rate is remarkably increased. The problem that independent codes are written for each platform in traditional development is solved, cross-platform development efficiency and maintenance flexibility are remarkably improved, and development cost is effectively reduced.
Owner:LINGGU LIUGUANG TECHNOLOGY (NANJING) CO LTD

Chip verification code escaping method and device, electronic equipment and program product

This application discloses a chip verification code escaping method, apparatus, electronic device, and program product, relating to the field of integrated circuit verification technology. The method includes: acquiring hardware verification code for a chip; acquiring code escaping rule configuration information, including syntax matching rules and syntax filtering rules; parsing and converting the hardware verification code based on the code escaping rule configuration information; and generating software driver code corresponding to the hardware verification code, which is used to drive the chip. The technical solution of this application achieves code reuse from the hardware verification environment to the software driver environment by converting hardware verification code into software driver code, avoiding repetitive input and human error caused by manually writing driver code. Furthermore, it improves the overall efficiency of chip verification and ensures the consistency of the verification environment by generating smoke test cases for simulation verification.
Owner:XIAMEN UNISOC TECH CO LTD

Code generation method and device and computing device cluster

The invention provides a code generation method and device and a computing device cluster. In the embodiment, the method comprises the steps that a design draft of a page is obtained, the design draft is used for indicating M layers forming the page and the layout of the M layers, and the layers are basic units for drawing the page; based on the design manuscript, first objects and second objects which are similar in the design manuscript are determined, the first objects are a plurality of first graph layers in the M graph layers, the second objects are a plurality of second graph layers in the M graph layers, and the first objects and the second objects belong to the same object type; and performing code reuse on the first object and the second object to obtain a first page code of the first object and a second page code of the second object. According to the scheme, the similar objects can be automatically recognized, code reuse is carried out on the similar objects, and the code generation efficiency is improved.
Owner:SHENZHEN HUAWEI CLOUD COMPUTING TECHNOLOGIES CO LTD

Open source code provenance detection method based on software reuse feature learning

The application discloses an open source code tracing detection method based on software reuse feature learning, which mainly queries corresponding reused open source software feature sets and reuse probabilities from an association rule table of a built reuse feature association model according to software features for tracing detection, searches software code with the features from an open source software library in a descending order of reuse probabilities, and compares the software code with the detected code one by one, so that the method has the advantage of being capable of quickly finding open source software sets with code reuse possibility, reducing the open source software range for tracing detection comparison, and greatly improving the efficiency and precision of open source code tracing detection.
Owner:BEIJING HIGH QUALITY SYST TECH CO LTD

A simulation platform and method suitable for electromagnetic transient model of wind farm

ActiveCN112163313BCode generationModelSim
The application provides a simulation platform and method suitable for a wind farm electromagnetic transient model, the simulation platform is built in a simulation environment, and the simulation platform comprises a fan module and a box transformer module; the fan module is used for simulating the fan and connecting the fan to the box transformer module through a signal connection mode; and the box transformer module is used for simulating the box transformer and a power grid connected with the box transformer and connecting the box transformer to the fan module through a signal connection mode. The simulation platform is used for dividing the wind farm model into different modules which can be independently solved, so that the complexity of solving the physical model is greatly reduced, and the simulation speed is improved. Meanwhile, in the modeling mode, the fan module can be independently solved, and the code generation technology can be conveniently applied to realize code reuse and simulation acceleration.
Owner:CHINA ELECTRIC POWER RESEARCH INSTITUTE CO LTD +1

Automatic webpage development method, system and equipment for heterogeneous environment and medium

The invention relates to a webpage automatic development method, system and device for a heterogeneous environment and a medium, and the method comprises the steps that universal attributes and characteristic attributes of webpage automatic operation are abstracted into automatic operation components with uniform interfaces; and corresponding adapters are developed for different webpage automation frameworks, and the adapters are used for converting the automation operation components into operations which can be executed by the automation frameworks and adding business logic when the automation frameworks are executed. The method comprises the steps of selecting a corresponding automatic operation component according to an actual business process, obtaining an automatic script, selecting a corresponding adapter according to a current operation environment when the automatic script is operated, and executing the automatic operation component through an automatic framework based on the adapter. The problem of how to reduce the code reuse rate of webpage automatic development in related technologies is solved.
Owner:ZHEJIANG WANGXINHUIZHI TECH CO LTD

Pytest framework-based parameterized automatic test method with time correlation

The invention discloses a parameterization automatic testing method with time correlation based on a pytest framework, belongs to the technical field of software automatic testing, and solves the technical problems that data differentiation, time traceability, screenshot management and code reuse cannot be simultaneously solved in the prior art. The method comprises the following steps: generating unique test data through time association, and enabling a data name to directly reflect execution time to realize a tracing effect of data, namely a log; the screenshot name comprises the scene identifier and the time information, so that the screenshot is in one-to-one correspondence with the corresponding test data and the execution time, and the problem positioning efficiency is improved; dynamically generated time associated data are transmitted into a test method through parameterization, so that code redundancy is reduced; when an exception occurs, a screenshot with a scene and time is automatically generated and is structurally associated with data and time information in a test report, so that the readability of the test report and the problem analysis efficiency are improved.
Owner:GUANGXI XINGWANG ZHIYUN TECH CO LTD

Backend computer program generation method and apparatus

This application discloses a backend computer program generation method and apparatus, relating to the field of automated programming technology. The method includes: generating interface constraints for user natural language code requirements and loading the corresponding project context to construct corresponding enhanced prompts, driving a large model to generate initial code; performing automated quality checks on the initial code; if the initial code fails the automated quality check, feeding the quality check results back to the large model for iterative correction until final code meeting the quality check requirements is generated. This solves the technical problems in related technologies where the interface definition of code generated by the large language model is poorly standardized, lacks data verification mechanisms, and has low security and efficiency in database interaction, making it impossible to effectively handle exceptions and greatly affecting code quality and reusability. This method achieves the technical effect of ensuring that the generated code meets enterprise-level quality standards in terms of database interaction, data verification, code reuse, code detection, and exception handling.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

A front-end and back-end general calling method based on table value parameters

The application discloses a front and rear end general calling method based on a table value parameter and belongs to the technical field of software development and data interaction. The application takes the table value parameter as a unified data interaction carrier, encapsulates six kinds of standardized general calling sub-functions, covers more than 99% business scenes, realizes complete decoupling of front and rear ends, zero SQL of the front end, unified system calling, high code reuse, has the characteristics of architecture neutrality, cross-platform, cross-database, seamless extension to API and micro services, fundamentally eliminates the security injection risk, greatly improves the development efficiency, reduces the maintenance cost, and prolongs the system life cycle. The application has been engineered and landed in an industrial ERP / MES system and can be widely applied to various information systems and has high practicability and industry popularization value.
Owner:HANDAN DINGSHENG DIGITAL INTELLIGENCE TECHNOLOGY CO LTD

A method and apparatus for operating system driver porting

The application discloses a kind of operating system driver's transplant method and device, the method includes: according to the I / O mapping mode of target hardware, determine the drive read-write operation function set created using input-output control function;Signal processing mechanism based on target operating system is created drive process number sending function and drive semaphore sending function;Based on drive read-write operation function set, create data unit read-write function function set;Based on drive process number sending function and drive semaphore sending function, create semaphore response connection function;Get the function function program file in the open source demo program of target hardware, replace data unit read-write statement in function function program file using data unit read-write function function set, add semaphore response connection function to function function program file, obtain the function function program file after transplantation.The method is simplified hardware interaction by encapsulating bottom read-write operation and simulating hardware interrupt, improves code reusability.
Owner:WUHAN VOCATIONAL COLLEGE OF SOFTWARE & ENG (WUHAN OPEN UNIV)

Code discrete sharing controller multi-task undisturbed downloading method and device and medium

The invention provides a code discrete sharing controller multi-task undisturbed downloading method and device and a medium. The method comprises the following steps: dispersing each task source program into code fragments, generating identification and verification information for each fragment, and merging the same fragments into shared fragments; reading a position mapping table of a previous version, keeping the position of an unchanged fragment unchanged, registering a deleted fragment as an idle interval, determining a target position for a newly added or changed fragment according to an idle priority and tail addition rule, and generating a downloading list; determining a to-be-updated fragment set and an affected task set; a shadow area is distributed for the to-be-updated fragment, the fragment is loaded, verification is completed, and a to-be-effective entry reference and position mapping table is generated; scheduling isolation, atomic switching entry reference and a position mapping table are carried out on the influenced task at a safety point of a control scanning period. According to the method, the address stability of incremental downloading, task undisturbed, shared code reuse and safety point atomic effectiveness can be realized.
Owner:BEIJING HOLLYSYS TECHNOLOGY RESEARCH INSTITUTE CO LTD

An intelligent lock application software simulation system

This invention discloses a smart lock application software simulation system, comprising a hardware driver layer, a functional component layer, a bridging layer, an operating system layer, and an application layer. Each layer communicates via standardized interfaces. The hardware driver layer shields hardware differences, and the bridging layer handles cross-layer data adaptation, resolving the hardware-software coupling problem. This allows application development to be completely decoupled from the hardware foundation, and the code can be directly deployed after debugging, improving development efficiency and code reusability. The task isolation architecture allows the application layer to run in independent tasks, and the component-based design achieves loose coupling between functional modules. This avoids single-module malfunctions affecting the overall system while supporting dynamic module loading and updates, improving system stability and scalability. Furthermore, the combination of a visual development platform and an AI engine lowers the development threshold, and the remote monitoring and management functions further enhance system maintainability and management efficiency.
Owner:SHENZHEN KAADAS INTELLIGENT TECH CO LTD

Multi-data-source data circulation method and device, equipment and storage medium

The embodiment of the invention provides a multi-data-source data circulation method and device, equipment and a storage medium, and is applied to the technical field of data processing. According to the method, a modular and extensible abstract framework is constructed, a task interface, an abstract executor, a data requester and a data converter which are used for standardizing task objects are defined, and a centralized thread pool service is introduced to realize resource isolation and concurrent scheduling. The design supports rapid gap filling type access of a new channel, through unified and standardized operation, a core framework does not need to be modified, the expandability, the code reuse rate and the maintenance efficiency of the system are improved, meanwhile, the concurrent processing capacity and the overall stability of the system are enhanced, and the implementation is easy. The problems that in the multi-source heterogeneous data processing process, expansibility is poor, codes are repeated, and maintenance is difficult are solved.
Owner:LETV NEW GENERATION (BEIJING) CULTURE MEDIA CO LTD

Accelerated database query processing with complied code reuse

In an example there is provided a computer-implemented method which comprises generating an execution plan for a received user query, converting the execution plan into bytecode, compiling to unoptimized machine code using the bytecode and beginning execution of the execution plan by executing the unoptimized machine code, compiling optimized machine code using the bytecode whilst executing the unoptimized machine code; and switching to executing the optimized machine code in order to execute the execution plan, when the optimized machine code has been compiled.
Owner:SINGLESTORE INC

Underlying software and simulink model combination method and MBD tool chain design method

The invention discloses an underlying software and simulink model combination method and an MBD tool chain design method, and relates to the technical field of automobile electronic embedded software development, and the method comprises the following steps: constructing a lightweight structure on a software architecture level; generating a common header file data dictionary; setting an input or output signal; a polling interface of the functional module is incorporated into time slice scheduling logic; and completing automatic integration from the function model to the executable code. According to the method, the deployment process from the model to the executable code is simplified, the development threshold and cost are remarkably reduced, the development efficiency, the code reusability and the iteration speed are improved, and meanwhile good reliability and maintainability are kept.
Owner:BEIJING VICTORY ELECTRICAL TECH DEV CO LTD

Qt-based Linux software development system

The invention provides a Qt-based Linux software development system, and relates to the field of computer software architecture design, and the Linux software development system comprises a configuration module which is used for providing multi-source configuration fusion and verification fault tolerance; the communication module provides a multi-communication-mode decoupling integration service and is used for expansion, data encapsulation and transceiving; the task management module is used for providing a unified task development standard and a module cooperation mechanism, performing cross control and arrangement combination control on tasks, and realizing task state linkage among multifunctional modules based on a Qt signal slot mechanism; the data storage module is used for uniformly standardizing and storing multiple types of data and monitoring the data; and the interface development module is used for providing a hierarchical structure and configuring interface development. According to the method, team collaboration development efficiency can be remarkably improved, code reuse and data access specifications are enhanced, team collaboration and software performance are optimized, a flexible expansion interface is provided, and development efficiency and performance are considered.
Owner:HUBEI JIANGSHAN HEAVY IND