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

222 results about "Requirement document" patented technology

Requirements documents usually include user, system, and interface requirements; other classes of requirements are included as needed. User requirements are written from the point of view of end users, and are generally expressed in narrative form: The user must be able to change the color scheme of the welcome screen.

Zero-code software development and test system based on artificial intelligence

The invention relates to the technical field of software development, in particular to a zero-code software development and test system based on artificial intelligence, and provides the following scheme that the system comprises a natural language analysis module, a code generation module, a code optimization module, an intelligent test module and a cross-platform deployment module. The natural language analysis module analyzes the natural language description input by the user into a software development requirement document; the code generation module generates source codes based on the demand document and can select a programming language and a framework; the code optimization module is used for performing static analysis and reconstruction optimization on the generated codes; the intelligent test module automatically generates a test script through interface model extraction, case generation and case analysis logic, executes a test and feeds back a test result; and the cross-platform deployment module realizes automatic packaging, compatibility check, deployment configuration and release management of software. The invention aims to simplify the software development process and improve the development efficiency and quality.
Owner:JIANGSU LINGHAO NETWORK TECH CO LTD +1

Code generation method and system based on heterogeneous multi-agent cooperation and electronic equipment

The invention relates to a code generation method and system based on heterogeneous multi-agent collaboration and electronic equipment. According to the method, a special commentator agent instantiated by a heterogeneous large language model is added into a multi-agent collaboration process; according to the method, consistency and feasibility verification is carried out on a demand document given by an analyst agent by adopting a commentator agent, a modification suggestion is proposed in an early stage, deviation and problems are found in time in the early stage of a task, the cost and complexity of later correction are reduced, the robustness and reliability of codes are improved, and the method is suitable for large-scale popularization and application. And the generated result can still maintain high-level correctness under extreme conditions or specific boundary conditions. And the method has practical significance in improving software development efficiency, reducing project risks and improving the quality of an intelligent automatic solution.
Owner:NAT UNIV OF DEFENSE TECH

System and method for large language model based automated test input generation for web applications

Existing techniques for automated generation of test data for testing web applications need detailed requirement documents. The present disclosure receives a plurality of textual documents to extract context. Rephrasing the extracted context by implementing a plurality of rules and passing extracted context along with a first set of prompts to Large Language Model (LLM). Generating program, validator and first set of constraints for extracted context and generating test data by running the generated program. Assigning ranking to test data and selecting the test data with highest ranking. Statically refining the generated program by calling a mathematical library function on the highest ranked test data to generate structural information and modifying language of the second set of prompts passed to the LLM. Dynamically refining the generated program by passing feedback generated by executing the highest ranked test data on a web application and refining the response obtained.
Owner:TATA CONSULTANCY SERVICES LTD

Adaptive software test environment configuration method and system

The invention relates to the technical field of software testing, in particular to a self-adaptive software testing environment configuration method and system.The method comprises the steps that before software testing is started, a sensing layer analyzes testing requirements through a prediction model, and a preliminary environment configuration scheme is generated by analyzing codes, configuration, requirement documents and historical data; the containerization and virtualization management module creates a virtual machine and deploys applications according to the scheme, the SDN control module sets network topology and strategies, and the automatic configuration module executes environment establishment; in the testing process, a dynamic monitoring module monitors resource use in real time and feeds back the resource use to a decision-making layer based on a data interaction protocol, a test demand perception prediction model in the decision-making layer generates a resource adjustment strategy and a network optimization strategy based on monitoring data, and a test strategy and a case execution sequence are dynamically adjusted. And the optimization feedback module evaluates the environment configuration effectiveness and transmits the environment configuration effectiveness to the decision-making layer for adjustment. According to the invention, the beneficial technical effect of a more efficient, accurate and reliable software testing process is realized.
Owner:SHANGHAI CREATE FRAME SOFTWARE CO LTD

Intelligent demand structuring method and system and application thereof

