- Full text PDF available (3)
- This year (0)
- Last 5 years (0)
- Last 10 years (0)
Journals and Conferences
One of the more critical problems in computing science today is the rapidly increasing cost of developing and maintaining software for new automated data systems. New software development is generally a standardized process whereby software evolves from an idea to a useful system operating on a computer. The traditional model for a software development… (More)
Application of microprogramming to enhance the performance of operating systems has been discussed in the literature in the past [7,1,5]. Two examples of such applications can be found in [4,6]. This paper discusses the philosophy behind the microprogrammed implementation of a scheduler, used in a large, time-shared computer incorporating several processors.
Analytical results, related to the availability of a computer system constructed of unreliable processors, are presented in this paper. These results are obtained by using various computer-aided algebraic manipulation techniques. A major purpose of this paper is to demonstrate that the difficulties of obtaining analytical solutions to Markov processes can… (More)
I would like to thank J.H. Saltzer for his timely comments on model building in computer science [Comm. ACM, May 1976]. If the present trend in undisciplined model building continues, computer science will soon be elevated to computer metaphysics. The lack of experimental verification of these models is a direct cause of their lack of practical impact. The… (More)
The simulation program described in this paper was devised as a vehicle for the study of communication network routing procedures. It was designed to model the behavior of a wide range of network topologies and routing disciplines. An event driven simulation approach was chosen to minimize program development time and complexity. GASP-IV was selected as… (More)
Writing a useful book on microprogramming is a difficult project because of two main reasons. Firstly there is, as yet, very little underlying theory on this subject. One can not write a meaningful treatise on the "art" or "discipline" of microprograming with respect to some "general" purpose machine architecture. On the otherhand, there are some general… (More)
The growing complexity of communciation networks demands systematic methods to describe the key network elements, their functions, and their interrelationships. The development of network architectures on the basis of functional partitioning into layered structures has been a major step in this direction. So far, these descriptions have placed little… (More)
The computer's pervaiveness in the 1980's will demand even more professional talent, broader computer education, and perhaps even licensing of the computer professional. Industry, education, and professional groups must cooperate to meet these challenges.