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

75 results about "Extensibility" patented technology

Extensibility is a software engineering and systems design principle that provides for future growth. Extensibility is a measure of the ability to extend a system and the level of effort required to implement the extension. Extensions can be through the addition of new functionality or through modification of existing functionality. The principle provides for enhancements without impairing existing system functions.

Context sensing code generation and real-time optimization method and system based on large language model

The invention relates to the technical field of artificial intelligence and software development, in particular to a context-aware code generation and real-time optimization method and system based on a large language model.The method comprises the following steps that a compiler front-end technology is utilized, input codes are analyzed, and an abstract syntax tree is constructed; function definition, variable declaration and statement block structure information are extracted through an abstract syntax tree, so that syntax and semantic structures of codes are obtained, and basic data support is provided for subsequent code generation and optimization; the method has the beneficial effects that the context graph covering grammar, semantics and runtime behaviors is constructed by fusing static grammar analysis (AST construction) and dynamic execution tracking (such as variable value change and function call time sequence), and the problem of context perception deficiency in a traditional code generation technology is solved. And the compatibility, the maintainability and the expandability of the generated code and the project architecture are improved.
Owner:SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD

Front-end component construction method and device, computer equipment and storage medium

The invention belongs to the technical field of component construction, and relates to a front-end component construction method and device, computer equipment and a storage medium, and the method comprises the steps: respectively defining a first-layer button component, a second-layer input component, a third-layer table component and a fourth-layer sub-component; obtaining component configuration requirements, and configuring the first-layer button component, the second-layer input component, the third-layer table component and the fourth-layer sub-component according to the component configuration requirements; and previewing and online the first-layer button component, the second-layer input component, the third-layer table component and the fourth-layer sub-component which are subjected to component configuration. The development efficiency is improved, and repeated labor is reduced through component reuse; the expandability and maintainability of the system are enhanced, and addition and modification of subsequent functions are facilitated; meanwhile, the user experience is optimized, and the interface is more friendly and visual.
Owner:SHENZHEN LANYOU TECHNOLOGY CO LTD

Method and system for realizing intelligent control of body based on VLM + Action fusion architecture

The invention discloses a method and a system for realizing intelligent control on the basis of a VLM (Visual Language Model) + Actionality fusion architecture. The method aims at solving the problems that an existing end-to-end vision-language-action (VLA) model is scarce in data, high in hardware coupling degree, poor in controllability, weak in compatibility and the like. The core thought is to decouple high-level semantic understanding and bottom-level action execution, finish scene understanding and task planning through a VLM module, map high-level intentions into standardized API calling through an intention analysis and action calling module, execute specific actions through an Action module library packaging a traditional algorithm, and dispatch and monitor through an action execution engine. A large amount of end-to-end training data is not needed, the research and development cost is reduced, the system modularization, expandability and hardware universality are improved, the high delay problem is avoided, meanwhile, the controllability and safety of the control process are guaranteed, and the method is suitable for various intelligent scenes with bodies such as industrial manufacturing, medical assistance and family service.
Owner:WULINGXIN (HAINAN) INTELLIGENT TECHNOLOGY CO LTD

Excel file exporting method and system based on Java language

The invention discloses an Excel file exporting method and system based on Java language, and relates to the technical field of computer software development, and the implementation of the method comprises the following steps: receiving an exporting request: the system receives the exporting request of a user through a Web interface or a graphical interface; analyzing template configuration: loading and analyzing an Excel export template specified by a user by a system; data binding and style rendering: the system binds a data set obtained from a database, a cache or other data sources with a template, and performs style rendering according to template configuration; an Excel file is generated, specifically, according to the export format selected by the user, the system calls an Apache POI library to create a Workbook object, and rendered data is written into a worksheet; and returning or storing the file. According to the method, the format and the content of the Excel file can be exported in a self-defined mode according to the configuration information of the user, the development efficiency is improved, and the expandability of the system is enhanced.
Owner:天元大数据信用管理有限公司

Code static review method and system based on fine tuning large language model