The invention discloses an intelligent demand structuring method and an intelligent demand structuring system, which are used for generating a structured demand document which can be used for subsequent software development based on business demand description of a natural language. For the simple requirement of a single module, one sentence input is adopted; for complex demands of multiple modules, a business modeling agent is called to carry out modeling understanding, natural language demands are converted into a business concept set, and the business concept set is further decomposed into specific structured demands by a demand structured agent. In the whole process, the user can adjust and refine the business software demand in real time through interaction with the business modeling agent and the demand structuring agent. According to the method, the structured demand document capable of being used for subsequent software development can be completed through natural language description, an efficient, flexible and intelligent new mode is provided for the structured demand of multi-field personalized service software and even software development, and the efficiency and quality of software development can be greatly improved.
Owner:National Information Center (National E-Government Extranet Management Center) +1

Code translation method and device based on large language model

The invention discloses a code translation method and device based on a large language model, and the method comprises the steps: firstly executing an architecture understanding workflow, and forming an architecture design document O1 of a code library; according to the architecture design document O1 of the code library, in combination with the demand document P1, code translation task decomposition workflow is executed, and a task planning list O2 is formed; elements in the task planning list O2 are sequentially extracted, and the code debugging workflow is executed to complete code translation and debugging work. A warehouse-level code architecture understanding workflow, a code translation task planning workflow and a code debugging workflow are constructed based on a large language model (LLM), and the workflows are organically combined to realize automatic translation of warehouse-level codes. According to the method, the limitation of function level translation in the prior art can be broken through, automatic translation of warehouse level codes is realized, the development cost is greatly reduced, and the translation efficiency is improved.
Owner:ZHEJIANG LAB

Customer service knowledge base construction method and device and computer readable storage medium

The invention provides a customer service knowledge base construction method and device and a computer readable storage medium. In the scheme, first information including function requirements, performance indexes and business rules of a target product is extracted from a requirement document of the target product, and second information including interface elements, interface element attributes and interface layout information of the target product is extracted from a prototype graph of the target product; inputting the first information and the second information into a pre-trained GPT large model for analysis to obtain a target knowledge point of the target product; generating customer service knowledge base entries according to the target knowledge points, and obtaining a customer service knowledge base formed by the customer service knowledge base entries; and if it is monitored that the version of the demand document and / or the prototype graph is updated, updating the customer service knowledge base according to the updated demand document and / or the updated prototype graph. According to the scheme, the problem of limitation of construction of the customer service knowledge base in the prior art is solved, wherein the limitation comprises low accuracy, low automation degree and update lag.
Owner:中国邮政储蓄银行股份有限公司

Software requirement specification document automatic generation method based on large language model

The invention discloses a software requirement specification document automatic generation method based on a large language model, and the method comprises the steps: text preprocessing: carrying out the category labeling of sentences in software requirement customer opinion data, and dividing a data set into a training set and a verification set; training a demand classifier: classifying texts in the application data set, designing and training a BERT-GCN model, and summarizing different categories of information into different dimensions of software demands; a text multi-classification task: inputting a to-be-processed customer opinion data text into the trained demand classifier for demand text classification, and outputting a classified tagged text; and generating a standard requirement document: inputting the classified tagged text into a large language model, designing a corresponding output prompt template, and guiding the large language model to generate a standardized software requirement specification document. The problems that an existing method for generating the software requirement specification document is low in efficiency and prone to making mistakes are solved.
Owner:HUNAN UNIV

Method and apparatus for automatically generating an application code and framework

ActiveUS12229537B2Pattern matchingProcessing
Various methods, apparatuses / systems, and media for automatically building an application framework are disclosed. An internal database stores available design patterns and code snippets for developing an application. A receiver receives, as input, a requirement document that includes one or more requirements for developing the application. A processor parses the requirement document by implementing a natural language processing algorithm; creates, based on the parsed requirement document, a plurality of code blocks for generating a structure and a design pattern to be used to develop the application by matching the one or more requirements with the available design patterns; accesses the database to obtain the code snippets for the plurality of code blocks; and automatically builds an application framework based on the code snippets.
Owner:JPMORGAN CHASE BANK NA

Test case generation method, computer program product, electronic equipment and medium

The invention relates to the field of vehicle testing, in particular to a test case generation method, a computer program product, electronic equipment and a medium. The test case generation method comprises the following steps: acquiring a demand document of a tested object; extracting document information required by a test case from the demand document; inputting the document information into a large language model to obtain information of a standard test case; and filling the information of the standard test case into a template of the test case to obtain the test case. According to the invention, the pressure of manual test work can be reduced, the test efficiency is improved, and the test cost is reduced.
Owner:CHONGQING SELIS PHOENIX INTELLIGENT INNOVATION TECH CO LTD

