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

108 results about "Software feature" patented technology

In software, a feature has several definitions. The Institute of Electrical and Electronics Engineers defines the term feature in IEEE 829 as "A distinguishing characteristic of a software item (e.g., performance, portability, or functionality)."

Airplane electrical box parameter measurement system and method for multi-configuration relay

The embodiment of the invention provides a multi-configuration relay-oriented aircraft electrical box parameter measurement system and method, and belongs to the field of aircraft electrical box test and diagnosis. According to the hardware level, flexible access of a multi-configuration relay electrical box is achieved based on a universal adapter interface, core parameter measurement is completed in combination with an integrated measurement and control circuit, and synchronous acquisition and processing are conducted on multiple paths of signals through a signal acquisition and processing unit; according to the software level, the pull-in / release time, the rebound time and the voltage parameters are accurately calculated through a parameter calculation module on the basis of waveform feature point recognition and dynamic excitation-response theories, and the functions of fault diagnosis, safety protection and data storage are integrated. According to the method, the crossing from on-off judgment to parameterized precise evaluation is realized, the detection efficiency, the measurement precision and the equipment reliability evaluation capability are remarkably improved, and an integrated solution is provided for external field maintenance and state prediction of the aircraft relay.
Owner:NAVAL AVIATION UNIV

Software function automatic test and evaluation method based on multi-modal large model

The invention discloses an automatic software function testing and evaluating method based on a multi-modal large model, and particularly relates to the field of non-embedded software function testing and evaluating, which comprises the following steps: collecting software texts, images and structured data, generating corresponding feature vectors, aligning through a cross-modal comparison algorithm, and constructing a multi-modal testing and evaluating data set; deep features of all modes are extracted through a mode exclusive encoder, and a unified multi-mode function vector is output based on information entropy dynamic weighted fusion; constructing triple training data, and optimizing the multi-modal large model by combining a joint loss function with an enhanced training strategy; and finally, deploying the model at a cloud end and an edge node, carrying out real-time triggering test by docking a CI / CD process, and realizing functional integrity verification, interactive compliance detection and accurate defect positioning through semantic vector comparison, graph isomorphism rate calculation and cross-modal attention backtracking. According to the scheme, the test comprehensiveness and precision are improved, and the rapid iteration requirement of software is met.
Owner:JIANGSU GONGDIANBAO IND TECH CO LTD

Artificial Intelligence (AI) Assisted Automation of Testing in Software Environments

Methods and systems for artificial intelligence (AI) assisted automation of testing of a software functionality related to a user intent on a software platform is provided. In one embodiment, the method includes receiving user action data indicating the user intent related to a software platform and generating a human-readable test scenario. The test scenario, which includes a sequence of human-readable testing steps and an expected outcome, is generated using a scenario machine learning (ML) model. The method includes generating an interpretable test script based on the test scenario using a script ML model. The test script is interpreted to implement testing steps on the software platform, generating a test outcome. A human-readable test report is also generated to evaluate the test scenario on the software platform, based on the test outcome and the expected outcome.
Owner:ISTARI DIGITAL INC

Agentic artificial intelligence augmentation framework for software development lifecycle

Various embodiments of the present disclosure include systems, methods, and / or apparatuses for executing an artificial intelligence (AI) framework. The system may be configured to: receive an initial software functionality definition data set; retrieve at least one configuration data set comprising predefined context data; generate, at least by at least one agent executing at least one generative AI model, one or more requirement data objects for a computer-generated executable software program product based on the initial software functionality definition data set; generate one or more code generation work prompt sets defining a list of computer-executable tasks configured to generate code for the computer-generated executable software program product; and / or build the code for the computer-generated executable software program product.
Owner:PRESIDIO INC

Data processing method and device, computer equipment, readable storage medium and program product

The invention relates to the field of big data, and discloses a data processing method and device, computer equipment, a computer readable storage medium and a computer program product. The method comprises the steps of determining metadata information of target software in response to a personalized deployment requirement of a target object for the target software; the metadata information comprises multiple pieces of metadata sub-information; determining each piece of modifiable sub-information meeting modifiable conditions from each piece of metadata sub-information based on respective information characteristics of each piece of metadata sub-information; performing semantic analysis on the personalized deployment demand to determine personalized information expected by the target object and a personalized demand for the personalized information; target sub-information matched with the personalized information is determined from the modifiable sub-information; and modifying the target sub-information based on a personalized demand to obtain updated metadata information of the target software corresponding to the target object. By adopting the method, the software function stability can be improved.
Owner:CHINA CONSTRUCTION BANK +1

