Unlock instant, AI-driven research and patent intelligence for your innovation.

Working method and system for code management, continuous integration and delivery of embedded software development

An embedded software and continuous integration technology, applied in the field of code management, continuous integration and delivery, can solve problems such as high risk, easy integration failure, coarse management granularity, etc., to improve code quality, smooth delivery, and faster delivery Effect

Inactive Publication Date: 2022-07-15
润芯微科技(江苏)有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Because, the more frequently the version is released, the more layers of software quality may be involved, the easier the integration will fail, and the higher the risk
At the same time, the delivery package is managed by FTP or SVN, and the management granularity is relatively coarse. Therefore, the high availability requirements of software quality cannot be guaranteed in the entire embedded development process

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Working method and system for code management, continuous integration and delivery of embedded software development
  • Working method and system for code management, continuous integration and delivery of embedded software development
  • Working method and system for code management, continuous integration and delivery of embedded software development

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] In the following description, numerous specific details are set forth in order to provide a more thorough understanding of the present invention. However, it will be apparent to those skilled in the art that the present invention may be practiced without one or more of these details; in other instances, in order to avoid confusion with the present invention, some technical features known in the art have not been describe.

[0035] A working method for code management, continuous integration and delivery of embedded software development, including: code quality management, through configured code analysis rules, analysis from the aspects of reliability, security, maintainability, coverage, repetition rate, etc. project;

[0036] Continuous integration, by configuring plug-ins such as Jenkins, version control software and test reports, to realize the closed-loop process of continuous integration of embedded software;

[0037] Continuous delivery and product management, ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a working method and system for code management, continuous integration and delivery of embedded software development, and belongs to the field of embedded software development. According to the invention, code quality management work, continuous integration work and continuous delivery and product management work are carried out; therefore, the code quality can be detected from seven dimensions, the code quality is improved, and quality problems encountered in the software development process are finely and digitally managed; meanwhile, the correctness, including the code quality and the coverage rate, of the code warehouse is automatically monitored, and if problems are found, developers are immediately notified; in addition, a preset integration task can be automatically completed under the unattended condition, and the effect of smoother and faster delivery is achieved; and the management mode that the delivery package is managed through FTP or SVN and the management granularity is relatively coarse is solved, all products generated in the software development process are managed in a standardized mode, one-time integration and operation anytime and anywhere are truly achieved, and deployment is truly achieved in a seamless mode.

Description

technical field [0001] The invention relates to a working method and system for code management, continuous integration and delivery of embedded software development, and belongs to the field of embedded software development. Background technique [0002] The embedded system is generally composed of four parts: embedded microprocessor, peripheral hardware equipment, embedded operating system and user's application program, which are used to realize functions such as control, monitoring or management of other equipment. Embedded software is software based on embedded system design. It is also a kind of computer software. It is also composed of programs and their documents, and is an important part of embedded systems. The traditional embedded development method is divided into three processes. Independent teams write code, integrate code, and test code. This works fine in a "waterfall" software development method, but it's too slow to meet today's market demands for smarter...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/36G06F8/71
CPCG06F11/3676G06F11/3684G06F11/3688G06F11/3692G06F8/71
Inventor 李振祥程剑锋秦宁
Owner 润芯微科技(江苏)有限公司