Invention Grant
- Patent Title: Revalidation of a compiler for safety control
- Patent Title (中): 重新验证编译器的安全控制
-
Application No.: US10519151Application Date: 2003-06-27
-
Publication No.: US07712089B2Publication Date: 2010-05-04
- Inventor: Audun Opem , Mats Gunnmarker , Kai Hansen
- Applicant: Audun Opem , Mats Gunnmarker , Kai Hansen
- Applicant Address: NO Billingstad
- Assignee: ABB AS
- Current Assignee: ABB AS
- Current Assignee Address: NO Billingstad
- Agency: Venable LLP
- Agent Eric J. Franklin
- Priority: SE0202019 20020628
- International Application: PCT/IB03/02720 WO 20030627
- International Announcement: WO2004/003739 WO 20040108
- Main IPC: G06F9/45
- IPC: G06F9/45 ; G06F9/44

Abstract:
A method to revalidate a compiler intended for compilation of a user-written program for safety control in an industrial control system after it has been used. A test program is compiled a first time which test program is defined in a control language. The compiler is validated by verifying that the test program executes correctly. A first software is generated derived from the compiled test program intended for later comparison purposes. The test program is compiled a second time after the compilation of a user-written program. A second software is generated intended for a comparison based on the second compilation of the test program. The first software is compared with the second software, wherein the compiler is revalidated for any errors introduced between the first and the second compilation. Provided that the revalidation indicates no errors in the compiler, the user-written program is enabled to execute in a device with safety features for control of real world entities.
Public/Granted literature
- US20060101433A1 Revalidation of a compiler for safety control Public/Granted day:2006-05-11
Information query