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

64 results about "Software development methods" patented technology

In all agile methods, teams develop the software in iterations that contain mini-increments of the new functionality. There are many different forms of the agile development method, including scrum, crystal, extreme programming (XP), and feature-driven development (FDD).

Software development method and device based on artificial intelligence, equipment and medium

The invention discloses a software development method and device based on artificial intelligence, equipment and a medium, and the method comprises the steps: receiving a development demand of a user through a natural language interaction interface, and capturing context state information of a current development environment; and a historical solution of the development demand is retrieved based on the dynamic knowledge graph through the product agent. And when the historical solution based on the development demand is retrieved, generating an executable code by encoding according to the hierarchical code generation strategy based on the historical solution through the architect agent. And performing grammar verification, operation verification and demand conformity detection on the executable code by combining the context state information based on a hierarchical verification mechanism through a test agent to obtain a verification result. And when the test agent judges that the verification result meets the development requirement, summarizing the executable code into a final code implementation scheme through the summarizing agent, and pushing the final code implementation scheme to a user. And the reuse rate and the quality control capability of code development are improved.
Owner:SHENZHEN SHUYING TECH CO LTD

Automatic software development method and device and computer program

According to the automatic software development method and device and the computer program, intelligent demand analysis is achieved through a natural language processing technology, dynamic task arrangement is conducted through a finite state automaton, collaborative development is completed by means of a multi-specialized role agent, intelligent verification is implemented based on a template matching mechanism, and the development efficiency is improved. And a complete automatic closed loop from demand to delivery is constructed. According to the scheme, full-process automation is realized, manual intervention is greatly reduced, and the development efficiency is remarkably improved; through division and cooperation of multiple agents, the professionality and decision-making quality of each link are ensured, and the capability limitation of a single agent is overcome; flexible and reliable process control is provided based on state machine management, and development state changes are dynamically adapted; and the standard consistency of the delivery result is ensured by combining template verification. According to the method, the problems of long development period, large quality fluctuation and the like caused by chain splitting, low intelligent level and excessive dependence on manpower of an existing development tool are effectively solved, and a feasible path is provided for comprehensive intelligence of software development.
Owner:CLOUDCHAIN GRP CO LTD

Software development method based on artificial intelligence and related equipment

The embodiment of the invention provides a software development method based on artificial intelligence and related equipment. In the embodiment of the invention, an AI software development method and mode are provided, and a user and a technical design document generation agent cooperate to complete a technical design document of a programming task; and the programming agent autonomously performs task planning based on the technical design document, and autonomously executes the programming task based on the planned execution plan. In at least one of the technical design stage or the task execution stage of the programming task, a man-machine cooperation interface is provided, and the man-machine cooperation interface is used for a user to participate in the software development process for the programming task. Therefore, the software development efficiency and the code quality are greatly improved through division cooperation and man-machine cooperation interaction among the intelligent agents.
Owner:ALIBABA CLOUD COMPUTING CO LTD

Software development method and system based on natural language arrangement and readable storage medium

The invention relates to a software development method and system based on natural language arrangement and a readable storage medium. The method comprises the steps that a programmable system based on natural language arrangement is deployed, basic resources are registered in the programmable system, and registered resources and system resources are subjected to natural language description, then stored in a relation library and synchronized to a vector library; the method comprises the following steps: creating a service application in a programmable system and arranging the service application, performing natural language description on arrangement content, publishing the arrangement content as an intelligent agent, storing the intelligent agent into a relation library and synchronizing the intelligent agent to a vector library; performing vector retrieval on the questioning content of the user by using a large language model, and selecting the most conforming agent; and calling the most conforming agent to execute the corresponding arrangement content according to the paragraph sequence, and outputting a final result. According to the software development method provided by the invention, a user does not need to know the technical principle, the demand is disassembled through a natural language, detailed steps are formed, and execution is completed through a large language model, so that the communication time consumption is reduced, and the possibility of demand deviation is reduced.
Owner:SHANGHAI BOBAN DATA TECH CO LTD

Cross-platform software development method and related equipment

The invention relates to a cross-platform software development method and related equipment. The method is applied to the electronic equipment providing a low-code tool chain, and the low-code tool chain comprises a low-code development platform and a compiler. Based on the configuration of the meta model of the vehicle-mounted resource, the low-code development platform generates an automobile domain specific language VDSL file for describing the vehicle-mounted software function; the compiler obtains the VDSL file, compiles the VDSL file into running program codes running in different controllers and sends the running program codes to a cloud server, and the cloud server is used for sending the running program codes to the different controllers. According to the method and the device, the running program codes corresponding to different controllers are generated through the unified VDSL, so that cross-platform running software programs can be conveniently developed in the same platform, the software development efficiency is improved, and the development cost is reduced.
Owner:GUANGZHOU AUTOMOBILE GROUP CO LTD