An intelligent parameterized UI generation system and method for professional analysis software

The application provides an intelligent parameterized UI generation system and method suitable for professional analysis software, receives UI requirements in the form of natural language or pictures through a user interaction layer, analyzes the requirements by an AI intelligent processing layer, and automatically generates an initial configuration file containing components, styles and logic in combination with a domain knowledge base and a reference style. A user can adjust and analyze the configuration file through a configuration editing and analyzing layer. A parameterized UI generation layer dynamically constructs UI components with tree hierarchical relationships based on the analyzed structured data, automatically configures interaction logic, data binding and professional field processing, realizes two-way synchronization of GUI and backend data, and finally outputs an interactive interface by a UI rendering layer. The application changes highly customized and fragmented UI development into an automated and standardized generation process, greatly improves development efficiency, guarantees the consistency of interface style and operation logic, significantly reduces maintenance cost, and enhances the flexibility of software function expansion.
Owner:粤港澳大湾区(广东)国创中心

Configurable multi-protocol data extraction device

Industrial machines can include internal or associated sensors, which can output one or more operational parameters of the industrial machine. Sensors can use a variety of communication protocols to output the machine data. A configurable, multi-protocol (CMP) device can include hardware and software functionality to interface with and communicate with a variety of sensors and their communication protocols. The CMP device can include a microcontroller, an interface selector, a connector with pinout, having connections. The microcontroller can include a variety of interfaces each dedicated to a communication protocol. The connections of the pinout can include channels. The interface selector can use a combination of relay positions to establish an electrical pathway between an interface of the microcontroller and one or more channels in the pinout.
Owner:TRACTIAN TECHNOLOGIES INC

Software function point identification method fusing large model and multiple clustering analysis

The invention relates to a software function point identification method fusing a large model and multiple clustering analysis, and solves the problems of subjective deviation, inconsistent naming and low auditing efficiency caused by function disassembly depending on artificial experience in traditional function point measurement and calculation. The method comprises the following steps: inputting a design scheme, and constructing a document level semantic tree; obtaining feature information described by corresponding function points in the semantic tree, and analyzing the feature information to determine candidate function points; fusing the candidate function points according to semantic tree hierarchy alignment; and carrying out differentiation processing on the candidate function points, and carrying out duplicate removal on the similarity frequency according to the candidate function points to obtain the function points. According to the method, based on construction and analysis of a document hierarchy semantic tree, feature positions and large model reasoning ability are combined, and accurate extraction and auditing of function points are achieved. And differentiation is formed by adopting multiple clustering, and a co-cooperation relation matrix is constructed through clustering cross validation, so that the function point de-duplication accuracy is greatly improved.
Owner:HUAXIN CONSULTATING CO LTD

A componentized networking system and method based on scene arrangement

PendingCN122513241ADistributed computingBus
The application belongs to the technical field of networking communication, and proposes a component-based networking system and method based on scene arrangement, which is used for networking devices. The networking system comprises a plurality of components and a component management platform. The component is a software functional component running in the networking system, and is designed based on a subscription and publication mode and serves as a client in the subscription and publication mode. The component management platform comprises a message bus, a component management center and an arrangement management module. The message bus serves as a server in the subscription and publication mode. The component management center is used for processing the registration and discovery of the components. The arrangement management module is used for arranging the components based on a preset scene. The component initiates registration to the component management platform through an interface provided by the component management platform, and subscribes and publishes messages through the message bus. The application loosely couples software functions of special devices, facilitates the change or expansion of software functions, and provides scene-based device management and operation modes.
Owner:CHINA ELECTRONICS TECH GRP NO 7 RES INST

Software type detection method and apparatus, terminal device, and storage medium

The application is suitable for the technical field of data processing, and provides a software type detection method and device, terminal equipment and storage medium, the method comprises the following steps: obtaining software data of a to-be-detected software; extracting software features of the to-be-detected software from the software data, wherein the software features comprise operation code features, text features, permission features and image features; classifying the to-be-detected software according to the software features to obtain multiple classification results of the to-be-detected software; determining composite software features of the to-be-detected software according to the multiple classification results; and determining the software type of the to-be-detected software according to the composite software features. The application can solve the defect that the use of a single data type leads to low detection accuracy in the related art, help to improve the accuracy and robustness of detection, and does not need to update a feature library, thus helping to reduce the maintenance cost.
Owner:EAST CHINA JIAOTONG UNIVERSITY

