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

Apparatus and method for software self test

A computing device, software-driven technology used in software testing/debugging, error detection/correction, instrumentation, etc.

Active Publication Date: 2018-07-17
HUAWEI TECH CO LTD
View PDF7 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Apps may also write to protected parts of memory, such as the Master Boot Record, and render the device useless or control it for malicious purposes

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
  • Apparatus and method for software self test
  • Apparatus and method for software self test
  • Apparatus and method for software self test

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] figure 1 A block diagram of a computing device 200 incorporating aspects of the disclosed embodiments is shown. The aspects of the disclosed embodiments are used to protect the main memory 106 of the computing device 200 from malicious or otherwise damaged applications under test by using the write-only memory module 208. The term write only memory (WOM) began to be a term used to describe the antonym of read only memory (ROM), that is, computer memory can be written to but not read. For example, as memory-mapped output devices, and as hardware security devices are used to allow cryptographic keys to be written into them instead of being read, WOM already exists in the use of computing devices.

[0027] Such as figure 1 As shown in and described further below, the processor 252 of the computing device 200 is coupled to the main memory device 106 and the write-only memory module 208. In this example, the processor 252 is used to execute the application under test 104 and t...

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

A computing apparatus configured to perform software verification and validation includes a processor coupled to a main memory, and a write only memory module, wherein the processor is configured to execute an application under test. The application under test is configured to write output data to the main memory. The processor directs the output data to the write only memory module and transfersthe output data to the main memory when the execution of the application under test is successful, or erases the output data from the write only memory module when the execution of the application under test is unsuccessful.

Description

Technical field [0001] Aspects of the invention generally relate to software verification and validation, and more specifically, to self-testing of software applications in computing devices. Background technique [0002] Software verification and validation, also called V&V or self-testing in this article, ensures that software programs and applications meet user and / or manufacturer requirements and expected quality attributes throughout their life cycle. The proper operation of the software application can be evaluated by running the power-on self-test when the device is initially turned on. However, it is increasingly common for devices such as mobile phones and set-top boxes to remain powered on for a long time. Therefore, it is ideal to continuously monitor the software application to ensure safe and proper operation. Continuous verification and confirmation require the self-test to be restarted periodically after the previous test sequence has been completed. This usuall...

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
CPCG06F11/3664G06F11/3612G06F11/3688G06F11/3692
Inventor 佩卡·诺提欧帕努·约翰逊
Owner HUAWEI TECH CO LTD