280 research outputs found
Computer science and technology : historiography III (extras)
Operating systems before or outside of modern BSD, GNU and Linux
Practical State Machines for Computer Software and Engineering
This paper introduces methods for describing properties of possibly very
large state machines in terms of solutions to recursive functions and applies
those methods to computer systems
Software development environments: A bibliography, appendix G
A bibliography containing approximately 100 citations on software development environments is given. The bibliography comes from a relatively random sampling of the literature and is not complete
Modules program structures and the structuring of operating systems
In this paper some views are presented on the way in which complex systems, such as Operating Systems and the programs to be interfaced with them can be constructed, and how such systems may become heavily library oriented. Although such systems have a dynamic nature, all interfacing within and among modules can be checked statically. It will be shown that the concepts presented are equally valid for single user systems, multi-programming systems and even distributed systems. The ideas have been spurred by the implementation of a modular version of Pascal and a supporting Operating System, currently nearing completion at Twente University of Technology, The Netherlands
Transcending POSIX: The End of an Era?
In this article, we provide a holistic view of the Portable Operating System Interface (POSIX) abstractions by a systematic review of their historical evolution. We discuss some of the key factors that drove the evolution and identify the pitfalls that make them infeasible when building modern applications.Peer reviewe
- …