Cover image for Software engineering for real-time systems
Title:
Software engineering for real-time systems
Personal Author:
Publication Information:
Harlow, England : Addison-Wesley, 2003
ISBN:
9780201596205

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010053121 QA76.758 C66 2003 Open Access Book Book
Searching...

On Order

Summary

Summary

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.


Author Notes

Jim Cooling has had many years experience in the area of real-time embedded systems, including electronic, software and system design, project management, consultancy and course development. He has published extensively on the subject. Currently he is a partner in Lindentree Associates (which he formed in 1998)


Table of Contents

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