A language for extended queuing network models

  • Authors:
  • Charles H. Sauer;Edward A. MacNair;Silvio Salza

  • Affiliations:
  • IBM Thomas J . Watson Research Center, Yorktown Heights, New York;IBM Thomas J . Watson Research Center, Yorktown Heights, New York;Centro di Studio dei Sistemi di Controllo e Calcolo Automatici del Consiglio Nazionale delle Ricerche of Rome, Italy

  • Venue:
  • IBM Journal of Research and Development
  • Year:
  • 1980

Quantified Score

Hi-index 0.01

Visualization

Abstract

Queuing networks are popular as models of performance of computer systems and communication networks. The Research Queueing Package, Version 2 (RESQ2), is a system for constructing and solving extended queuing network models. We refer to the class of RESQ2 networks as "extended" because of characteristics absent from most queuing models, RESQ2 incorporates a high-level language to concisely describe the structure of the model and to specify constraints on the solution. A main feature of the language is the capability to describe models in a hierarchical fashion, allowing an analyst to define parametric submodels which are analogous to macros or procedures in programming languages. RESQ2 thus encourages use of structured models to effectively evaluate complex systems.