The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 20, 2018

Filed:

Apr. 10, 2015
Applicant:

Siemens Aktiengesellschaft, Munich, DE;

Inventors:

Dong Wei, Edison, NJ (US);

Leandro Pfleger de Aguiar, Larenceville, NJ (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2006.01); G06F 11/36 (2006.01); H04L 29/06 (2006.01); G06F 17/27 (2006.01); G06F 21/57 (2013.01); H04L 9/32 (2006.01);
U.S. Cl.
CPC ...
G06F 11/3604 (2013.01); G06F 11/3692 (2013.01); G06F 17/2725 (2013.01); G06F 21/57 (2013.01); G06F 2211/009 (2013.01); G06F 2221/2115 (2013.01); H04L 9/321 (2013.01); H04L 63/04 (2013.01); H04L 63/0471 (2013.01);
Abstract

A method for performing verification and validation of third party PLC code includes a marketplace computer receiving a program from a technology developer and identifying variables and operations included in the program. The marketplace computer performs (i) error handling testing on the program to yield error test results; (ii) vulnerability testing on the program to yield vulnerability test results; and (iii) performance testing of the program on target platforms to yield performance test results. Next, the marketplace computer generates a report based on the variables and operations included in the program, the error test results, the vulnerability test results, and the performance test results. This report may be sent by the marketplace computer to the technology developer.


Find Patent Forward Citations

Loading…