The invention discloses a code static review method and system based on a fine tuning large language model, and belongs to the technical field of software static testing. The method comprises the steps that a code static rule set is collected and preprocessed, standard rules are screened according to programming languages and project requirements, and grading classification and duplicate removal are carried out; the method comprises the following steps: constructing a positive and negative example program data set in three modes of open source code analysis, fault implantation and large language model generation, and integrating into structured training data in combination with a template; selecting a base model matched with a code reasoning task, optimizing model parameters by adopting a LoRA fine tuning method, and predicting code rule violation conditions through output layer design; and evaluating model performance based on the indexes. According to the method, the efficiency of static review is enhanced, including readability, friendly interaction and expandability of reports, false reports and missing reports are reduced by improving the ability of code context understanding, and cross-language and cross-platform portability is realized.
Owner:NANHUA UNIV

Application method and equipment of extensible multi-mode switching embedded software framework

The invention discloses an application method and equipment of an expandable multi-mode switching embedded software framework, and relates to the field of embedded software development, and the method comprises the following steps: by taking a mode scheduler as a core, defining and registering a mode object through an expandable mode standard interface; the mode scheduler executes the starting function of the initial mode and circularly executes the running function of the current mode, and the parameter manager manages parameters. When the fault detection processor detects a fault and sends a switching request, the mode scheduler calls a switching feasibility judgment function of the current mode to make a decision; and if so, executing old mode exit cleaning, parameter synchronization, new mode starting preparation, fault detection mounting and parameter loading, and putting into operation. According to the method, plug and play of the mode is realized, code modification is limited in the mode, and the mode content is managed and controlled in a centralized manner, so that the system maintenance cost is reduced, the expandability and the stability are improved, and safe and smooth switching and isolation management between the modes are realized.
Owner:LBATTERYCLOUD CO LTD

Appointment-based programming method capable of reducing front-end code writing amount

The invention discloses an agreement-based programming method capable of reducing the front-end code writing amount. The agreement-based programming method comprises the following steps of 1, establishing a configuration file; 2, performing initialization rendering and resource loading work on a front-end page through a page rendering and loading analyzer; 3, scanning the whole page through an agreed annotation label analyzer, identifying an annotation label, and analyzing the annotation label according to a preset agreed rule; step 4, unified scheduling and management are carried out on the process of function implementation through an agreed programming engine; 5, configuring an analyzer through agreed programming, and providing accurate operation parameters and instructions for each module of the system; according to the method, the functions of automatically calling the interface, intercepting the request, identifying the operation type, carrying out callback, rendering the page and identifying and filling the corresponding template are realized through the pre-agreed rule, so that the compiling quantity of front-end codes is reduced, the coding efficiency is improved, the joint debugging cost is reduced, and the maintainability and the expandability of the codes are enhanced.
Owner:BEIJING NETRAY TECH CO LTD

Application software architecture for encapsulating task management and synchronization mechanism of operating system

The invention discloses an application software architecture for encapsulating a task management and synchronization mechanism of an operating system, and belongs to the technical field of industrial real-time control. According to the architecture, an operating system task management and synchronization mechanism is modularly packaged into three types of objects: an employee type for packaging specific business execution logic; the pipeline class is used for packaging inter-task communication and synchronization functions; and the behavior class is used for packaging an operating system task entity and is responsible for scheduling employee objects contained in the behavior class to be executed orderly. The three types of objects are created, assembled and started through a factory mode according to configuration information to form a complete real-time task system. According to the method, through object-oriented packaging and configuration assembly, the problems of tight task coupling and difficult code maintenance in traditional process-oriented programming are solved, loose coupling and high cohesion among task modules are realized, the configurability, maintainability and expandability of industrial real-time software are remarkably improved, and the method is suitable for various real-time operating system environments.
Owner:ZHEJIANG WEIDOU TECHNOLOGY CO LTD

Software testing method, computer equipment, readable storage medium and program product

The invention relates to the technical field of electronic design, in particular to a software testing method, computer equipment, a readable storage medium and a program product. According to the software testing method provided by the invention, the testing scheme is generated according to the code of the to-be-detected software through the testing strategy module, so that the pertinence is improved, and the resource consumption of the server is reduced. According to the test scheme, the metadata module and the execution module are utilized to create and run the test case, flexible configuration and automation of the test process are achieved, manpower and time cost is reduced, and efficiency and accuracy are improved. Meanwhile, through multi-level test result judgment of the judgment module, public test judgment and a test case exclusive judgment mode are combined, it is ensured that problems are exposed at the fastest speed, and the test efficiency is improved. The modularized testing process enables the method to have high expandability, new requirements can be met, it is ensured that the software quality is continuously and effectively evaluated, and the testing failure risk is reduced.
Owner:HUAXIN GIANTS (HANGZHOU) MICROELECTRONICS CO LTD

