DocumentCode :
1131616
Title :
Strum: Structured Microprogram Development System for Correct Firmware
Author :
Patterson, David A.
Author_Institution :
Department of Computer Science, University of California, Los Angeles, CA and the Data Systems Division, Hughes Aircraft Company
Issue :
10
fYear :
1976
Firstpage :
974
Lastpage :
985
Abstract :
An approach to the development of correct microprograms is to use the methodologies that have been beneficial in the generation of correct user programs, i. e., structured programming, high-level languages (HLL´s), and formal program verification using Floyd´s inductive assertion method. This paper presents a system that combines these techniques to simplify the design and implementation of correct microprograms for a real microprogrammable computer. It gives some statistics which support our emphasis on generation as well as correctness and some preliminary results on the use of our system.
Keywords :
High-level languages (HLL´s), inductive assertions, microprogramming, program correctness, structured programming.; Character generation; Computer aided manufacturing; Costs; High level languages; Microprogramming; Software performance; Software tools; Statistics; System performance; Testing; High-level languages (HLL´s), inductive assertions, microprogramming, program correctness, structured programming.;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.1976.1674538
Filename :
1674538
Link To Document :
بازگشت