Real systems are compositions of CPUs, peripheral devices, memory, and software.
Thus the composition finds a consistent behavioral expression at the Interrupt Level, not below it. Our proposed architecture will be a composition of various devices. The specification of the implementation will compose the specifications of various devices and use the composition as the basis for verifying the behavioral model of the Interrupt Level. We propose applying those techniques, along with new methodologies to a realistic problem. This specification style has shortcomings in the work we propose.