A plug-in management method, device and equipment based on a pre-trained language model and a storage medium

The application discloses a plug-in management method and device based on a pre-trained language model, computer equipment and a storage medium. The method comprises the following steps: acquiring a plug-in list; if a query request is received, sending the query request and configuration information of available plug-ins in the updated plug-in list to the pre-trained language model; the pre-trained language model generates an output result according to the query request and the configuration information, and judges whether the output result contains a calling instruction; if the output result contains the calling instruction, the target plug-in is called according to the calling instruction, the execution result of the target plug-in is obtained, and the execution result is returned to the pre-trained language model; the pre-trained language model generates a processing result based on the execution result and the output result and returns the processing result; if the output result does not contain the calling instruction, the pre-trained language model returns the output result as the processing result; by the method, different platforms can be adapted, and the plug-in extensibility can be improved.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Software module compiling method, electronic equipment, medium and product

The invention discloses a software module compiling method, electronic equipment, a medium and a product, and the method comprises the following steps: after a modification operation on a first module is monitored, determining changed first content in the first module; obtaining a pre-generated module dependency graph and a binding mapping table; determining at least one second module having a dependency relationship with the first module according to the module dependency graph; according to the binding mapping table, screening out at least one recompiling module of which the imported content comprises the first content from the at least one second module; according to the method, at least one screened recompilation module is recompiled, so that the consistency and correctness of codes are ensured, only the affected part is compiled, the time and computing resources for software module compiling and hot updating are saved, the development efficiency is improved, the resource utilization is optimized, and the development cost is reduced. And the maintainability, the expandability and the project management efficiency of the software project are improved.
Owner:HUNDSUN TECH

Ecological maturity scoring method and device for RISC-V basic software

The embodiment of the invention relates to the technical field of basic software ecological maturity measurement, and provides an ecological maturity scoring method and device for RISC-V basic software, and the method comprises the steps: installing and operating to-be-tested RISC-V basic software on a first target hardware platform and a second target hardware platform respectively; based on the operation data of the to-be-tested RISC-V basic software on the first target hardware platform and the second target hardware platform, calculating maturity scores of multiple dimensions; and based on the maturity score of each dimension, calculating to obtain an ecological maturity score of the to-be-tested RISC-V basic software. Therefore, the ecological development level of the RISC-V basic software can be quantitatively measured, and comprehensiveness, expandability and operability are achieved.
Owner:INST OF SOFTWARE - CHINESE ACAD OF SCI

Environment separation method based on Root Framework interface automation framework, medium and equipment

The invention belongs to the technical field of software testing, and provides an environment separation method based on a Root Framework interface automation framework, a medium and equipment. The method comprises the following steps: S1, constructing a public module and a system hierarchical structure; s2, system update maintenance design: when the system is updated and maintained, only configuration data in a specific environment in a specific system needs to be changed; s3, designing flexibility and expandability; s4, test framework content filling and implementation; and S5, implementation and verification. According to the invention, the method has the advantages of high maintainability, easy expansion, high flexibility, simplified management and Root Framework, can improve the flexibility, maintainability and reusability of the test, and provides better support for the expansion and configuration management of the framework, thereby enabling the automatic test of the interface to be more efficient and reliable.
Owner:SICHUAN LAN-BRIDGE INFORMATION TECHNOLOGY CO LTD

Customized application code generation and extensibility system leveraging LLM capabilities

System, method, and various embodiments for an extensibility and code generation system leveraging LLM capabilities, are described herein. An embodiment operates by receiving, via a user interface, a command to update an application. Metadata of the application, including one or more data elements associated with the update are retrieved and displayed via the user interface. New code corresponding to the update is generated and provided for display. The new code, corresponding to the update, is integrated into the application and made available to one or more users.
Owner:SAP SE

Method and system for arranging agent process workflow

