Using analytic models for predicting middleware performance

Dorina Petriu, Hoda Amer, Shikharesh Majumdar, Istabrak Abdull-Fatah

Research output: Chapter in Book/Report/Conference proceedingConference contribution

20 Citations (Scopus)

Abstract

The client-server paradigm is very popular in building distributed computing applications. Heterogeneity is natural in client-server systems, where components implemented using different technologies must interact and collaborate with each other. Interoperability is provided through middleware on such a heterogeneous system. Common Object Request Broker Architecture (CORBA) is a standard for middleware-based distributed object computing systems. This paper focuses on analytic modeling of middleware-based systems that can be used in the performance engineering of CORBA-based client server applications. The paper applies the Layered Queuing Network model to two types of middleware architectures: handle-driven and forwarding. The model outputs are compared with measured values to determine the accuracy of the modeling technique.

Original languageEnglish
Title of host publicationProceedings Second International Workshop on Software and Performance WOSP 2000
Pages189-194
Number of pages6
Publication statusPublished - 2000
Externally publishedYes
EventProceedings Second International Workshop on Software and Performance WOSP2000 - Ottawa, Que, Canada
Duration: Sept 17 2000Sept 20 2000

Publication series

NameProceedings Second International Workshop on Software and Performance WOSP 2000

Conference

ConferenceProceedings Second International Workshop on Software and Performance WOSP2000
Country/TerritoryCanada
CityOttawa, Que
Period9/17/009/20/00

Keywords

  • Analytic performance model
  • Client-server performance
  • CORBA
  • Layered Queuing Networks

ASJC Scopus subject areas

  • General Engineering

Fingerprint

Dive into the research topics of 'Using analytic models for predicting middleware performance'. Together they form a unique fingerprint.

Cite this