Software Engineering for Real-time Systems Volume 3: Implementation and Performance Issues
- Length: 344 pages
- Edition: 1
- Language: English
- Publisher: Lindentree Associates
- Publication Date: 2018-06-27
- ISBN-10: B07F39DHTW
- Sales Rank: #1308213 (See Top 100 Books)
Software Engineering for Real-time Systems, a three-volume book-set, aims to provide a firm foundation in the knowledge, skills and techniques needed to develop and produce real-time, and in particular, embedded systems. Their core purpose is to convince readers that these systems need to be engineered in a rigorous, professional and organised way.
The objectives of volume 3 are to cover important implementation and performance aspects in the development of real-time embedded systems. This includes:
The analysis and testing of source code.
Tools and techniques for developing and debugging embedded software.
The essential requirements and features of mission and safety-critical systems.
Designing for performance.
The essentials and use of project documentation, including configuration management and version control techniques.
Note for lecturers who adopt this book as a required course textbook. All diagrams can be made available for educational use. These are provided free of charge, in .png format. For further information contact me at [email protected].
The author: Jim Cooling has had many years experience in the area of real-time embedded systems, including electronic, software and system design, project management, consultancy, education and course development. He has published extensively on the subject, his books covering many aspects of embedded-systems work such as real-time interfacing, programming, software design and software engineering. Currently he is a partner in Lindentree Associates (which he formed in 1998), providing consultancy and training for real-time embedded systems. See: www.lindentreeuk.co.uk
Table of Contents
Chapter 1 Analyzing and testing source code
Chapter 2 Development tools and techniques
Chapter 3 Mission-critical and safety-critical systems
Chapter 4 Performance engineering
Chapter 5 Documentation