NASA NTRS · 19930003159
Formal mechanization of device interactions with a process algebra
Abstract
The principle emphasis is to develop a methodology to formally verify correct synchronization communication of devices in a composed hardware system. Previous system integration efforts have focused on vertical integration of one layer on top of another. This task examines 'horizontal' integration of peer devices. To formally reason about communication, we mechanize a process algebra in the Higher Order Logic (HOL) theorem proving system. Using this formalization we show how four types of device interactions can be represented and verified to behave as specified. The report also describes the specification of a system consisting of an AVM-1 microprocessor and a memory management unit which were verified in previous work. A proof of correct communication is presented, and the extensions to the system specification to add a direct memory device are discussed.
Keep this discovery
Explore connections, maps & timelines
Schubert, E. Thomas, Levitt, Karl, Cohen, Gerald C.. 1992-11-01. Formal mechanization of device interactions with a process algebra. https://ntrs.nasa.gov/citations/19930003159
Cite the original work for its findings. Save a collection to share your selection of sources.