发明名称 Maintaining integrity of output of code generators
摘要 A system 100 for maintaining integrity of the output of code generators 100 includes a generated output recognition component 123 for determining generated output 102 which has been generated by a specific code generation application 110 based on an original model 101. An inferred model generating component 124 analyzes the generated output to infer contents of an inferred version 103 of the original model. A comparing component 125 compares the inferred version of the original model with a current version 104 of the original model to detect differences in source elements. A clean-up component 126 uses detected differences to identify redundant elements in the generated output and may archive and/or delete now redundant components of generated output 102 to provide cleaned generated output 105. Generated output may be determined by inputting files or content of a file system and reverse engineering applying customised rules based on the original model to identify generated output. Analyzing the generated output to infer contents of an inferred version of the original model may include reverse engineering the generated output applying customised rules based on the original model.
申请公布号 GB2507273(A) 申请公布日期 2014.04.30
申请号 GB20120019023 申请日期 2012.10.23
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BOB MADDISON;JOHN ANTHONY BEAVEN;SAM GUNARATNE
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址