1 copyright © 2013 elsevier inc. all rights reserved. chapter 7 system design techniques
Embed Size (px)
TRANSCRIPT

1Copyright © 2013 Elsevier Inc. All rights reserved.
Chapter 7
System Design Techniques

2Copyright © 2013 Elsevier Inc. All rights reserved.
Figure 7.1 The waterfall model of software development.

3Copyright © 2013 Elsevier Inc. All rights reserved.
Figure 7.2 The spiral model of software design.

4Copyright © 2013 Elsevier Inc. All rights reserved.
Figure 7.3 A successive refinement development model.

5Copyright © 2013 Elsevier Inc. All rights reserved.
Figure 7.4 A simple hardware/software design methodology.

6Copyright © 2013 Elsevier Inc. All rights reserved.
Figure 7.5 A hierarchical design flow for an embedded system.

7Copyright © 2013 Elsevier Inc. All rights reserved.
Figure 7.6 The SDL specification language.

8Copyright © 2013 Elsevier Inc. All rights reserved.
Figure 7.7 An OR state in Statecharts.

9Copyright © 2013 Elsevier Inc. All rights reserved.
Figure 7.8 An AND state in Statecharts.

10Copyright © 2013 Elsevier Inc. All rights reserved.
Figure 7.9 An AND/OR table.

11Copyright © 2013 Elsevier Inc. All rights reserved.
Figure 7.10 Layout of a CRC card.

12Copyright © 2013 Elsevier Inc. All rights reserved.
Figure 7.11 Long-lived bugs are more expensive to fix.

13Copyright © 2013 Elsevier Inc. All rights reserved.
UN Figure 7.1

14Copyright © 2013 Elsevier Inc. All rights reserved.
UN Figure 7.2

15Copyright © 2013 Elsevier Inc. All rights reserved.
UN Figure 7.3

16Copyright © 2013 Elsevier Inc. All rights reserved.
UN Figure 7.4

17Copyright © 2013 Elsevier Inc. All rights reserved.
UN Figure 7.5

18Copyright © 2013 Elsevier Inc. All rights reserved.
UN Figure 7.6

19Copyright © 2013 Elsevier Inc. All rights reserved.
UN Figure 7.7