The invention provides a method for arranging an agent process workflow, and belongs to the field of workflow arrangement. The method defines a service through an agent and arranges a workflow execution flow direction, and comprises the following steps: S1, selecting to access a self-defined process agent; s2, a flow starting operation related flow variable is introduced, and a flow starting flow is called; s3, judging whether flow starting is successful or not, and if yes, turning to S3; if not, whether the number of times of starting the execution process reaches a threshold value or not is judged, if yes, the step S5 is executed, and if not, the step S2S3 is executed, and the process is executed; s4, judging whether the process is executed successfully or not, and if yes, turning to S4; if not, whether the number of times of flow execution reaches a threshold value or not is judged, if yes, the step S5 is executed, and if not, the step S3 is executed again; s4, calling an API (Application Program Interface), and accessing an intelligent agent; and S5, ending. According to the method, a natural language-driven process is realized and a use threshold is reduced; and the flow process engine and the embedded architecture are decoupled, and the flow diagram is decoupled, so that the extensibility of the process service is improved.
Owner:SAIC GM WULING AUTOMOBILE CO LTD

An application generation method and device, electronic equipment and storage medium

Embodiments of the present application provide an application program generation method and device, electronic equipment and storage medium, which determine a main control class and an external ability type of the main control class; construct an interface class based on the external ability type; determine a sub-control class for the main control class and a general function type of the sub-control class; construct an extension base class based on the general function; construct an association relationship of the main control class and the sub-control class based on the interface class and the extension base class, and generate an application program based on the association relationship. The responsibilities of the main control class and the sub-control class are clarified, the association relationship of the main control class and the sub-control class is determined through the interface class and the extension base class, the decoupling of the main control class and the sub-control class is realized, and the maintainability, scalability and development efficiency of the application program in the research and development stage are improved.
Owner:粤港澳大湾区(广东)国创中心

Multi-service fusion integrated assembly instruction generation method and device, computer equipment and medium

The embodiment of the invention provides a multi-service fusion integrated assembly instruction generation method and device, computer equipment and a medium, and relates to the technical field of technological process management.The method comprises the steps that according to changes of MBOM data, process routes configured with different processes are determined on the basis of process division information, a production unit which finally delivers the assembly instruction in the process route is used as a main editing unit, and an assembly instruction design task is issued; determining an auxiliary editing process through a software platform of the main editing unit, and issuing an assembly instruction design task; the software platform of each auxiliary editing unit synchronously edits, approves and publishes an assembly instruction for the respective work division process; after the software platforms of all the auxiliary editing units issue respective assembly instructions, the auxiliary editing procedure in the process route and procedures in the assembly instructions issued by the editor of the software platform of the corresponding auxiliary editing unit are subjected to combined editing, and a complete assembly instruction is formed. According to the scheme, the efficiency and expandability of assembly instruction design are improved.
Owner:SHAANXI AIRCRAFT CORPORATION

Local transparent extensibility and routing slip extensibility for business process execution language

In order to achieve location transparency and routing slip extensibility, a system and a method for orchestrating a web service using Business Process Execution Language are disclosed. The method includes: receiving a message, wherein the message comprises an address identifying an extension element; determining, from the address, a location of the extension element identified by the address; responsive to determining the location of the extension element, directing the message to an appropriate location; and storing the message in a computer readable storage medium.
Owner:AUREA SOFTWARE

Local Transparent Extensibility and Routing Slip Extensibility for Business Process Execution Language

In order to achieve location transparency and routing slip extensibility, a system and a method for orchestrating a web service using Business Process Execution Language are disclosed. The method includes: receiving a message, wherein the message comprises an address identifying an extension element; determining, from the address, a location of the extension element identified by the address; responsive to determining the location of the extension element, directing the message to an appropriate location; and storing the message in a computer readable storage medium.
Owner:GFI USA LLC

Software framework method for realizing industrial manufacturing execution complex system partition

The invention discloses a software framework method for realizing industrial manufacturing execution complex system partitions. The method relates to electric digital processing, and comprises the following steps: inserting an event notification carrying parameters in a universal area of a business layer, creating an extension code warehouse capable of being packaged into a maven project, defining an extension class and method with a specific annotation in the extension project, and then packaging the extension project and uploading the extension project to the maven warehouse; the extension package is introduced into a general area project, permission mapping of a user and the extension package is configured, a control layer can load related configuration during system operation, and when the user triggers an event, the system can call extension codes and general codes to cooperatively execute services, so that the expandability of a software framework is improved, and the system performance is improved. The problem that in the prior art, a software framework achieved through industrial manufacturing execution complex system partition is low in expandability is solved.
Owner:GUANGZHOU HONGYI TECH CO LTD

