ABSTRACT

This book provides engineers, developers, and technicians with a detailed treatment of various models of software behavior that will support early analysis, comprehension, and model-based testing. The expressive capabilities and limitations of each behavioral model are also discussed.

chapter 1|16 pages

Issues in Behavior Modeling

chapter 2|14 pages

Math Background

chapter 3|18 pages

Examples

chapter 4|14 pages

Flowcharts

chapter 5|22 pages

Decision Tables

chapter 6|22 pages

Finite State Machines

chapter 7|30 pages

Petri Nets

chapter 8|18 pages

Event-Driven Petri Nets

chapter 9|16 pages

Statecharts

chapter 10|14 pages

Object-Oriented Models

chapter 11|16 pages

Model Comparisons