Software function deep analysis method based on large model driving

The invention discloses a software function deep analysis method based on large model driving, and relates to the technical field of software engineering.The software function deep analysis method comprises the steps that multi-modal data of target software is collected, and the multi-modal data at least comprises code library data, demand document data, user interaction logs and test case data; and performing cross-modal alignment processing on the acquired multi-modal data, mapping the data from different modals to a unified vector space, and constructing a multi-dimensional tensor sequence for representing a software state. According to the method, a layered virtualization verification environment comprising a system layer, a business logic layer and a data layer is adopted, a safe, isolated and approximate-to-reality execution platform is provided for the automatically generated test case, and real-time monitoring and verification of software function implementation conditions are supported, so that the test influence on a production environment is reduced, and the test efficiency is improved. And the test feedback cycle is accelerated, and the flexibility and the result reliability of the software quality verification process are comprehensively improved.
Owner:JIANGSU GONGDIANBAO IND TECH CO LTD

System and method of on the box artificial intelligence productivity tool orchestrating and maintaining continuous user chat throughout boot up into a basic input output system

An information handling system executing computer readable code instructions for an on the box artificial intelligence productivity tool comprising a hardware processor receiving a user query input within a current chat session with a user, executing computer-readable code instructions to perform a semantic similarity search at a main operating system (OS) level comparing a generated query input intent value to capability intent values generated from natural language descriptions of secondary OS capabilities and other software capabilities to identify a best match capability for the received user query input having a highest semantic similarity search score, storing the best match secondary OS capability in a non-volatile shared memory mailbox location, rebooting into a secondary lightweight OS with a secondary OS AI productivity tool retrieving the best match secondary OS capability for execution by a secondary lightweight OS and continuing the current chat session with a secondary OS conversational interface.
Owner:DELL PROD LP

Method for activating or deactivating at least one hardware and / or software functionality of an automation component

A method for activating or deactivating at least one hardware- and / or software functionality of an automation component having an input unit and an output unit includes: generating an identification information of the automation component; providing the identification information as a first machine interpretable code on the output unit; registering the provided first code using a service device via a reaction free, unidirectional data channel; transmitting the identification information from the service device to a server; generating a first license information using the server; transmitting the first license information as an alphanumeric data sequence of predetermined character length from the server to the service device; inputting the output first license information into the automation component using the input unit; checking the plausibility of the first license information using the automation component; activating or deactivating the hardware- and / or software functionality upon successful checking of the plausibility of the first license information.
Owner:ENDRESS HAUSER PROCESS SOLUTIONS AG

Reinforcement learning-based software function iteration priority decision method and system

The application relates to the technical field of software function decision, in particular to a software function iteration priority decision method and system based on reinforcement learning, which comprises the following steps: obtaining a software function set to be decided; obtaining a sub-function module set contained by a first software function to an Nth software function, and the sub-function module sets are respectively recorded as a first sub-function module set to an Nth sub-function module set; calculating the overall coincidence degrees of the first sub-function module set to the Nth sub-function module set, and the overall coincidence degrees are recorded as a first overall coincidence degree to an Nth overall coincidence degree; obtaining a basic software function; taking the basic software function as a starting point, adopting a discrete particle swarm optimization algorithm to obtain an optimal development sequence of the first software function to the Nth software function; and developing the software function according to the optimal development sequence of the first software function to the Nth software function. The optimal development sequence is solved by the discrete particle swarm optimization algorithm, and global optimization of the software function development sequence is realized.
Owner:DELING SMART SERVICE (BEIJING) TECHNOLOGY CO LTD

Method and device for determining cause of fault in vehicle by means of large language model

The invention relates to a method for diagnosing a vehicle system of a vehicle, comprising the following steps: providing (S1) a system configuration of the vehicle system, which system configuration has at least a program code of a software function implemented in at least one control device; providing (S2) a sequence of vehicle events during past operations of the vehicle; -evaluating (S3) the system configuration and the sequence of vehicle events by means of a trained large language model, which is trained on the basis of a plurality of automotive and non-automotive program codes and a plurality of sequences of vehicle events for various vehicles, in order to obtain a cause of a fault or a predicted fault; and-performing (S4) a fault handling according to the fault cause or the predicted fault.
Owner:ROBERT BOSCH GMBH

Method and system for automatic creation of software features for a heterogeneous network based on human behavioral analysis

