Real-Time Software Design for Embedded Systems
Authors: Hassan Gomaa
ISBN-10: 1107041090
ISBN-13: 9781107041097
Edition 版次: 1
Publication Date 出版日期: 2016-05-27
Print Length 页数: 602 pages
Book Description
By finelybook
This tutorial reference takes the reader from use cases to complete architectures for real-time embedded systems using SysML,UML,and MARTE and shows how to apply the COMET/RTE design method to real-world problems. The author covers key topics such as architectural patterns for distributed and hierarchical real-time control and other real-time software architectures,performance analysis of real-time designs using real-time scheduling,and timing analysis on single and multiple processor systems. Complete case studies illustrating design issues include a light rail control system,a microwave oven control system,and an automated highway toll system. Organized as an introduction followed by several self-contained chapters,the book is perfect for experienced software engineers wanting a quick reference at each stage of the analysis,design,and development of large-scale real-time embedded systems,as well as for advanced undergraduate or graduate courses in software engineering,computer engineering,and software design.
Half title
Title page
Imprints page
Dedication
Contents
Preface
Annotated Contents
Acknowledgments
Part I Overview
Part lI Real-Time Software Design Method
Part ll Analysis of Real-Time Software Designs
Part IV Real-Time Software Design Case Studies for Embedded Systems
Appendix A Conventions Used in This Textbook
Appendix B Catalog of Software Architectural Patterns
Appendix C Pseudocode Templates for Concurrent Tasks
Appendix D Teaching Considerations
Glossary
Bibliography
Index