Method and apparatus for executing event driven simulations
    1.
    发明授权
    Method and apparatus for executing event driven simulations 有权
    执行事件驱动模拟的方法和装置

    公开(公告)号:US07631108B2

    公开(公告)日:2009-12-08

    申请号:US11129219

    申请日:2005-05-13

    IPC分类号: G06F15/16

    摘要: A system that includes an object store layer configured to store a plurality of objects, wherein each of the plurality of objects comprises a method, a communication layer configured to receive an event from a user and generate a task based on the event, and a simulation layer configured to retrieve one of the plurality of objects responsive to execution of the task and execute the method associated with the one of the plurality of objects.

    摘要翻译: 一种包括被配置为存储多个对象的对象存储层的系统,其中所述多个对象中的每一个包括方法,被配置为从用户接收事件并基于所述事件生成任务的通信层,以及模拟 层,被配置为响应于所述任务的执行来检索所述多个对象中的一个,并执行与所述多个对象之一相关联的方法。

    Method and apparatus for providing a unified component architecture for client-side and server-side components
    2.
    发明授权
    Method and apparatus for providing a unified component architecture for client-side and server-side components 有权
    为客户端和服务器端组件提供统一组件架构的方法和装置

    公开(公告)号:US07617273B2

    公开(公告)日:2009-11-10

    申请号:US10295728

    申请日:2002-11-15

    IPC分类号: G06F15/16

    CPC分类号: G06F9/5044 G06F8/61

    摘要: One embodiment of the present invention provides a system that facilitates deploying components on a client. During operation, the system establishes a communication session through a network connection between the client and a server. Next, the system migrates components from the server to the client, wherein the components provide services and are able to use services provided by other components. Finally, the client installs the components on the client, thereby allowing the components to provide services on the client. Note that by supporting deployment of components on the client in this way, the system facilitates a unified component architecture across the client and the server.

    摘要翻译: 本发明的一个实施例提供一种便于在客户机上部署组件的系统。 在操作期间,系统通过客户端和服务器之间的网络连接建立通信会话。 接下来,系统将组件从服务器迁移到客户端,其中组件提供服务并且能够使用由其他组件提供的服务。 最后,客户端在客户端上安装组件,从而允许组件在客户端上提供服务。 请注意,通过以这种方式支持在客户机上部署组件,系统便于跨客户端和服务器的统一组件架构。

    Method and apparatus for collocating dynamically loaded program files
    3.
    发明授权
    Method and apparatus for collocating dynamically loaded program files 有权
    用于并置动态加载的程序文件的方法和装置

    公开(公告)号:US06918106B1

    公开(公告)日:2005-07-12

    申请号:US09629080

    申请日:2000-07-31

    IPC分类号: G06F9/44 G06F9/445

    CPC分类号: G06F9/44521

    摘要: A method for executing a dynamically loaded program having a main program unit includes executing the main unit a first time, creating at least one library file containing only application program files loaded during the first execution, specifying a system program file input and executing the main program unit a second time using the system program file input and the at least one library file for dynamically loaded program files. A method for optimizing a dynamically loaded program, the program including a main program unit includes creating at least one library file containing only application program files loaded during execution of the main program unit and optimizing the program based upon a list of application program files in the library file. A method for testing a dynamically loaded program, the program including a main program unit includes specifying a list including at least one application program file to be tested, creating at least one library file containing only application program files loaded during execution of the main program unit and indicating incomplete test coverage when at least one file in the list is not represented in the library file.

    摘要翻译: 用于执行具有主程序单元的动态加载程序的方法包括:首次执行主单元,创建至少一个仅包含在第一执行期间加载的应用程序文件的库文件,指定系统程序文件输入并执行主程序 使用系统程序文件输入和至少一个库文件单独运行动态加载的程序文件。 一种用于优化动态加载的程序的方法,所述程序包括主程序单元包括创建至少一个库文件,所述库文件仅包含在主程序单元的执行期间加载的应用程序文件,并且基于所述主程序单元中的应用程序文件的列表来优化程序 库文件。 一种用于测试动态加载的程序的方法,包括主程序单元的程序包括指定包括至少一个要测试的应用程序文件的列表,创建至少一个仅包含在主程序单元执行期间加载的应用程序文件的库文件 并且当列表中的至少一个文件未在库文件中表示时,指示不完整的测试覆盖。