This disclosure provides a method and system for automatic creation of software features for a heterogeneous network based on human behavioral analysis. This system tracks user information and the user's behavior over time in order to generate a historical database of their behavior. This system receives a request from the user to access data describing a communications network, via a first screen of a user interface. This request, as well as information about the user which is stored in the historical database and information about network devices associated with the user, is analyzed using statistical or machine learning methods. Based on this analysis, requirements for a software feature are generated. These requirements are made into a software feature that can be a second screen of screen displayed on the user interface, a report sent to the user, or a prompt to the user based on the user's past behavior.
Owner:LIGHTRIVER TECHNOLOGIES INC

Methods and systems for testing the compatibility of laptop software across multiple platforms

This invention provides a method and system for testing the compatibility of laptop software across multiple platforms. First, it acquires a set of runtime status data and a set of platform characteristic data for the laptop software under test on the target test platform. These two sets are then correlated and mapped to obtain a correlation mapping result. Based on this correlation mapping result and preset rules, adaptation conflict features are extracted. Adaptation adjustment schemes are then searched using an adaptation strategy library to generate a set of candidate adaptation adjustment schemes. This set of candidate adaptation adjustment schemes is integrated, and duplicate content is removed to generate a software platform adaptation adjustment strategy for the target test platform. This strategy includes adjustment schemes for software functional modules and resource calling methods, improving the multi-platform compatibility and stability of the software.
Owner:SHENZHEN ZHUO CHUANG INTELLIGENT TECH CO LTD

Data processing method and device, equipment and medium

The embodiment of the invention provides a data processing method and device, equipment and a medium. The method comprises the following steps: acquiring request information transmitted by a first logic module in a logic layer through a data layer; under the condition that the request information is the first write request through the data layer, performing permission verification on the first write request to obtain a verification result; and under the condition that the verification operation indicates that the first logic module has the authority to execute the write operation on the first data object corresponding to the first write request through the data layer, executing the write operation corresponding to the first write request on the first data object through the write module corresponding to the first data object, the writing module is a module for executing the writing operation of the first data object. The operation on the data object is split into the write operation, and the authority of the write operation on the data object is limited, for example, each logic module can only perform the write operation on the own data object. The isolation and limitation of the write operation between the logic modules are realized, the data security is improved, and the stability of software function operation is ensured.
Owner:BEIJING ZITIAO NETWORK TECH CO LTD

User interface for displaying authorization information for software function applications for integrated circuit automatic test machines

ActiveCN310023807SState diagramUser interface
1. Name of this design: User interface for displaying authorization information of integrated circuit automatic testing machine software function application registration for electronic equipment. 2. Purpose of this design: An electronic device. 3. The key design features of this product are: the content of the graphical user interface in the electronic device. 4. The image or photograph that best illustrates the design's key features: the front view. 5. As is customary, the top view, bottom view, left view, right view, and rear view are omitted. 6. Purpose of the graphical user interface: Used for applying for, registering, and displaying software function licenses for the ATE test machine. 7. Human-computer interaction method of graphical user interface: The main view displays the initial graphical user interface. In the interface tree control, check all the checkboxes at the beginning of rows 1-16 to jump to the changed state diagram 1; pull down the right scroll bar in the interface tree control to jump to the changed state diagram 2 and changed state diagram 3 in sequence; click the "License Request" button below changed state diagram 3 to jump to changed state diagram 4 and pop up a pop-up window; in the pop-up window of changed state diagram 4, pull down the right scroll bar in the interface tree control to jump to changed state diagram 5 and display the confirmation application information interface; click the "OK" button to jump to changed state diagram 6 and display the save file dialog box to save the authorization application file; click the "Save" button to jump to changed state diagram 7, close the save file dialog box, and pop up a pop-up window to prompt the save status information.
Owner:HANGZHOU CHANGCHUAN TECH CO LTD

Software code generation methods, apparatus, equipment, and media

This application relates to the field of code generation technology, and discloses a software code generation method and its apparatus, device, and medium. The method includes: responding to a code generation driving event and determining the multimodal information corresponding to the event, wherein the multimodal information corresponds to the original software development requirements; semantically aligning the different modal information in the multimodal information and fusing them to generate software function planning information; extracting each function planning unit as a code generation subtask of the corresponding code generation type according to the code generation type corresponding to the function planning unit described in the software function planning information; calling a large language model to execute each code generation subtask and synchronously triggering the corresponding coding constraint instructions to generate target code. This application, through the semantic alignment and fusion of multimodal information and the synchronous triggering mechanism of coding constraints in the code generation process, highly restores the development requirements of the software code and reduces the subsequent security audit costs and software maintenance risks of the software code.
Owner:广州商研网络科技有限公司

