发明公开
EP0729607A1 VERGLEICHSVERFAHREN FÜR STEUERPROGRAMM-QUELLCODE 失效
比较法进行控制程序的源代码

  • 专利标题: VERGLEICHSVERFAHREN FÜR STEUERPROGRAMM-QUELLCODE
  • 专利标题(英): Comparison procedure for a control programme in source-code form
  • 专利标题(中): 比较法进行控制程序的源代码
  • 申请号: EP95900614.0
    申请日: 1994-11-10
  • 公开(公告)号: EP0729607A1
    公开(公告)日: 1996-09-04
  • 发明人: LANGE, EberhardLENGTAT, GerhardMAIER, RupertKLEYER, Dieter
  • 申请人: SIEMENS AKTIENGESELLSCHAFT
  • 申请人地址: Wittelsbacherplatz 2 80333 München DE
  • 专利权人: SIEMENS AKTIENGESELLSCHAFT
  • 当前专利权人: SIEMENS AKTIENGESELLSCHAFT
  • 当前专利权人地址: Wittelsbacherplatz 2 80333 München DE
  • 优先权: DE19934338988 19931115
  • 国际公布: WO1995014270 19950526
  • 主分类号: G06F9
  • IPC分类号: G06F9
VERGLEICHSVERFAHREN FÜR STEUERPROGRAMM-QUELLCODE
摘要:
The invention concerns a test procedure for a control programme in source-code form designed to be executed by a computer. The source programme, which is written in a control language, is processed by a method in which statements concerning binary or arithmetic operations are grouped in functional blocks. The order of these functional blocks is permuted as a function of their dependence on each other so that a uniform sequence must subsequently result as a function of the individual programme functions. In addition, the processing method calls for the individual commands to be sorted in ascending order of magnitude of the number of their output or input. In a third operation, constants are converted into coherent measuring units. Subsequently, the control programme is compared with a reference programme which has also been processed by the method proposed. This enables differences between different versions of the programme to be easily detected and any changes necessary in the programme documentation can be derived from the differences. The fields of application of the invention include, for instance, complex plant processes, such as the control of power stations, in which the control software is developed and documented separately and adapted on site, as well as the development of code generators for graphical planning tools.
信息查询
0/0