Invention Grant
US07712089B2 Revalidation of a compiler for safety control 有权
重新验证编译器的安全控制

  • Patent Title: Revalidation of a compiler for safety control
  • Patent Title (中): 重新验证编译器的安全控制
  • Application No.: US10519151
    Application Date: 2003-06-27
  • Publication No.: US07712089B2
    Publication Date: 2010-05-04
  • Inventor: Audun OpemMats GunnmarkerKai Hansen
  • Applicant: Audun OpemMats GunnmarkerKai 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
Revalidation of a compiler for safety control
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
Information query
Patent Agency Ranking
0/0