Automatic test case generation method and system based on AI

The invention provides an AI-based automatic test case generation method and system, and relates to the technical field of software testing, and the method comprises the steps: converting an original demand document uploaded by a user into an image format document, and calling a multi-modal large model to recognize text features and non-text features in the image format document, integrating to form an analyzed demand document; dynamically cutting the analyzed demand document to obtain a plurality of logically coherent content blocks; calling a large language model to generate a corresponding test case title for each content block, and forming a test case title set; and inputting each test case title in the test case title set and the corresponding content block into the large language model to generate a complete test case corresponding to the original demand document. The method has the beneficial effects that through multi-modal content analysis and intelligent workflow arrangement, automatic analysis and understanding can be performed on image-text features of a demand document, a high-quality test case is automatically generated, and the test period is greatly shortened.
Owner:SHANGHAI YOUKA NETWORK TECH CO LTD

Document generation method and device, electronic equipment and computer readable storage medium

The invention provides a document generation method and device, and relates to the technical fields of document processing, artificial intelligence, natural language processing, computer vision and the like. According to the specific implementation scheme, a reference document set and document description information are determined based on document demand information of a user; performing visual feature recognition on the reference document set by adopting a multi-modal large model to obtain a visual feature set; performing content semantic and content relationship identification on the document description information by adopting a first large model to obtain data structure information; determining a target reference document from the reference document set based on the visual feature set and the data structure information, and generating document planning information; and based on the document planning information, adjusting the target reference document to obtain a target demand document.
Owner:BEIJING SANSAN SMART EDUCATION TECHNOLOGY CO LTD

A method and system for generating functional test cases based on large language model

The present invention discloses a method and system for generating functional test cases based on a large language model, the method comprising: obtaining a requirement document, and parsing the requirement document into an intermediate representation of a tree structure; traversing the tree path of the intermediate representation to extract fine-grained requirement points, and obtaining all fine-grained requirement points; designing prompt words for functional test cases according to the fine-grained requirement points, and generating functional test cases according to the prompt words using a large language model; performing post-processing according to the functional test cases, extracting fields of the functional test cases, and generating final functional test case results. Through the technical solution of the present invention, changes in requirements can be synchronized quickly, and each fine-grained requirement point can be extracted to generate functional test cases in a targeted manner, reducing the complexity of writing requirement documents, and saving time and manpower.
Owner:DIGITAL CHINA FINANCIAL SOFTWARE LTD

Modeling method and device of airborne system functional architecture model, computer equipment and medium

The embodiment of the invention provides a modeling method and device for an airborne system function architecture model, computer equipment and a medium, and relates to the technical field of aviation architecture design, the method comprises the following steps: inputting a design requirement document into an airborne large language model, and in the large language model, under the structural constraint of an airborne system knowledge graph, establishing a design requirement document; the method comprises the following steps: extracting a logical relationship between entities required by airborne system modeling from a design demand document, screening a corresponding airborne meta-model according to the extracted logical relationship between the entities, and constructing a demand graph; constructing and outputting a text model of a concept scene, a text model of a task scene, a text model of a system function, a text model of a logic architecture and a text model of a physical architecture of the airborne system based on the demand graph; and inputting each text model into a system modeling language modeling terminal for visualization to obtain a multi-level functional architecture model of the airborne system. According to the scheme, the modeling efficiency, consistency and normalization are improved.
Owner:AVIC AIRBORNE SYSTEMS CO LTD

Software project cost management method and system based on big data

PendingCN119295161ADigital data information retrievalBiological modelsNon-functional requirementSoftware design
The invention relates to the field of cost management, in particular to a software project cost management method and system based on big data. A software project cost management system based on big data comprises an entity word annotation module, a word embedding operation module, a function module query module and a software cost prediction module. According to the method, the function demand tag, the non-functional demand tag and the technical demand tag are determined according to the software development demand document of the user, and the function module correspondingly required by the software development demand document is determined according to the function demand tag; based on the determined function modules, selecting the closest function module from a function module library consisting of software projects of which the software design is completed, further determining cost information, and selecting the closest software project from the function module library to determine repeated workload to correct the cost information; finally, automatic software cost information prediction is completed, and reference is provided for contract pricing of a software development company.
Owner:JIANGXI LIANXUN INFORMATION TECHNOLOGY CO LTD

