Skip to main navigation Skip to search Skip to main content

Modeling reentrant and nonreentrant software

  • Jon R. Agre
  • , Satish K. Tripathi
  • University of Maryland, College Park

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

10 Scopus citations

Abstract

A description of software module models for computer systems is presented. The software module models are based on a two level description, the software level and the hardware level, of the computer system. In the software module level it is possible to model performance effects of software traits such as reentrant and nonreentrant type software modules. The resulting gueueing network models are, in general, not of the product form class and approximation schemes are employed as solution techniques. An example of a software module model of a hypothetical computer system is presented. The model is solved with a simulation program and three approximation schemes. The approximation results were compared with the simulation results and some schemes are found to produce good estimates of the effects of changing from reentrant to nonreentrant software modules.

Original languageEnglish
Title of host publicationProceedings of the 1982 ACM SIGMETRICS Conference on Measurement and Modeling of Computer Systems, SIGMETRICS 1982
PublisherAssociation for Computing Machinery, Inc
Pages163-178
Number of pages16
ISBN (Print)0897910796, 9780897910798
DOIs
StatePublished - Aug 30 1982
Event1982 ACM SIGMETRICS Conference on Measurement and Modeling of Computer Systems, SIGMETRICS 1982 - Seattle, United States
Duration: Aug 30 1982Sep 1 1982

Publication series

NameProceedings of the 1982 ACM SIGMETRICS Conference on Measurement and Modeling of Computer Systems, SIGMETRICS 1982

Conference

Conference1982 ACM SIGMETRICS Conference on Measurement and Modeling of Computer Systems, SIGMETRICS 1982
Country/TerritoryUnited States
CitySeattle
Period08/30/8209/1/82

Fingerprint

Dive into the research topics of 'Modeling reentrant and nonreentrant software'. Together they form a unique fingerprint.

Cite this