Many embedded software applications are natural candidates for mechanization as a state machine. A program that must sequence a series of actions, or handle inputs differently depending on what mode ...
This article proposes an object-oriented analysis (OOA) technique based on the unified modeling language (UML). The technique emphasizes its OOA process, that is composed of the following activities: ...
The functional verification process involves the development of constrained random test cases, and the technique of coverage driven verification [1] to produce, and analyze the simulation results.