Software Engineering for Real-Time Systems

Author:

Language: English
Cover of the book Software Engineering for Real-Time Systems

Subject for Software Engineering for Real-Time Systems

79.52 €

Subject to availability at the publisher.

Add to cartAdd to cart
Publication date:
824 p. · 17.4x23.3 cm · Paperback
This text provides a firm foundation in the knowledge, skills and techniques needed to develop and produce real-time, and in particular, embedded systems. It provides the arguments, examples, techniques and methodologies to demonstrate that the discipline of software engineering has much to offer the developer of real-time software.   Written in an accessible style and complemented by numerous diagrams, it guides the reader through the steps of a total design approach: from initial definition of the task, through fundamentals of analysis, specification and design, to design methods and development tools, and finally documentation procedures.   The comprehensive coverage and real-world perspective makes the book accessible and appealing to both beginners and experienced designers.
 
1. Real-time systems; Setting the scene 2. The search for dependable software 3. First steps - requirements analysis and specification 4. Software and program design concepts 5. Operating sytems for real-time applications 6. Practical aspects of real-time operating systems 7. Diagramming - an introduction. 8. Practical diagramming method 9. Designing and constructing software - code-related issues 10. Software analysis and design - methods and methodologies 11. Analysing and testing source code 12. Development tools 13. Mission-critical and safety-critical systems 14. Performance engineering 15. Documentation
  • Covers both the fundamentals of software design and modern design methodologies 
  • Provides comparisons of different development methods, tools and languages
  • Blends theory and practical experience together
  • Emphasises the use of diagrams and is highly illustrated