7. Practical Diagramming Methods

Chapter 6, Diagramming – an Introduction, laid the groundwork for the use of diagrams as a software design tool. In general, it described the basic ideas of the subject in a fairly abstract way. These now need to be related to practical methods. In this chapter, the work is extended to show:

  • The general role of diagrams as a design and modeling tool/language
  • How these fit in with the functional flow and object-oriented (OO) design techniques
  • The relationship between functional flow and data flow methods
  • The information contained in the various diagrams
  • Why extensions and modifications of basic diagram types are needed in certain real-time applications
  • The general syntax and semantics of commonly used notations ...

Get The Complete Edition – Software Engineering for Real-Time Systems now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.