4

A Variety of Software Models

In this chapter, we explore several modeling approaches that were originally conceived as software development methods. We should first recognize that the earliest software model was functional flow charts but many software people lost interest in this initial model and branched out in several directions. In this chapter, we will look into many of them on our travels to discover two of three universal architecture description frameworks that can be used on any system no matter how we eventually decide to implement the system in hardware, software, and people doing things. In Chapter 6 we will bring the whole story back together. An introduction to the DoD Architecture Framework (DODAF) will be offered but the model ...

Get System Requirements Analysis, 2nd Edition 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.