Instruction generation method, apparatus and instruction generator for microstructure conflicts

This invention proposes a method, apparatus, and instruction generator for microarchitectural conflict-oriented instruction generation. It abstracts the processor's hardware resources into accessible or occupiable models, converting each instruction in the target instruction set into structural data, generating an instruction description table (ID table), based on instruction description information. Then, based on user-input conflict constraints, it filters from the I table to obtain a set of conflicting instructions. Conflicting instruction pairs are constructed from these pairs, and the target instruction sequence is traversed, placing the constructed conflicting instruction pairs into the target instruction sequence. Finally, conflict-free instructions are filled into the positions of conflict-free instruction pairs to obtain the final complete target instruction sequence. This invention allows for preset conflict constraints according to user needs, enhancing the controllability and fine-grainedness of conflict instruction generation. It also possesses technical advantages such as improving the efficiency of instruction sequence generation and enhancing the versatility and scalability of the instruction generation apparatus.
Owner:青岛本原微电子有限公司

Functional code generation and application extensibility system leveraging LLM capabilities

System, method, and various embodiments for a functional code generation system leveraging LLM capabilities, are described herein. An embodiment operates by receiving a request to add new functionality to an application. A vector prompt is generated for a large language model (LLM) to generate a vector including one or more technical attributes associated with the request. The vector is compared to the vector database to identify a first module, of the plurality of modules, that is associated with the one or more technical attributes associated with the request. A code prompt is generated for the LLM, wherein the LLM is configured to generate new code for the new functionality using the first module. The new code including the first module corresponding to the new functionality is provided responsive to receiving the request.
Owner:SAP SE

Method and system for detecting logic vulnerabilities of extensible stateful protocol entities

The application discloses a kind of extensible stateful protocol entity program logic vulnerability detection method and system.Test preparation stage: locally deploying the entity program to be tested, a script file describing the traffic message of the stateful protocol to be tested and its corresponding message type is used as input;State machine learning stage: select input symbol from script file and map to corresponding message message, then fuzz it to generate test case;And judge whether the test case still belongs to the symbol, yes, send to the program to be tested for execution, otherwise modify;Collect the response message after the execution of the program to be tested, and map to the corresponding output symbol, use model learning to build a minimum deterministic Mealy state machine corresponding to the protocol entity program to be tested;Result arrangement and analysis stage, the result state machine obtained by learning is pruned and processed.The application is suitable for the detection of logic vulnerability of stateful protocol entity program, and has strong scalability, high vulnerability detection efficiency.
Owner:HANGZHOU DIANZI UNIV

Open-type configurable two-dimensional stabilized platform control board card software architecture

The invention discloses an open type configurable software architecture applied to a two-dimensional stable platform control board card, and aims to solve the problems that a traditional control board card is solidified in software function, difficult to configure and poor in expansibility. The architecture is divided into an access layer, a service layer, an interface layer and a bottom layer from bottom to top, and the core is to construct a layered and modularized software system. The method is characterized in that dynamic modular design is adopted, multiple functions are decoupled into independent and pluggable algorithm modules, and the modules interact according to IPC specifications; driving execution is configured, a user can select and combine algorithm modules and set parameters in real time through upper computer software, and firmware codes do not need to be modified; an open SDK is provided, allowing a third-party developer or a user to customize a new algorithm module and integrate the new algorithm module into an existing architecture. The universality, the flexibility and the expandability of the control board card are greatly improved, and the development cycle for different application scenes is obviously shortened.
Owner:CHENGDU YUHE TECH CO LTD

Instruction operand prefixing combinator and decoder for extensibility and backward compatibility

Operand augmenting instruction combinators, decoders, and techniques for augmenting instruction operands to existing instructions to create new combined versions of the instructions that are executed. Hardware, computer program products and methods use mechanisms and / or techniques that comprise replacements, substitutions, embeddings, modifications, and / or combinations to include additional source, destination or other operands into instructions by combining them into the existing instructions. Variations in techniques facilitate combining existing instructions with multi-operand prefixes including a condition prefix to convert the existing instructions into conditional execution instructions. instructions can also be augmented with a function, and / or a type and / or a hint to modify the instructions' functionality to handle a wider class of operand types or classes of data, that improve execution speeds, as well as improving instruction set extensibility while maintaining backward compatibility. Instruction extension capability facilitates rapid repurposing of highly used matrix and machine learning related instructions for deep learning models and algorithms.
Owner:ONNIVATION LLC