Automated software testing using chaos engineering

Aspects of the disclosure include methods and systems for performing automated software testing using chaos engineering. An exemplary method can include obtaining a plurality of fault scenarios and executing a test script on software under test during application of each of the plurality of fault scenarios, wherein the test script simulates the execution of a function of the software under test. The method also includes recording, for each of the plurality of fault scenarios, telemetry data regarding the execution of the function of the software under test and identifying a vulnerability of the software under test based on the recorded telemetry data.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Systems and methods for controlling access to software features

Methods and computer systems for controlling access to software features in a computing environment. Obtaining a plurality of electronic documents associated with an account, each particular electronic document in the plurality of electronic documents including a respective first data item in a first field and a respective second data item in a second field. Categorizing each respective first data item based on the corresponding respective second data item. Applying a scoring model to the respective first data items included in the plurality of electronic documents according to the categorizations to create a score. Unlocking a software feature associated with the account in response to determining that the score meets a threshold.
Owner:THE TORONTO DOMINION BANK

Software-hardware interface protection

In one embodiment, a software and hardware development method include providing a software-hardware interface to provide a data interface between hardware of an application specific integrated circuit (ASIC) and software running on a processor, providing control of a given part of the software-hardware interface to a software feature thereby yielding a more stable software-hardware interface, receiving a request to change the controlled given part of the software-hardware interface, and providing a message responsively to the request to change the controlled given part of the software-hardware interface.
Owner:MELLANOX TECHNOLOGIES LTD(IL)

System and method of on the box artificial intelligence productivity tool orchestrating at an operating system level disk wiping requiring boot up into basic input output system

An information handling system executing computer readable code instructions for an on the box artificial intelligence (AI) productivity tool comprising a hardware processor receiving a user query input requesting erasing a drive memory of the information handling system, executing computer-readable code instructions to perform a semantic similarity search at a main operating system (OS) level comparing a generated query input intent value to capability intent values generated from natural language descriptions of secondary OS capabilities and other software capabilities to identify a best match secondary OS capability for the received user query input having a highest semantic similarity search score, storing the best match secondary OS capability in a non-volatile shared memory mailbox location, rebooting into a secondary lightweight OS executing a secondary OS AI productivity tool to retrieve the best match secondary capability for execution by the secondary lightweight OS to erase the drive memory.
Owner:DELL PROD LP

Relay protection measurement and control system and method, terminal device and storage medium

The application provides a relay protection measurement and control system and method, a terminal device and a storage medium, wherein the relay protection measurement and control system comprises a plurality of general-purpose board components, the software modularization is achieved by encoding the board component driving function and the protection measurement and control function, and a meta-template file is obtained; and the protection measurement and control function is realized by instantiating the meta-template file according to user requirements. The relay protection measurement and control system comprises general-purpose board components and software functions of the relay protection measurement and control device in various power and new energy system application scenarios, and the same software functions are encapsulated and modularized by encoding. Different requirements generated for different application scenarios are realized by adjusting the general-purpose board component combination and software configuration. The modularized hardware and software are universal and convenient to manage; when the user requirements change, the change can be realized only by board component selection and software configuration, the change time is short, and the cost is low.
Owner:CYG SUNRI CO LTD

Method, apparatus, computer program and computer-readable storage medium for the analysis of a mechatronic system