Software development system and software development method

The invention relates to the technical field of software development, and discloses a software development system and a software development method. The software development method comprises the following steps: constructing a multi-dimensional technical debt quantitative model, and calculating a technical debt score based on factors such as code complexity, change frequency and defect association degree; a code semantic multi-level representation model is constructed, and multi-level representation of codes is constructed through combined analysis of an abstract syntax tree, a data flow diagram and a control flow diagram; a self-supervised learning model is applied to train code representation, and development intentions and business concepts contained in codes are recognized; generating a context-dependent reconstruction suggestion; and optimizing the reconstruction path planning. Through objective quantification of the technical debt and deep understanding of code semantics, the technical problems that in the prior art, technical debt management is difficult to quantify and reconstruction decision-making lacks scientific basis are solved, code maintenance cost is remarkably reduced, and development efficiency is greatly improved.
Owner:BEIJING CAOMU TECHNOLOGY CO LTD

Domain-oriented environment association type scene software development method and system

PendingCN120406932ASoftware reuseSoftware deploymentSoftware development processDomain (software engineering)
The invention belongs to the technical field of software engineering, and particularly relates to a field-oriented environment association type scene software development method and system. The software development process is divided into three stages of field customization, scene configuration and application development, and a corresponding development system is provided and comprises a meta-tool environment, a field development platform and a scene application development platform. In the field customization stage, the meta-tool environment is used, and configuration is customized for a specific field to obtain a field development platform; in the scene configuration stage, environment-related scene configuration is carried out on the field development platform, intermediate representation of physical equipment is established, configuration access of various Internet of Things platforms is achieved through description, and the field development platform is configured as a scene application development platform; and in the application development stage, development of software in multiple fields is realized by multiplexing the environment-related scene. According to the method, the environment elements in the scene can be quickly configured, and the efficiency of developing and deploying customized scene software is improved.
Owner:FUDAN UNIVERSITY

Software development method and system based on Internet and cloud computing

The invention provides a software development method and system based on Internet and cloud computing. According to the method, time series data fed back by software development requirements are collected in real time through the Internet, multi-dimensional analysis is conducted through a cloud computing platform, the association strength of time distribution characteristics of requirement change frequency and user emotion parameters is extracted, and an evolution graph containing requirement priority distribution characteristics and change path topology is generated; dynamically distributing an optical signal transmission channel matched with the priority based on the weight of the map node, and carrying out priority weight marking on the original time sequence data; and finally, dynamically binding a cloud computing resource allocation proportion in combination with the weight value of the marked data and the topological node connection strength, and generating a task scheduling instruction. Through cross-layer cooperation of the demand evolution graph and the photon integrated circuit, accurate dynamic matching of the software development demand priority and the cloud computing resources is realized. According to the technical scheme provided by the invention, the efficiency and real-time performance of software development can be improved.
Owner:ZHONGZHI YOUJIAN (BEIJING) TECH CO LTD

Model-based software development method and device, electronic equipment and storage medium

The invention provides a model-based software development method and device, electronic equipment and a storage medium, and the method comprises the steps: determining whether a data dictionary cache file which corresponds to a target vehicle-mounted software model and is in a native storage format exists under a first cache address in response to an import instruction for the vehicle-mounted software model; if the target vehicle-mounted software model exists, mapping the data dictionary cache file in the native storage format to operate the target vehicle-mounted software model; and if the target vehicle-mounted software model does not exist, acquiring a data dictionary file which is in a general storage format and corresponds to the target vehicle-mounted software model under the second cache address, decompressing the data dictionary file, and performing data analysis and format conversion on a decompression result to operate the target vehicle-mounted software model. By generating the data dictionary cache file in the native storage format in the hard disk in advance and importing the data dictionary cache file into the working space, the data importing speed can be remarkably increased, the simulation running time of the vehicle-mounted software model is shortened, and the development efficiency of the vehicle-mounted software is improved.
Owner:ROX MOTOR TECH CO LTD

Software development method and device, computer equipment, readable storage medium and program product