Elastic resource scheduling-oriented cloud platform collaboration method and system

The invention relates to the technical field of software development management, in particular to a cloud platform collaboration method and system oriented to elastic resource scheduling, and the method comprises the following steps: dynamically collecting a development data source and a demand document, determining a developer capability portrait based on the development data source, and determining a task demand portrait based on the demand document; inputting the updated developer capability portrait and the task demand portrait into a preset matching model, and dividing the received to-be-processed project task into a plurality of groups of subtask sets based on the updated preset matching model; and determining a developer matching scheme of each subtask in the subtask set by using the updated optimization algorithm. According to the method, a static skill label is upgraded into a quantifiable and updatable dynamic portrait, an optimization function is constructed by multiple targets such as skill matching degree, load balance, project priority and cooperation cost, and a specific implementation method of an optimal developer matching scheme is solved for an atomic task.
Owner:HANGZHOU JIANXIN TECHNOLOGY CO LTD

AI Model-Based Test Case Generation Method, Device, System, and Medium

The present invention provides a test case generation method, device, system, and medium based on an AI model. The method includes: obtaining a requirement document, at least one title keyword, and business keywords input by a user, and being able to automatically traverse the requirement document to automatically distinguish different requirement modules by the target title and create corresponding first and second documents; when traversing to a target image, extracting first content from the target image based on an OCR module and writing it into the first document, and being able to record the first content recognized by the OCR module from the flowchart through the first document; when traversing to a new target title, triggering the input of the first document into the AI model to obtain target test cases and first inference information, improving the generation efficiency of test cases, and at the same time recording the inference information of the test cases in the first document, providing a basis for the inference process for testers to judge the reliability of the test cases.
Owner:LINJIU WISDOM (GUANGDONG) TECH CO LTD

Software system interface test method and system, electronic equipment and storage medium

The embodiment of the invention provides a software system interface testing method and system, electronic equipment and a storage medium, and belongs to the field of software testing. The method comprises the steps that a software system interface document and a demand document are obtained, the interface document and the demand document are analyzed through a pre-constructed large model, document key information is extracted, and the document key information comprises but is not limited to interface definition, parameter information and business logic; based on the document key information, applying a preset test strategy to generate a test case, and generating a test script and test data meeting interface parameter requirements according to the test case; and integrating the test script into the CI / CD process, executing the test script, obtaining a test result, and generating a test report according to the test result. By means of the technical scheme, the large model technology can be effectively utilized to achieve software interface automatic testing, the testing efficiency and quality are improved, and the testing cost and human errors are reduced.
Owner:NORTH CHINA DIGITAL HEALTH TECHNOLOGY CO LTD

Knowledge-driven multi-agent system for automatic software architecture design

The invention discloses a multi-agent system for knowledge-driven automatic software architecture design, and belongs to the technical field of computer aided design, and the multi-agent system comprises an analysis agent, a modeling agent, a design agent and an evaluation agent which are constructed based on a large language model, the analysis agent is used for extracting, screening and classifying requirements which influence the software architecture design from a software requirement specification and generating a requirement document; the modeling agent is used for generating a software architecture view according to a demand document and an external knowledge base; the design agent is used for generating a software architecture document according to the demand document and the software architecture view; and the evaluation agent is used for evaluating and analyzing the software architecture according to the demand document, the software architecture view and the software architecture document to generate an evaluation and analysis report. According to the method, through cooperation and interaction between the intelligent agents and prompt of external knowledge, the reliability, practicability and creativity of software architecture design can be effectively enhanced.
Owner:WUHAN UNIV

System and method for automated software development through ai based requirements gathering for application design, reverse engineering and redesign

