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

5 results about "Software product development" patented technology

Software product development is the process of designing, creating and marketing new products or services for clients. The process involves a series of systemic steps required in development of a new software product. Basically, it is a framework or structure followed by a development team within a software organization.

Resource optimization method and system based on demand driving

The invention discloses a resource optimization method and system based on demand driving, belongs to the technical field of software product development, and aims to solve the technical problems that resource allocation in software product life cycle management depends on artificial experience, is low in efficiency, subjective in allocation standard and difficult to dynamically adapt to project changes. Comprising the following steps: acquiring demand characteristics, and endowing the demand characteristics with weights; the method comprises the following steps: modeling available resources of a project to form a resource constraint model, defining attributes and constraint conditions of the resources through the resource constraint model, and collecting state information of the resources in real time; on the basis of the weights of the demand features, the state information of the resources and the attributes and constraint conditions of the resources, the resources are allocated through a multi-objective optimization algorithm, and an optimal resource allocation scheme is formed; issuing the resource allocation scheme to an execution end through tool chain integration; and optimizing the weight of the demand feature and the optimal resource allocation scheme based on a machine learning method.
Owner:INSPUR QILU SOFTWARE IND

Upgrade script collating system and method

The application discloses an upgrading script arrangement system and method, wherein the corresponding system comprises a connection module, a reading module, a grouping module and a first generation module.The connection module is used for connecting a database of function development; the reading module is used for reading all line data of a form of an Excel file created by an upgrading script; the grouping module is used for grouping line data with the same function module name and script type; and the first generation module is used for determining and extracting content required for generating a corresponding upgrading script according to the corresponding script type, operation type, operation object name and the database for each group of line data, and splicing sql according to the extracted content and a predetermined first database type format corresponding to the corresponding script type and the database to form a corresponding first database type upgrading script.The application can automatically and batch generate upgrading scripts in conformity with specifications, and improve software product development efficiency.
Owner:BEIJING NEUSOFT VIEWHIGH CO LTD

Managing metadata switches and platform licenses in a distributed system

ActiveUS12505178B2Program/content distribution protectionSoftware engineeringSoftware product development
System and methods are presented for configuring and managing metadata switches and platform licenses in a distributed system. Using metadata switches, a platform license can be developed for a software product without the need for an engineer to develop the platform license by hand. A software application depot can be used to configure metadata switches that provide configuration information for a particular aspect of the software product and, when associated to a platform license that utilizes metadata switches, generate an accessible platform license for use by tenant organizations.
Owner:SALESFORCE INC

Software product development method, equipment, medium and product

The invention discloses a software product development method and device, a medium and a product. The Windows Form-based software product development method comprises the following steps: acquiring a demand function related to software product development, and calling a development tool class corresponding to the demand function to create a development tool module; packaging the development tool module into a Form control according to a Windows Form architecture, and integrating the Form control to obtain a product development tool; and executing the development action of the software product by using the Form control of the product development tool.
Owner:TCL TECH ELECTRONICS (HUIZHOU) CO LTD

Software component management method, device and equipment and readable storage medium

The invention discloses a software component management method and device, equipment and a readable storage medium, and the method comprises the steps: carrying out the type selection of available components when the development of a new function of software is carried out, and uploading the available components obtained through the type selection to a development library; wherein the development library is a component library with open component uploading permission and component downloading permission; downloading each available component from the development library, and performing technical verification on each available component to obtain a target component passing the technical verification; performing security compliance auditing on the target component; when the security compliance audit of the target component is passed, uploading the target component to a security compliance library so as to download the component from the security compliance library for software product construction; wherein each component in the security compliance library is a component passing the security compliance verification. By applying the software component management method provided by the invention, the security of software component management is improved, and the efficiency of development debugging and collaborative development of software products is improved.
Owner:CETC CYBERSPACE SECURITY TECH CO LTD