The invention relates to a software development method and device, computer equipment, a readable storage medium and a program product. The method comprises the following steps: obtaining a path of a software development kit of the Gawan system; a target label is obtained on the basis of a preset rule of the software development kit, a target file in the path is analyzed on the basis of the target label, permission information and corresponding method information in the target file are obtained, and the method information is used for executing the permission information; and target software is developed based on the permission information and the corresponding method information, so that the target software can be integrated in the swan-gap system. By adopting the method, the software development efficiency can be improved.
Owner:BEIJING BANGCLE TECH CO LTD

A software development method and system based on a low-code platform

The present invention belongs to the field of software engineering, and discloses a software development method and system based on a low-code platform, including automatically generating an initial project through project requirements; designing a workflow based on the initial project through predefined workflow nodes and a graphical interface; real-time synchronizing and recording all changes to the workflow; conducting experimental development of sub-branches based on the change records, reviewing the experimental development of sub-branches, and merging them into a new workflow according to the review results; starting the new workflow for testing, debugging based on the test results to obtain the final workflow; deploying the final workflow to the production environment, real-time monitoring the running status of the final workflow, and continuously iterating and improving the final workflow based on the monitoring data and user feedback. By conducting experimental development of sub-branches based on change records, reviewing, and real-time synchronizing and recording all changes to the workflow, the present invention improves the team collaboration efficiency and version control ability.
Owner:江西省通信产业服务有限公司

Chinese programming centralized control software development method

The invention discloses a Chinese programming centralized control software development method, and relates to the technical field of stage control, in particular to a method for improving creativity implementation efficiency, which comprises the following steps: constructing a special Chinese programming instruction set for a stage, creating a Chinese instruction conforming to stage terminologies and natural language habits; and designing a stage visual programming interface: establishing a visual operation platform adaptive to stage function partitions, setting light, sound equipment, a mechanical device, a curtain instruction area, a global process arrangement area and a stage effect real-time preview area, presenting Chinese instructions in a visual component form, and realizing instruction selection, parameter setting, process arrangement and effect preview. According to the stage centralized control system development method based on simplified Chinese programming, the problems that an existing stage control system is large in development difficulty and high in use and training cost are solved, and stage workers can conveniently and efficiently create a unique stage effect.
Owner:YOUYI ENTERTAINMENT (XIAN) CULTURE TECHNOLOGY CO LTD

Business process software development method, device, equipment, medium and program product

PendingCN122284976ABusiness processDesign pattern
This application provides a method, apparatus, device, medium, and program product for developing business process software. It relates to the field of financial technology. The method includes: responding to receiving a visual orchestration topology diagram constructed by a user through a preset visual orchestration editor; generating an operation instruction set corresponding to the visual orchestration topology diagram using a preset semantic bridging compiler; constructing an intermediate description model based on the operation instruction set and generating a structured process description file; determining a target program design pattern based on the intermediate description model; and generating corresponding application code based on the target program design pattern and the structured process description file. This method allows business personnel to directly design processes through a visual interface and generate code in real time, significantly shortening development time. The code structure based on the program design pattern ensures high cohesion and low coupling, reduces human error, and is easy to extend and maintain.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA

Software development method, device, equipment and computer program product

The invention discloses a software development method, device and equipment and a computer program product, and relates to the technical field of computer software, and the method comprises the steps: responding to a software development request, and displaying a visual demand management interface; receiving demand input information input by a user in the demand information acquisition sub-interface, and generating demand output data; skipping to a demand record display interface to display demand output data and a synchronization component; synchronizing the to-be-synchronized demand output data to a visual development interface through a synchronization component; and generating a software development code according to the synchronized demand output data. According to the method, the visual demand tool is provided to interact with the user, the multiple pieces of demand input information input by the user are obtained through the sub-interface, the demand output data are generated, and the demand compiling efficiency is improved. In response to the demand synchronization request of the user, the demand related information is synchronized to the visual development interface to automatically generate the development code, manual writing by personnel is avoided, and the software development efficiency is improved.
Owner:BEIJING PACTERA JINXIN TECH LTD

Software development method and device, computer equipment, readable storage medium and product

The invention relates to the field of artificial intelligence, and discloses a software development method and device, computer equipment, a readable storage medium and a product. Comprising the following steps: in response to a software development request initiated by a target object, obtaining software development behavior data and a software development demand of the target object in a historical period; analyzing the software development capability of the target object based on the software development behavior data; calling a software development engine obtained based on local knowledge base training, and operating the software development engine according to a software development engine working mode matched with the software development capability; analyzing the software development requirement through a software development engine to obtain an initial development result corresponding to the software development request; obtaining verification information fed back by the target object for the initial development result; under the condition that the verification information represents that the initial development result does not meet the software development requirement, the initial development result is updated based on the verification information, and a software development result is obtained. By adopting the method, the software development efficiency can be improved.
Owner:CHINA CONSTRUCTION BANK +1