A system and method for an AI-based Automated Software Application Development Platform which intelligently gathers requirements from a business analyst and generates a runnable software application from those requirements. The AI-based platform enables the business analyst with no technical knowledge to visually model their requirements rapidly without requiring any programming Using the abstract requirements architecture and the platform, the analyst creates requirements models for the application's business processes and business tasks for each of the processes, including defining the supporting information needs. The system intelligently assists the user in defining the information needs for each of the business processes and their tasks. Once the requirements models are created by the analyst with the help of the platform, the platform automatically designs and creates an appropriate persistent canonical data model for the application from the defined information needs. The platform then creates a runnable software application. The system also provides a template for the user to input their requirements in descriptive text, and accepts requirements document for applications as written free form text or text documents written in English as input, and in a non-English language that the system automatically translates them into English. The system provides a method for reverse engineering an existing application, including generating a requirements document for the existing application such as a legacy modernization or digital transformation an old applications for redesigning, updating or revising them to accommodate a new requirements set for such applications.
Owner:PRISM X INC

Test case generation method, device and equipment and readable storage medium

The invention discloses a test case generation method, device and equipment and a readable storage medium, and relates to the technical field of software testing, and the method comprises the steps: partitioning a preset demand document based on a natural language processing technology NLP and data sensitivity, so as to generate a plurality of target demand documents with different sensitivities; for each first target demand document, calling an online large model or a local large model to generate at least one first test case for the first target demand document; for each second target demand document, calling the local large model to generate at least one second test case for the second target demand document, the sensitivity of the second target demand document being greater than that of the first target demand document; and integrating all the first test cases and the second test cases to generate a target test case set corresponding to the preset demand document. According to the method and the device, the generation cost of the test case can be effectively reduced on the basis of ensuring the data security and compliance.
Owner:CHANGJIANG SECURITIES

Construction method and device of digital twinborn model, computer equipment and storage medium

The invention relates to a digital twinning model construction method and device, computer equipment and a storage medium, and relates to the technical field of digital twinning. The method comprises the following steps: acquiring a demand document of a to-be-constructed scene of a to-be-constructed digital twin model; inputting the demand document into a pre-trained large language model; the pre-trained large language model is used for analyzing the demand document, calling a duplicated model for constructing an entity in the to-be-constructed scene based on an analysis result, and generating a logic code of a to-be-constructed digital twin model; constructing a digital twinborn model based on a duplicated model called by a pre-trained large language model and the generated logic code; according to the method, the required digital twinborn model can be intelligently constructed according to the description of the actual demand document by utilizing the pre-trained large language model, and the establishment of the digital twinborn model for each demand document is not needed, so that the establishment efficiency and accuracy of the twinborn model corresponding to the scene to be constructed are improved.
Owner:SF TECH CO LTD

Requirement document auditing method and device, computing equipment, storage medium and product

The embodiment of the invention provides a requirement document auditing method and device, computing equipment, a storage medium and a product. The method comprises the following steps: acquiring an auditing request for a target demand document sent by a user side, and analyzing the target demand document in a reasoning stage by using a multi-modal artificial intelligence module to determine key information corresponding to various modal data contained in the target demand document and at least one action plan involved in the target demand document; performing knowledge retrieval based on the at least one action plan in the action stage to determine reference data associated with the at least one action plan, and auditing the target demand document according to the key information and the reference data; generating an auditing report according to the auditing result; and feeding back the auditing report to the user side. According to the technical scheme provided by the embodiment of the invention, the auditing efficiency and accuracy of the demand document can be improved.
Owner:BEIJING 58 INFORMATION TTECH CO LTD

Software development cost evaluation method and device, medium, equipment and product

The invention provides a software development cost evaluation method and device, a medium, equipment and a product. The method comprises the steps of obtaining a demand document corresponding to a target software project; performing paragraph splitting on the demand document to obtain at least one functional process; splitting each functional process into a plurality of sub-processes; identifying keywords in each sub-process, and calculating a CFP score of each sub-process according to a corresponding relationship between the keywords and a preset CFP basic score; and outputting a cost evaluation report about the target software project according to all the sub-processes and the CFP score of each sub-process. According to the method, manual item writing and workload calculation are not needed, the function process and the sub-process thereof can be automatically split and written according to the content in the demand document, the automation degree of the COSMIC method is improved, the complexity of original work is reduced, the time cost is reduced, and meanwhile the accuracy and the normalization of the CFP score of the calculation project are improved.
Owner:CHINA MOBILE GROUP ZHEJIANG +3

