Introduction to Real-time Software Design
Seiten
2012
Springer-Verlag New York Inc.
978-1-4612-9085-8 (ISBN)
Springer-Verlag New York Inc.
978-1-4612-9085-8 (ISBN)
In 1977 I was asked to prepare aseries of twenty lectures introducing the design of real-time software to undergraduate electrical engineers at the University of Essex. Many of these innovations were conducted by electrical engineers with little software background, or by computer scientists familiar only with large software systems.
In 1977 I was asked to prepare aseries of twenty lectures introducing the design of real-time software to undergraduate electrical engineers at the University of Essex. At that time the advent of low-cost microprocessors was causing a minor revolution in the computer industry. The decreasing cost of hardware resulted in a mushrooming of the number of real-time applications being attempted. Many of these innovations were conducted by electrical engineers with little software background, or by computer scientists familiar only with large software systems. Even now future engineers still in training will have only a limited exposure to software because of the pressure of other subjects in their curricula. It was clear that a concise set of lectures, directed at people with limited exposure to software design was needed. In order to find a suitable text I turned to the existing computer science literature. I discovered that the available material was scattered over a large number of reports and articles and varied widely in level of complexity.
In 1977 I was asked to prepare aseries of twenty lectures introducing the design of real-time software to undergraduate electrical engineers at the University of Essex. At that time the advent of low-cost microprocessors was causing a minor revolution in the computer industry. The decreasing cost of hardware resulted in a mushrooming of the number of real-time applications being attempted. Many of these innovations were conducted by electrical engineers with little software background, or by computer scientists familiar only with large software systems. Even now future engineers still in training will have only a limited exposure to software because of the pressure of other subjects in their curricula. It was clear that a concise set of lectures, directed at people with limited exposure to software design was needed. In order to find a suitable text I turned to the existing computer science literature. I discovered that the available material was scattered over a large number of reports and articles and varied widely in level of complexity.
1. Introduction.- 1.1 What are Real-time systems?.- 1.2 Software Costs.- 1.3 Virtual Machines.- 1.4 Summary.- I The Real-Time Virtual Machine.- 2. The Real-time Virtual Machine—Its Properties.- 3. Implementing the Real-time Machine.- 4. Scheduling.- 5. Reliability.- II Designing The Processes.- 6. Design Methodology.- 7. The Process Virtual Machine.- III Measuring The System.- 8. Performance Measurement.- 9. Current trends.- References and Selected Bibliography.
Erscheint lt. Verlag | 26.11.2012 |
---|---|
Zusatzinfo | 1 Illustrations, black and white; X, 140 p. 1 illus. |
Verlagsort | New York, NY |
Sprache | englisch |
Maße | 155 x 235 mm |
Themenwelt | Mathematik / Informatik ► Informatik ► Betriebssysteme / Server |
Mathematik / Informatik ► Informatik ► Software Entwicklung | |
ISBN-10 | 1-4612-9085-6 / 1461290856 |
ISBN-13 | 978-1-4612-9085-8 / 9781461290858 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
Mehr entdecken
aus dem Bereich
aus dem Bereich
der Ausbildungsbegleiter
Buch | Hardcover (2023)
Rheinwerk (Verlag)
39,90 €