-
公开(公告)号:US07912695B2
公开(公告)日:2011-03-22
申请号:US11854520
申请日:2007-09-12
Applicant: Ramchandar Krishnamurthy , Deepak Brijnandan Goel , Prabhakar Mynampati , Sandeep M. Karamongikar
Inventor: Ramchandar Krishnamurthy , Deepak Brijnandan Goel , Prabhakar Mynampati , Sandeep M. Karamongikar
IPC: G06F9/45
CPC classification number: G06F11/3457 , G06F11/3404 , G06F2201/815
Abstract: Simulation techniques for measuring the performance of J2EE applications are described. Simulation models for J2EE systems are generated which utilize one or more simulation components comprising queuing centers. The queuing centers employ logic to emulate J2EE thread models by locking on threads when messages are received by simulation components and waiting to unlock until a response is received from every subsequent component in the system. Additionally, simulation components which correspond to J2EE system components running on java virtual machines employ logic which emulates overhead introduced during memory allocation and garbage collection. The simulation models are also utilized during software development in a continuous performance evaluation process which gives feedback at each software development stage based on simulations run using the models described.
Abstract translation: 描述了用于测量J2EE应用程序性能的仿真技术。 生成用于J2EE系统的仿真模型,其利用包括排队中心的一个或多个模拟组件。 排队中心采用逻辑来模拟J2EE线程模型,通过在模拟组件接收到消息并等待解锁时锁定线程,直到从系统中的每个后续组件接收到响应。 另外,对应于在java虚拟机上运行的J2EE系统组件的模拟组件也采用模拟在内存分配和垃圾收集期间引入的开销的逻辑。 在软件开发过程中,模拟模型也在连续性能评估过程中得到利用,该过程在每个软件开发阶段基于使用所述模型运行的模拟进行反馈。
-
公开(公告)号:US20070239858A1
公开(公告)日:2007-10-11
申请号:US11401533
申请日:2006-04-10
Applicant: Arindam Banerji , Ramchandar Krishnamurthy , Surjit Kaladharan , Ganapathy Raman
Inventor: Arindam Banerji , Ramchandar Krishnamurthy , Surjit Kaladharan , Ganapathy Raman
IPC: G06F15/177 , G06F15/16
CPC classification number: G06Q30/06
Abstract: The present technique includes a software framework which makes it possible for providing Business-to-Business (B2B) integration software as a service (SaaS). The framework follows a hub and spoke model wherein the hub and spoke communicate through web services. While the hub and spokes act as integration gateways with the enterprise systems, the hub also acts as a centralized remote command, control and configuration center for the entire setup. The hub software provides the ability to generate and remotely deploy the spoke environments and also manage them remotely. The generated spoke environment can be downloaded, installed and configured to connect to the local systems and act as a mediator for B2B integration between hub and the local systems. Once installed the environments are remotely managed through the management console provided by the hub software. This invention reduces the on boarding time of trading partners and reduces the cost of B2B integration by amortizing the cost of remotely managing multiple trading partner gateways through a single management console.
Abstract translation: 本技术包括一个软件框架,可以提供企业对企业(B2B)集成软件即服务(SaaS)。 框架遵循中心和辐射模型,其中中心和辐条通过网络服务进行通信。 虽然集线器和辐条作为与企业系统的集成网关,但集线器也可用作整个设备的集中式远程命令,控制和配置中心。 集线器软件提供生成和远程部署辐条环境的能力,并远程管理它们。 生成的辐条环境可以下载,安装和配置为连接到本地系统,并作为中枢和本地系统之间的B2B集成的调解器。 一旦安装,环境通过集线器软件提供的管理控制台进行远程管理。 本发明减少了贸易伙伴的登船时间,并通过单个管理控制台摊销远程管理多个贸易伙伴网关的成本,降低了B2B集成的成本。
-
公开(公告)号:US20080133212A1
公开(公告)日:2008-06-05
申请号:US11854520
申请日:2007-09-12
Applicant: Ramchandar Krishnamurthy , Deepak Brijnandan Goel , Prabhakar Mynampati , Sandeep M. Karamongikar
Inventor: Ramchandar Krishnamurthy , Deepak Brijnandan Goel , Prabhakar Mynampati , Sandeep M. Karamongikar
IPC: G06F9/45
CPC classification number: G06F11/3457 , G06F11/3404 , G06F2201/815
Abstract: Simulation techniques for measuring the performance of J2EE applications are described. Simulation models for J2EE systems are generated which utilize one or more simulation components comprising queuing centers. The queuing centers employ logic to emulate J2EE thread models by locking on threads when messages are received by simulation components and waiting to unlock until a response is received from every subsequent component in the system. Additionally, simulation components which correspond to J2EE system components running on java virtual machines employ logic which emulates overhead introduced during memory allocation and garbage collection. The simulation models are also utilized during software development in a continuous performance evaluation process which gives feedback at each software development stage based on simulations run using the models described.
Abstract translation: 描述了用于测量J2EE应用程序性能的仿真技术。 生成用于J2EE系统的仿真模型,其利用包括排队中心的一个或多个模拟组件。 排队中心采用逻辑来模拟J2EE线程模型,通过在模拟组件接收到消息并等待解锁时锁定线程,直到从系统中的每个后续组件接收到响应。 另外,对应于在java虚拟机上运行的J2EE系统组件的模拟组件也采用模拟在内存分配和垃圾收集期间引入的开销的逻辑。 在软件开发过程中,模拟模型也在连续性能评估过程中得到利用,该过程在每个软件开发阶段基于使用所述模型运行的模拟进行反馈。
-
公开(公告)号:US08046441B2
公开(公告)日:2011-10-25
申请号:US11401533
申请日:2006-04-10
Applicant: Arindam Banerji , Ramchandar Krishnamurthy , Surjit K. Kaladharan , Ganapathy Raman Venkatasubramanian
Inventor: Arindam Banerji , Ramchandar Krishnamurthy , Surjit K. Kaladharan , Ganapathy Raman Venkatasubramanian
IPC: G06F15/177
CPC classification number: G06Q30/06
Abstract: The present technique includes a software framework which makes it possible for providing Business-to-Business (B2B) integration software as a service (SaaS). The framework follows a hub and spoke model wherein the hub and spoke communicate through web services. While the hub and spokes act as integration gateways with the enterprise systems, the hub also acts as a centralized remote command, control and configuration center for the entire setup. The hub software provides the ability to generate and remotely deploy the spoke environments and also manage them remotely. The generated spoke environment can be downloaded, installed and configured to connect to the local systems and act as a mediator for B2B integration between hub and the local systems. Once installed the environments are remotely managed through the management console provided by the hub software. This invention reduces the cost of B2B integration by amortizing the cost of remotely managing multiple trading partner gateways through a single management console.
Abstract translation: 本技术包括一个软件框架,可以提供企业对企业(B2B)集成软件即服务(SaaS)。 框架遵循中心和辐射模型,其中中心和辐条通过网络服务进行通信。 虽然集线器和辐条作为与企业系统的集成网关,但集线器也可用作整个设备的集中式远程命令,控制和配置中心。 集线器软件提供生成和远程部署辐条环境的能力,并远程管理它们。 生成的辐条环境可以下载,安装和配置为连接到本地系统,并作为中枢和本地系统之间的B2B集成的调解器。 一旦安装,环境通过集线器软件提供的管理控制台进行远程管理。 本发明通过通过单个管理控制台摊销远程管理多个贸易伙伴网关的成本来降低B2B集成的成本。
-
-
-