Business demand book recommendation method and device

The invention discloses a business demand book recommendation method and device, relates to the technical field of artificial intelligence, can be used in the financial science and technology field, and comprises the steps: employing a fine-grained semantic information extractor to respectively carry out fine-grained semantic extraction on a to-be-matched title and a corresponding label of a business demand book, and contents of stock and the corresponding label of the business demand book, obtaining fine-grained business semantics of the title and fine-grained business semantics of the content; a coarse-grained semantic information extractor is adopted to perform coarse-grained semantic extraction on a to-be-matched title and a corresponding label of the business demand book, and the content of the stock and the corresponding label of the business demand book, and coarse-grained business semantics of the title and coarse-grained business semantics of the content are obtained; according to all extracted business semantics, calculating a matching degree score of the title and the content of each stock; and recommending the content of the stock with the highest matching degree score to a business demand book writer. According to the method and the device, high-adaptability content can be recommended to the title of the target demand book.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA

System function test method and device, electronic equipment, computer readable storage medium and computer program product

The invention provides a system function test method and device, electronic equipment, a computer readable storage medium and a computer program product. The method comprises the following steps: disassembling a demand document and a design document of a to-be-tested system function to obtain key index parameters; on the basis of the key index parameters, testing logic for the to-be-tested system functions is configured, and the testing logic is converted into script codes; marking the service data of the system function to be tested on the basis of the script code; and generating a test result for the to-be-tested system function based on the labeled service data. According to the invention, the possibility of faults when system functions are online can be reduced.
Owner:MASHANG CONSUMER FINANCE CO LTD

Project workload assessment method, device, equipment, medium and product

The invention discloses a project workload evaluation method and device, equipment, a medium and a product, and relates to the technical field of software evaluation, and the method comprises the steps: receiving a project demand file sent by a user; analyzing the project demand file to obtain project demand information; and based on project team information in the project demand information, performing evaluation through a pre-constructed workload evaluation model to obtain an evaluation result. Therefore, after the project demand file is received, the project demand file is analyzed to obtain the corresponding team information in the project demand information, and the workload evaluation is performed on the basis to obtain the evaluation result, so that the problem that the test workload evaluation effect is not ideal due to different historical project experiences of an execution team during workload evaluation is solved; and the accuracy of project workload evaluation is improved.
Owner:CHINA MERCHANTS BANK

Software development requirement document generation method and device, equipment and storage medium

The invention discloses a software development requirement document generation method and device, equipment and a storage medium, and relates to the technical field of document generation, and the method comprises the following steps: obtaining first requirement information collected when target software is developed, and carrying out data preprocessing on the first requirement information to obtain corresponding second requirement information; determining each target entity corresponding to the second demand information, and constructing a target knowledge graph based on each target entity; complementing missing information in the second demand information based on the target knowledge graph by using the target large model to obtain third demand information, and performing logic verification on the third demand information to determine target demand information based on a logic verification result; and determining a corresponding target demand document template based on the software development demand type corresponding to the target software, and generating a target software development demand document corresponding to the target software based on the target demand document template and the target demand information. According to the invention, the generation efficiency and accuracy of the software development requirement document can be improved.
Owner:HANGZHOU DBAPPSECURITY CO LTD

Test method, system and medium

The invention discloses a test method and system and a medium. The method comprises the following steps: receiving a mind map file as input; converting nodes in the mind map into items of a test case; selecting a corresponding use case template according to the test scene; exporting the test case as a spreadsheet file; analyzing the demand document and the test case file to count a demand coverage rate; collecting a test execution result and defect information; and generating a test report containing statistical data, charts and analysis. According to the invention, the efficiency of test case generation and report writing can be improved, and automatic statistics of the demand coverage rate is realized.
Owner:Z-ONE TECH CO LTD

Verification requirement document for credential verification

The present disclosure is directed to a method and related apparatus and computer readable medium for credential verification using verification requirement document (VRD). A VRD credential verification ecosystem may include but is not limited to a VRD administration system, a first credential management system, a second credential management system, a VRD issuing device, a verifier device, a distributed VRD transaction consensus network, and a distributed credential management transaction consensus network with necessary communication among them.
Owner:TBCASOFT INC