A New Approach to Match Operating Systems to Application Needs.
C. Eckert, Hans-Michael Windisch · 1995
Today, interconnected workstations provide sufficient computing power to execute complex distributed applications. But programming distributed applications is still a cumbersome and error prone task. Hence, bridging the gap between application programmers and hardware to provide a completely transparent resource management is still a great challenge for operating system designers. We will present a topdown driven language-based approach to integrate application development and operating system design. Our approach results in a system which overcomes many deficiencies of existing systems. The system offers adaptable application programming interfaces as well as adaptive, distributed and transparent resource management services. That is, with our new approach we are able to match operating systems to application needs. Keywords: Operating Systems, Architecture, Programming Languages 1 Introduction Today, interconnected workstations provide sufficient computing power to execute complex ...