主权项 |
1. A method for performing verification and validation of third party programmable logic controller (PLC) code, the method comprising:
receiving, by a marketplace computer, a program from a technology developer; identifying, by the marketplace computer, variables and operations included in the program; performing, by the marketplace computer, error handling testing on the program to yield error test results; performing, by the marketplace computer, vulnerability testing on the program to yield vulnerability test results; performing, by the marketplace computer, performance testing of the program on target platforms to yield performance test results; generating, by the marketplace computer, 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; and sending, by the marketplace computer, the report to the technology developer. |