Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Virtualized embedded type binary software defect detection system

A defect detection and software defect technology, which is applied in the field of virtualized embedded binary software defect detection system, can solve the problems of slow, inefficient, and high threshold of embedded application development, reduce intermediate steps, improve efficiency, and adapt well effect of ability

Active Publication Date: 2014-07-30
HANGZHOU DIANZI UNIV
View PDF2 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] At the same time, as the hardware structure becomes more complex and the software scale grows rapidly, the development of embedded applications becomes slow and inefficient.
Even if these problems are solved, the online development method of embedded applications also sets a high threshold for developers

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
  • Virtualized embedded type binary software defect detection system
  • Virtualized embedded type binary software defect detection system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] Below in conjunction with accompanying drawing and embodiment the present invention is described in further detail, present embodiment is carried out under the premise of technical solution of the present invention, has provided detailed embodiment and specific operation process, but protection scope of the present invention does not Limited to the following examples.

[0018] As shown in 1, this embodiment includes: a user management module, a defect detection engine module and a multi-architecture emulator module, wherein: the user management module controls the entire system, specifies the type of defect detection and the scope of detection, and converts the original binary Files and instructions are sent to the defect detection engine module, and a defect detection report is generated according to the feedback information of the defect detection engine module; Instructions such as defect detection type perform instrumentation operations on the original binary softwa...

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 discloses a virtualized embedded type binary software defect detection system. A user management module in the virtualized embedded type binary software defect detection system is used for controlling the whole system, assigning a defect detection type and a detection range, and sending an original binary file and an instruction to a defect detection engine module; the defect detection engine module supplies an analysis tool for embedded type binary software defect detection and performs instrumentation operation on original binary software to be detected according to the defect detection range and the defect detection type which are assigned by a user and the instruction; a multi-system structural simulator module is used for simulating embedded type platform hardware on a computer, receiving a binary program intermediate code obtained by instrumentation of the defect detection engine module and compiling the binary program intermediate code into an executable file on a specific embedded type platform. The virtualized embedded type binary software defect detection system detects defects of the embedded type binary software by a pure software mode, so that the dependency on an expensive development board and external equipment is avoided; the virtualized embedded type binary software defect detection system is extremely high in universality.

Description

technical field [0001] The invention relates to a software defect detection system, in particular to a virtualized embedded binary software defect detection system. Background technique [0002] With the deepening of embedded system applications and the continuous innovation of hardware technology, the scale and complexity of embedded software are increasing day by day. However, the accompanying large number of software defects become a time bomb hidden in highly intelligent and information systems, posing a direct threat to various systems. Therefore, ensuring the reliability of embedded software has become a serious challenge. [0003] Because the embedded system includes two aspects: the hardware part and the software part. This brings great difficulties and challenges to the development and debugging of embedded software, because developers are required to master the knowledge of electronic professional embedded hardware, and also require them to master the knowledge o...

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
IPC IPC(8): G06F11/36
Inventor 方景龙张东升邹雪王兴起王大全
Owner HANGZHOU DIANZI UNIV
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
Eureka Blog
Learn More
PatSnap group products