A queueing network approach to the module allocation problem in distributed systems
SIGMETRICS '81 Proceedings of the 1981 ACM SIGMETRICS conference on Measurement and modeling of computer systems
Aspects of software design analysis: Concurrency and blocking
PERFORMANCE '80 Proceedings of the 1980 international symposium on Computer performance modelling, measurement and evaluation
SIMPAS: A simulation language based on PASCAL
WSC '80 Proceedings of the 12th conference on Winter simulation
The prediction and evaluation of the performance of software from extended design specifications
The prediction and evaluation of the performance of software from extended design specifications
Modeling distributed file systems
ACM SIGMETRICS Performance Evaluation Review
The aggregate server method for analyzing serialization delays in computer systems
ACM Transactions on Computer Systems (TOCS)
A survey of techniques for the modeling of serialization delays in computer systems
ACM SIGMETRICS Performance Evaluation Review
Modelling parallel access to shared resources in a distributed file system using queueing networks
Journal of Systems and Software
Hi-index | 0.00 |
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 queueing 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 non-reentrant software modules.