Description
Software Engineering for Real-Time Systems
Author: Cooling Jim
Language: EnglishSubject for Software Engineering for Real-Time Systems:
Publication date: 10-2002
824 p. · 17.4x23.3 cm · Paperback
824 p. · 17.4x23.3 cm · Paperback
Description
/li>Contents
/li>Comment
/li>
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
© 2024 LAVOISIER S.A.S.