发明名称 System integrator and method for mapping dynamic COBOL constructs to object instances for the automatic integration to object-oriented computing systems
摘要 A system integrator for modeling an object instance of a COBOL data set, the object instance including representations of OCCURS DEPENDING ON clauses or REDEFINE clauses. The system comprises a client interface module, an import module, an object model module and modeler module. The client interface module generates an interface and receives a copybook selection and a set of REDEFINE criteria. The import module receives the copybook selection and imports a copybook from a database. The object model module receives the copybook and the set of REDEFINE criteria, and creates a customized object model for the copybook. The modeler module receives the customized object model and a set of COBOL data, and forms an object instance equivalent to the set of COBOL data, the object instance including representations of a OCCURS DEPENDING ON clause or REDEFINE clause.
申请公布号 US9519462(B2) 申请公布日期 2016.12.13
申请号 US201514858834 申请日期 2015.09.18
申请人 Aurea Software, Inc. 发明人 Jesurum Caroline Esther
分类号 G06F17/00;G06F9/44 主分类号 G06F17/00
代理机构 代理人
主权项 1. A system comprising: a non-transitory computer-readable medium storing computer-executable code to integrate legacy COBOL data structures to object instances for object-oriented computer systems, the computer-executable code comprising: a client interface module for generating an interface for receiving a copybook selection, the client interface module adapted for communication to receive the copybook selection;an import module for importing a copybook from a database, the copybook corresponding with a set of COBOL data stored in the database that includes a dynamic COBOL construct, the import module adapted for communication to receive the copybook selection from the client interface module and to import the copybook from the database;an object model module for creating an object model for the copybook, the object model module adapted for communication to receive the copybook from the import module and store the object model in a model library; anda modeler module for receiving the set of COBOL data and forming, based at least in part on the received set of COBOL data, an object instance that is equivalent to the set of COBOL data, the object instance including one or more representations for a complete set of one or more properties included in the dynamic COBOL construct without requiring custom coding for the forming of the object instance, the modeler module adapted for communication to receive the set of COBOL data from the database and to retrieve the object model from the model library, the modeler module including a dynamic COBOL construct module for identifying an instance of the dynamic COBOL construct and automatically forming the dynamic COBOL construct as the object instance, the dynamic COBOL construct module adapted to read the set of COBOL data.
地址 Austin TX US