Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

230 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).

Method, device and system for software development based on micro services

The invention discloses a method, device and system for software development based on micro services and belongs to the technical field of software development. The method comprises the steps that to-be-developed software is decomposed into multiple micro services, and a micro service framework is constructed; each micro service is taken as an independent unit for development, debugging, deployment and running and is developed independently; and by the micro service framework, registration, finding, calling and monitoring between the multiple micro services are achieved, and the to-be-developed software can be developed. The device comprises a micro service decomposition unit and a micro service framework construction unit. The system comprises a micro service runtime container and a local service registration center. The method, device and system can reduce the development difficulty of a large and complicated service system, and can overcome the problems that deployment cost of a traditional JAR packet or OSGI mode is low, the system expansibility is poor and resources are wasted.
Owner:HYDROCHINA CORPORATION +1

Quick client development frame for manufacturing execution system and software development method for frame

The invention relates to a quick client development frame for a manufacturing execution system and a software development method for the frame. The frame comprises a client layer and a service layer, wherein the client layer is used for realizing client interface interaction and comprises an interface view layer, an interface model layer and a model; and the service layer is used for realizing a business logic and data storage, receiving data sent by a client, reconstructing the data of the client according to a business requirement and sending the data to a database. The software development method for the frame comprises the steps of determining a data structure and the business logic of a development page as needed; designing UML class graph automatic generation codes; adding the codes into corresponding layers of project engineering in sequence; and compiling the project engineering to generate system software. According to the frame and the method, the code writing workload of the manufacturing execution system can be greatly reduced and the code quality and the system stability can be improved; and meanwhile, by applying a layered architecture and a configuration file, the software generated by the frame can be conveniently transplanted in different database systems.
Owner:SHENYANG INST OF AUTOMATION - CHINESE ACAD OF SCI

Model drive for embedded system software and component development method

The disclosed model drive and component development method for embedded system software comprises: under the frame of model drive, taking model as the core and primary element for software development; integrating technologies included model editing, validity, simulation and compiling; according to method based on component, reloading the embedded component in large scale. This invention provides new idea and self-contained method for code auto-generation.
Owner:WUHAN UNIV

Multi-temperature area group control greenhouse environment and irrigation control system

The invention relates to a greenhouse environment and irrigation control system with group control of multi-temperature regions, which mainly comprises a greenhouse control software system run in a centralized monitoring computer, a communication network system based on a CAN field bus and unit controllers distributed in various temperature regions. The unit controller comprises a microcontroller, a CAN field bus communication module, an input/output interface module for digital quantity and analog quantity, an input module for collecting sensing signals from environmental sensors and plant physiological sensor in a greenhouse and performing signal processing, and an output module for driving and controlling the operation of various equipments in the greenhouse. The greenhouse control software in the centralized monitoring computer is used for processing environmental and plant physiological information of the multi-temperature regions, performing control algorithm and strategy selection and algorithmic calculation, and real-time transmitting a control implantation action obtained based on calculation results to each unit controller to control the operation of greenhouse equipments. The greenhouse environment and irrigation control system with group control of the multi-temperature regions adopts a development method of configuration software, so that the overall system can perform software configuration setting on the unit controller, the sensors, the control equipments, the display interface and the greenhouse control strategy according to specific conditions of the greenhouse, so as to adapt to different requirements of different greenhouse agricultural production managements on the control system.
Owner:SHANGHAI DUSHI GREEN ENG +1

Model-driven software development method and system based on template

InactiveCN101403968ASpecific program execution arrangementsSoftware development processModel-driven software development
The invention a template-based model drive software development method, comprising the following steps: selecting a target platform and reading a model document; reading corresponding templates according to the selected target platform and the model document; and converting the model document into a physical working piece. The invention also provides a template-based model drive software development system, comprising: a template library used for storing templates; the template is provided with a command of converting model elements into the working piece; a platform selecting module used for selecting the target platform; a generator used for reading the corresponding templates in the template library according to the target platform selected by the platform selecting module and the type of model documents; and converting the model document into a physical working piece and a code file catalog according to the command on the template that is read. The invention can realize the template-based conversion of a model document into a physical working piece.
Owner:YONYOU NETWORK TECH

Software development method and device, terminal device, and computer readable storage medium

The invention is applicable to the technical field of software development, and provides a software development method and device, a terminal device and a computer-readable storage medium. The software development method includes that a software development requirement is obtained; According to the software development requirements and the template components on the preset page basic frame template, the target components of the target page to be generated are determined. The target component includes at least one of an adjustment component modified based on the template component, a new component created based on the template component, and a component to be replaced determined based on the template component. Based on the component name and location information of the target component, the template component and the target component are assembled into the target page in the page foundation framework template. The page component in the technical proposal only needs to be configured toachieve the page building and running, which greatly improves the page development speed and development flexibility, and reduces the development difficulty.
Owner:SHENZHEN KINGDOM TECH

Programming-free development method of deep learning application

The invention discloses a programming-free development method of a deep learning application. The method includes the following steps that a neutral network type is set, the data type of to-be-input original data is set according to the neutral network type, the original data is subjected to training preprocessing, and training data is formed; an established neutral network component library and/or an established neutral network template library are/is displayed on a graphical interface, a visual neutral network is erected on the graphical interface through visual operation, and the erecting operation process is displayed on the graphical interface; the neutral network is trained, and training indexes are displayed; neutral network input is given, and an inference result runs and is displayed. According to the software development method, the neutral network is established in the manner that the established neutral network component library and/or the established neutral network template library are/is displayed on the graphical interface, the visual neutral network is erected on the graphical interface through the visual operation, and the erecting operation process is displayed on the graphical interface, and the technical problems that traditionally, software programming is needed, interfaces are complex, and time consumed for debugging is long are avoided.
Owner:徐磊 +1

Visualization-based software development method and device, terminal device and storage medium

The invention discloses a visualization-based software development method and device, a terminal device and a storage medium, and the method comprises the steps of receiving a starting instruction ofa user, and displaying a visualization development platform in a current display interface according to the starting instruction; receiving a selection instruction of a user, and extracting link information in the selection instruction; searching a corresponding target visual component in a background server according to the link information; and searching a logic relationship corresponding to each target visual component, and generating visual software from the target visual components according to the logic relationships to display. According to the invention, the visual software developmentplatform receives the selection instruction of the user; according to the selection instruction, the corresponding visual component is searched for, the corresponding logic relation is searched for according to the visual component, and the visual component and the corresponding logic relation are generated into visual software, so that software development is realized through editing of the visual component, the operation is simple, and the development period is shortened.
Owner:ONE CONNECT SMART TECH CO LTD SHENZHEN
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products