Software development base construction method, software development method, software operation monitoring method, device, equipment and storage medium

The present invention provides a software development base construction method, a software development method, a software operation monitoring method, an apparatus, a device and a storage medium, and relates to the field of computer technology, including: determining radar business events and resources corresponding to the radar business events; radar business events and resources are obtained based on an event-driven process chain model, radar business events are used to characterize the business status of the radar, and resources include input data and output data required to execute radar business events; based on the radar business events and resources, functional module codes corresponding to the business processing unit are obtained; based on the functional module codes, a radar host computer software code knowledge base is constructed to generate a software development base. Through the above-mentioned method, it is conducive to achieving efficient reuse of functional module codes when facing different models of radar host computer software, thereby facilitating the subsequent construction of a radar digital model and achieving efficient reuse and function mapping of the radar digital model, thereby reducing the development cost of the host computer software.
Owner:BEIJING CENTURY EAST CHINA RAILWAY TECH

Artificial intelligence-based software development methods, devices, and electronic equipment

This invention relates to the field of software development technology, and more particularly to a software development method, apparatus, and electronic device based on artificial intelligence. The method includes: constructing a common-cause failure risk graph among microservice components based on UPF historical runtime logs; identifying sets of conjugate risk microservice component pairs; and constructing a performance stability divergence of the microservice components based on latency and throughput in a simulation sandbox; generating a layered compilation optimization scheme for the microservice components based on the performance stability divergence; compiling each microservice component using the layered compilation optimization scheme, and performing sensitivity marking on each microservice component, thereby verifying the layered compilation optimization scheme for each microservice component; and establishing a rollback mechanism based on the sensitivity marking results and the verification results of the layered compilation optimization scheme for each microservice component. This invention effectively improves the efficiency of user-side software development.
Owner:WEIYANG YUNKE (BEIJING) TECHNOLOGY CO LTD

Low-cost embedded software development method, program product and running method based on quickjs-ng and lvgl

The application discloses a low-cost embedded software development method and program product based on QuickJS-NG and LVGL and a running method, and relates to the technical field of embedded system software development. The development method realizes complete decoupling of an interface and business logic by constructing a bidirectional communication mechanism between a C language layer and a JavaScript layer; establishes UI information binding mechanism and component tree sharing based on an EEZ designer, realizes multi-model UI adaptation and class-based component life cycle management; and simultaneously integrates a routing mechanism and a focus control mechanism. A corresponding program product comprises a computer program developed based on the method. The application also provides a running method of the program product. The application realizes efficient and low-cost embedded GUI development without modifying QuickJS-NG and LVGL source codes, and has good maintainability, multi-model adaptation capability and interactive experience.
Owner:SHANDONG WELL DATA CO LTD

Artificial intelligence-based software development method, device, equipment and medium

The application discloses a software development method, device and equipment based on artificial intelligence and a medium. The method receives the development requirement of a user through a natural language interaction interface and captures the context state information of a current development environment. The product intelligent agent retrieves the historical solution of the development requirement based on a dynamic knowledge graph. When the historical solution based on the development requirement is retrieved, the architect intelligent agent codes executable code based on the historical solution according to a layered code generation strategy. The test intelligent agent performs syntax checking, running verification and requirement compliance detection on the executable code based on a layered verification mechanism and the context state information, and obtains a verification result. When the test intelligent agent determines that the verification result meets the development requirement, the summary intelligent agent summarizes the executable code into a final code implementation scheme and pushes the final code implementation scheme to the user. The code development reuse rate and quality control capability are improved.
Owner:SHENZHEN SHUYING TECH CO LTD

Software development method, apparatus, device, medium, and program product

The application provides a software development method and device, equipment, a storage medium and a program product, which can be applied to the field of artificial intelligence technology. The method comprises the following steps: obtaining requirement text information of target software; performing natural language processing on the requirement text information to obtain a plurality of requirement information; for each requirement information in the plurality of requirement information, determining a corresponding task sequence to obtain a plurality of task sequences; performing buffer time prediction on each task sequence in the plurality of task sequences to determine the buffer time of each task sequence; and sequentially processing the plurality of task sequences according to the buffer time of each task sequence to develop the target software.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA

Industrial intelligent software development method and platform fusing model-driven architecture

The invention discloses an industrial intelligent software development method and platform of a fusion model-driven architecture, relates to the technical field of industrial software, and solves the problems that a traditional development mode is difficult to flexibly adapt to complex and changeable industrial scenes, the service logic reusability is poor, a UI and a core service are disjointed, and the collaboration efficiency of all stages is low. A user-defined function is supported through a data modeling tool, input and output attributes are visually defined, and flexible data structure construction under a complex service rule is achieved; the service modeling tool assembles a modular service process based on a domain model library through node dragging, gateway branch control and sub-process nesting; and the UI modeling tool automatically analyzes the attributes of the business model, and matches the template library to generate an interface and a standardized interface. And traditional coding is converted into visual operation, so that the development efficiency is improved, the service change response period is shortened, the maintenance cost is reduced, and industrial software is promoted to be upgraded to intelligence and standardization.
Owner:CHONGQING SAIBAO IND TECH RES INST CO LTD +1

Software development method and system supporting intelligent analysis of technical service requirements

This invention relates to the field of software development technology and discloses a software development method and system supporting intelligent analysis of technical service requirements. The method includes: acquiring edge real-time control requirement text and equipment specification parameters; extracting a list of timing constraint annotations and equipment resource constraint vectors; performing semantic encoding to generate a semantic representation matrix; generating a function-technical element mapping table through triple extraction; identifying logical relationships of timing constraints to generate a timing constraint relationship graph; querying a resource consumption database to generate resource consumption vectors for functional nodes; constructing a timing-resource coupling analysis graph and calculating the worst-case execution time; performing a joint feasibility test to generate a coupling conflict report; generating solution suggestions and outputting structured analysis results. This invention can detect coupling conflicts between timing constraints and resource constraints during the requirement analysis phase, avoiding timing violations caused by insufficient resources during actual deployment.
Owner:BEIJING ASIA GUOFENG HOLDING GROUP CO LTD

Software development method and device, computer equipment and storage medium

The invention provides a software development method and device, computer equipment and a storage medium, and the method comprises the steps: receiving a tunnel connection request of a development end, and building tunnel connection between the development end and a vehicle-mounted client according to the tunnel connection request; mapping a file system of the vehicle-mounted client to a local development environment of the development end through tunnel connection; receiving a file access request of the development end, and controlling the development end to access a file system of the vehicle-mounted client according to the file access request; and obtaining an operation behavior of the development end, and generating an audit log. On the basis of the scheme, software development, testing and auditing full-process integration can be achieved, cross-network seamless file synchronization, refined authority management and full-link safety auditing are provided, the software development efficiency is remarkably improved, and the operation and maintenance cost is reduced.
Owner:ZHIDAO NETWORK TECH (BEIJING) CO LTD

Personalized configuration method suitable for customized software development, software development method and personalized output display method of software interface

The invention discloses a personalized configuration method suitable for customized software development, a software development method and a personalized output display method of a software interface, and the personalized configuration method comprises the following steps: constructing a personalized configuration standard file, the personalized configuration standard file comprises standard display information of dynamic display elements in the software interface and element attribute information corresponding to the standard display information; constructing a project personalized configuration file corresponding to the current project, wherein the project personalized configuration file comprises a mapping relation with a personalized configuration standard file, standard display information of elements needing personalized display and corresponding personalized configuration content; and configuring identification information corresponding to the project personalized configuration file to be selected by the current project in the default configuration file. According to the method, synchronous development of software is realized for customization requirements of different clients in a unified development mode, the development cost can be greatly reduced, and the development efficiency is improved.
Owner:GUANGZHOU MINGTAI INFORMATION TECH CO LTD

Software development method and device, equipment and storage medium

The invention provides a software development method and device, equipment and a storage medium, and the method comprises the steps: scanning a standardized interface document to obtain structured data, and writing the structured data into an interface table; scanning an associated interface matched with the interface information table in the interface controller, and mapping fields in the interface parameter table according to associated parameters of the associated interface; according to a target interface selected by a developer in the interface list, a unique target identifier corresponding to the target interface is obtained, a debugging request is automatically generated according to the interface parameter table under the unique target identifier, and interface description information in the interface detail table under the unique target interface identifier is displayed. According to the method and the device, a developer can obtain complete interface description information and directly complete debugging operation in the same operation scene, so that the debugging efficiency and accuracy are improved.
Owner:ZKTECO CO LTD

