发明名称 Method for generically invoking operation in an object oriented repository
摘要 The method of the present invention is a repository program operating in a computer system for invoking operations on objects stored in the repository. The method assigns a first set of unique numbers for each type in a model library and a second set of unique numbers for each operation in each type. The first and second set of unique numbers are stored in metadata of the repository. Router and helper functions are generated for translating a generic call to an actual C++ procedure at run time using one of the first and one of the second unique numbers, and compiling and linking the router and helper functions in a library of the model. If the operation is invokable, the first and second unique numbers are retrieved from metadata. They are then used with the generated router and helper functions in the library model for invoking the actual C++ procedure.
申请公布号 US5721925(A) 申请公布日期 1998.02.24
申请号 US19950567394 申请日期 1995.12.01
申请人 UNISYS CORPORATION 发明人 CHENG, LEEY;SRINIVASAN, UPPILI RANAGARAJAN
分类号 G06F9/42;(IPC1-7):G06F9/00;G06F17/30 主分类号 G06F9/42
代理机构 代理人
主权项
地址