Grammar class implementation method and system for variable operation tracking integrated in programming language

The invention relates to the technical field of compiler implementation, and discloses a grammar class implementation method and system for variable operation tracking integrated in a programming language, and the method comprises the steps: instantiating a grammar class of an OSE programming language, and building a binding mapping relation between a user interface element and the grammar class, so as to configure a Traceable variable tracking interface; identifying a type identifier of the target variable in the binding mapping relation to generate an executable intermediate code of the target variable; defining a callback update triggering rule corresponding to the user interface element in the Traceable variable tracking interface, and executing callback update processing of the user interface element based on the callback update triggering rule after the operation behavior of the target variable is intercepted; and fusing a Traceable variable tracking interface, executing the intermediate code and callback the updating result, and outputting an operation tracking result of the target variable. According to the method, the expandability and the code maintainability of the programming language can be improved through the built-in grammar class defined in the OSE programming language.
Owner:GUANGZHOU YUNBIAO NETWORK TECH CO LTD

A method for designing and implementing service-oriented industrial software components that support temporal semantics

This invention discloses a method for designing and implementing service-oriented industrial software components that support time semantics. The method includes the following steps: Step 1: OT application design; Step 2: Generating OT service applications using code generation tools; Step 3: Deploying and running OT service applications. The industrial software constructed by this invention has scalability, a better ecosystem, and better real-time characteristics. When business requirements change, only the connection relationships between components need to be dynamically constructed, without modifying already developed components. Utilizing IT technologies, a series of frameworks and components such as AI, cloud-native, and big data can be used to build more comprehensive and powerful industrial software. In terms of real-time performance, through the DDS component and the modification of the traditional microservices technical framework, this technology is superior to native microservices in terms of real-time performance.
Owner:HARBIN INST OF TECH

Method for realizing coexistence of multiple frameworks of applet based on cross-end framework

The invention belongs to the technical field of computers, and particularly relates to an applet multi-framework coexistence implementation method based on a cross-end framework, projects using different technical frameworks are compiled into respective products: projectA is developed by using a technical framework A, a compiled product file is distA, and then the distA is integrated into pageA.js, pageA.json, pageA.wxml and page.wxss; the projectB is developed by using a technical framework B, a compiled product file is distB, and then the distB is integrated into pageB.js, pageB.json, pageB.wxml and page.wxss; the projectC is developed by using a technical framework C, a compiled product file is distC, and then the distC is integrated into pageC.js, pageC.json, pageC.wxml and page.wxss; according to the invention, a plurality of technical frameworks are used for development; a plurality of frameworks can coexist and can be independently and randomly combined for deployment and release; and flexibility and expandability: different technical frameworks are used for development, and the most suitable framework can be selected according to project requirements. The method allows a development team to use different frameworks in the same applet at the same time, thereby providing greater flexibility and expandability.
Owner:BEIJING LONGJU YIXING TECH CO LTD

Generation method of paired combination test cases applied to configurable software

The invention discloses a generation method of paired combination test cases applied to configurable software, and relates to the technical field of software testing, and the generation method comprises the following steps: obtaining an original constraint formula of the configurable software, and simplifying the original constraint formula into simplified constraints; calling a solver to obtain satisfactory assignment of the simplified constraint, and adding the satisfactory assignment as initial configuration into a configuration set; dynamically calculating the weight and the sampling probability of each variable assignment in each simplified constraint, and generating a reference assignment; searching for candidate configurations conforming to simplified constraints based on the reference assignment; calculating and selecting the candidate configuration with the maximum coverage benefit to be added into a configuration set; traversing uncovered tuples, and constructing partial assignment; generating a newly added configuration capable of eliminating uncovered tuples by verifying the expandability of partial assignment, and adding the newly added configuration into a configuration set; respectively complementing and assigning each configuration in the configuration set, and restoring the configuration into a complete configuration corresponding to the original constraint; and outputting complete configuration. Finally, rapid generation of a smaller-scale pairwise coverage array is realized, the software testing efficiency is improved, and the testing cost is reduced.
Owner:SOUTH CHINA UNIV OF TECH