Software development base construction method, software development method, software operation monitoring method and device, equipment and storage medium

The invention provides a software development base construction method, a software development method, a software operation monitoring method and device, equipment and a storage medium, and relates to the technical field of computers, and the method comprises the steps: determining a radar service event and a resource corresponding to the radar service event; the radar service event and the resource are obtained based on an event-driven process chain model, the radar service event is used for representing the service state of the radar, and the resource comprises input data and output data required for executing the radar service event; obtaining a function module code corresponding to the service processing unit based on the radar service event and the resource; based on the function module codes, a radar upper computer software code knowledge base is constructed, and a software development base is generated. By means of the mode, efficient multiplexing of the function module codes for different types of radar upper computer software can be achieved, subsequent construction of a radar digital model is further facilitated, efficient multiplexing and function mapping of the radar digital model are achieved, and the development cost of the upper computer software is reduced.
Owner:BEIJING CENTURY EAST CHINA RAILWAY TECH

Continuous fiber-reinforced three-dimensional printing process, embedding method, and software development method

The application relates to a continuous fiber reinforced three-dimensional printing process, an embedding method and a software development method, and the process comprises the following steps: three-dimensional modeling of a target part body to obtain a target part body model; designing a CF reinforcement scheme according to the target part body to obtain a CF reinforcement path; setting a printing process parameter on the CF reinforcement path to obtain a three-dimensional CF distribution space; performing a Boolean subtraction operation on the target part body model and the CF distribution space to obtain a resin matrix part model; performing equal-thickness slicing on the resin matrix part model by using slicing software to obtain resin G-Code; generating continuous fiber G-Code according to the CF reinforcement path; inserting the continuous fiber G-Code into the resin G-Code according to the multiple relationship of the equal-thickness slicing to obtain composite G-Code; and performing three-dimensional printing according to the composite G-Code by using a printer to obtain a continuous fiber reinforced part. Compared with the prior art, the application has the advantages that the compactness of the reinforced part is ensured, and the printing is not limited by the geometric shape and height of the part.
Owner:TONGJI UNIV

Software development method and electronic device

The present disclosure provides a software development method and an electronic device, used for realizing automation of a development task process by using an agent, improving the efficiency of software development, and saving labor costs. The method comprises: using an RPA agent to acquire task data corresponding to at least one task type, wherein the RPA agent is used for realizing automation of an underlying software development process, and different task types are used for representing different tasks in the underlying software development process; determining a task agent corresponding to the task type; and on the basis of the task data, using the task agent to execute task content corresponding to the task type to obtain a task execution result.
Owner:K TRONICS (SUZHOU) TECH CO LTD +2

Software development method based on reinforcement learning

The invention relates to the field of software development, in particular to a reinforcement learning-based software development method, which comprises the following steps of: extracting key entity objects through a target retrieval library, constructing a behavior tag set according to historical behavior data, and then constructing a key entity object set according to the semantic association degree of entities and tags, and marking high-core and non-core key entity object sets according to the matching condition of the project keywords and the key entity object sets. When the retrieval is responded, for a high-core key entity object set, determining an expansion keyword, and determining push information in combination with a matched key entity; and for a non-core key entity object set, push information is determined only according to the matched key entities. According to the method, the retrieval process is optimized through reinforcement learning, so that the knowledge acquisition efficiency and accuracy in software development are improved.
Owner:BEIJING WANHUI INTERNET TECHNOLOGY CO LTD

Software development framework, software development method and computer equipment

The invention relates to a software development framework and method and computer equipment, the software development framework comprises a data input module, an actuator module, a task management module, a data container and a result output module, the data input module receives to-be-processed data collected by a vehicle sensor, and a data acquisition interface is registered by using a callback function; the data acquisition interface provides to-be-processed data for the actuator module; the actuator module corresponds to the to-be-processed data, acquires the to-be-processed data through the data acquisition interface, sends the to-be-processed data to the data container, and determines a target task corresponding to the to-be-processed data; the task management module obtains the to-be-processed data from the data container and schedules a target task based on a task scheduling strategy, and the target task is used for processing first target data corresponding to the to-be-processed data to obtain an output result; the result output module obtains an output result; determining target output data based on the output result; and releasing the target output data. The software development code quantity can be reduced, and the software development efficiency can be improved.
Owner:CHONGQING CHANGAN AUTOMOBILE CO LTD