Real-time systems and programming languages : ada 95, real-time Java and real-time POSIX

書誌事項

Real-time systems and programming languages : ada 95, real-time Java and real-time POSIX

Alan Burns and Andy Wellings

(International computer science series)

Addison-Wesley, 2001

3rd ed.

大学図書館所蔵 件 / 6

この図書・雑誌をさがす

注記

Includes bibliographical references (p. 713-724) and index

内容説明・目次

内容説明

This book provides an in-depth analysis of the requirements for designing and implementing real-time embedded systems and discusses how these requirements are met by current languages and operating systems. The comparative advantages of Ada 95, Real-Time Java and Real-Time POSIX are discussed in full. No other book on real-time programming languages (or concurrent programming languages) covers this range of topics. The latest trends in real-time systems are discussed. The emergence of Java as a real-time language through the Real-Time Java extensions has resulted in the treatment of Java as one of the core languages covered in the book. The additional real-time facilities in POSIX are explored as well as the proposed extensions to CORBA to address real-time issues.

目次

1. Introduction to Real-Time Systems 2. Designing Real-Time Systems 3. Programming in the Small 4. Programming in the Large 5. Reliability and fault tolerance 6. Exceptions and Exception Handling 7. Concurrent Programming 8. Shared Variable-Based Synchronization and Communication 9. Message-Based Syncronization and Communication 10. Atomic Actions, Concurrent Processes and Reliability 11. Resource Control 12. Real-Time Facilitites 13. Scheduling 14. Distributed Systems 15. Low-Level Programming 16. The Execution Environment 17. A Case Study in Ada 18. Conclusions Appendix: Real-Time Java Specification

「Nielsen BookData」 より

関連文献: 1件中  1-1を表示

詳細情報

ページトップへ