|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
Operating System Models in a Concurrent Pascal Environment: Complexity and Performance Considerations
January 1985 (vol. 11 no. 1)
pp. 136-141
| ASCII Text | x | ||
| A. Pashtan, "Operating System Models in a Concurrent Pascal Environment: Complexity and Performance Considerations," IEEE Transactions on Software Engineering, vol. 11, no. 1, pp. 136-141, January, 1985. | |||
| BibTex | x | ||
| @article{ 10.1109/TSE.1985.231538, author = {A. Pashtan}, title = {Operating System Models in a Concurrent Pascal Environment: Complexity and Performance Considerations}, journal ={IEEE Transactions on Software Engineering}, volume = {11}, number = {1}, issn = {0098-5589}, year = {1985}, pages = {136-141}, doi = {http://doi.ieeecomputersociety.org/10.1109/TSE.1985.231538}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - JOUR JO - IEEE Transactions on Software Engineering TI - Operating System Models in a Concurrent Pascal Environment: Complexity and Performance Considerations IS - 1 SN - 0098-5589 SP136 EP141 EPD - 136-141 A1 - A. Pashtan, PY - 1985 KW - software complexity KW - Concurrent Pascal KW - monitor model KW - operating system KW - process model KW - program effort KW - program performance KW - resource manager object VL - 11 JA - IEEE Transactions on Software Engineering ER - | |||
Empirical observations of computer operating systems have shown that operating systems are designed with one of two object oriented strategies: a process or a monitor oriented approach. This paper compares the two design approaches in a Concurrent Pascal environment. Resource manager programs that are implemented in conformity with each model are evaluated using software complexity measures and program performance measures. The average complexity of resource manager processes is 94 percent larger than the average complexity of resource manager monitors. The runtime synchronization overhead of the process model program is two-eight times higher than that of its counterpart.
Index Terms:
software complexity, Concurrent Pascal, monitor model, operating system, process model, program effort, program performance, resource manager object
Citation:
A. Pashtan, "Operating System Models in a Concurrent Pascal Environment: Complexity and Performance Considerations," IEEE Transactions on Software Engineering, vol. 11, no. 1, pp. 136-141, Jan. 1985, doi:10.1109/TSE.1985.231538
Usage of this product signifies your acceptance of the Terms of Use.