ActiveDE102019126817B4Vehicle testingData processing applicationsSoftware networkLevel structure
Method for analyzing a mechatronic system, wherein the mechatronic system has one or more functions, the functions comprising one or more hardware and / or software functions, and in the method - a first network (20) in the form of a tree graph with several hierarchy levels and nodes (201, 202, 203, 204, 205, 206) arranged in the hierarchy levels is provided, wherein the nodes (201-206) are each representative of one of the functions of the mechatronic system and are linked to each other via one or more logical operators, such that the tree graph represents dependencies between the functions represented by the nodes (201-206), wherein the top hierarchy level has a single node (201) as the initial node, - a node of the tree graph of the first network (20) is specified as the first trigger node, - Software network data is provided that is representative of the software functions of the mechatronic system and their dependencies, - depending on the first trigger node and the software network data, a second network (30) in the form of a tree graph with several hierarchy levels and nodes (301, 302, 303, 304, 305) arranged in the hierarchy levels is determined, wherein the nodes (301-305) are each representative of one of the software functions of the mechatronic system and are linked to each other via one or more logical operators, such that the tree graph represents dependencies between the software functions represented by the nodes (301-305), wherein the top hierarchy level has a single node (301) as the initial node, and - depending on the first network of action (20) and the second network of action (30), the mechatronic system is analyzed, wherein an analysis of the mechatronic system includes that - the first network (20) is extended by the second network (30) such that the first trigger node of the first network (20) corresponds to the initial node of the second network (30), and - the mechatronic system is analyzed depending on the extended first network of action (40), wherein the mechatronic system has one or more diagnostic functions that are representative of one or more software functions for diagnosing the mechatronic system, in which - a node of the tree graph of the extended first network (40) is specified as the second trigger node, - one of the diagnostic functions is specified and assigned to the second trigger node, - Diagnostic network data is provided that is representative of the diagnostic functions of the mechatronic system and their dependencies, - depending on the second trigger node and the diagnostic network data, a third network (50) is determined in the form of a tree graph with several hierarchy levels and nodes (501, 502, 503, 504, 505) arranged in the hierarchy levels, wherein the nodes (501-505) are each representative of one of the diagnostic functions of the mechatronic system and are linked to each other via one or more logical operators, such that the tree graph represents dependencies between the diagnostic functions represented by the nodes (501-505), wherein the top hierarchy level has a single node (501) as the initial node, such that the second trigger node of the extended first network (40) corresponds to the initial node of the third network (50), and - depending on the extended first network (40) and the third network (50) the mechatronic system is analyzed.
Owner:BAYERISCHE MOTOREN WERKE AG

Software engineering cost function point estimation method based on large language model

The invention discloses a software engineering cost function point estimation method based on a large language model, and provides a more intelligent and accurate software function point estimation method by combining the natural language understanding ability of the large language model with the semantic relationship reasoning ability of a knowledge graph. Therefore, the evaluation process of the software engineering cost is optimized; not only can the accuracy of function point identification be greatly improved, but also the deviation of artificial participation can be reduced, and the dynamic change of the system can be reflected in real time; a new technical means is provided for cost estimation and resource allocation of a complex software project, and the efficiency and quality of a software development project are improved.
Owner:CHINA ENERGY ENG GRP GUANGDONG ELECTRIC POWER DESIGN INST CO LTD

Software function library management method and system, electronic equipment and storage medium

The invention discloses a software function library management method and system, electronic equipment and a storage medium. The method comprises the steps that under the condition that an instruction for calling a target software function library is received, judgment is carried out based on permission information in the instruction, and a judgment result is obtained; when the judgment result is that the permission information conforms to the preset calling permission, obtaining a target packaging interface corresponding to the target software function library; based on an original interface corresponding to the target encapsulation interface, calling a target software function library, the original interface being an interface of the target software function library; based on the library information of the target software function library, the target software function library is monitored, a monitoring result of the target software function library is obtained, and the monitoring result is used for representing whether the target software function library meets a preset safety condition or not. The technical problem of low management efficiency of the software function library in related technologies is solved.
Owner:CHINA CONSTRUCTION BANK +1

Systems and methods for software feature performance assessment

A method includes providing, to a trained neural network, a data set including a first plurality of data entries, where the data set is associated with a usage of a software feature, where the trained neural network is configured to identify relationships between a plurality of performance metrics respectively characterizing the first plurality of data entries, where the trained neural network includes a performance calculation model associated with the software feature. The performance calculation model is applied to the data set to generate a performance score. The performance score is transmitted to a device associated with the data set for display.
Owner:SERVICENOW INC

Software demand analysis system and method based on knowledge base and deep learning

The invention relates to a software demand analysis system and method based on a knowledge base and deep learning, and the system comprises a function list generation module which is used for calling a demand analysis knowledge base to retrieve received software function demand information, under the guidance of the first cue word template, a required software function list is generated through a preset large language model, and the software function requirement information represents software functions wanted by the user; the function detail generation module is used for calling a demand analysis knowledge base to retrieve various software functions in the list according to the software function list, and extracting and assembling through a preset large language model under the guidance of a second cue word template to generate software function details; and the function demand generation module is used for generating a function demand specification through a preset large language model under the guidance of the software function details and the third cue word template. Through the method and the device, the problem of how to improve the generation quality of the demand document in the software demand project is solved.
Owner:ZHEJIANG WANGXINHUIZHI TECH CO LTD