ACM Home Page
Please provide us with feedback. Feedback
Firmware engineering: methods and tools for firmware specification and design
Full text PdfPdf (899 KB)
Source AFIPS Joint Computer Conferences archive
Proceedings of the May 4-7, 1981, national computer conference table of contents
Chicago, Illinois
SESSION: Computer hardware and architecture table of contents
Pages 49-55  
Year of Publication: 1981
Authors
Wolfgang K. Giloi  Technical University of Berlin, Berlin, Germany
Reinhold Gueth  Technical University of Berlin, Berlin, Germany
Bruce D. Shriver  University of Southwestern Louisiana, Lafayette, Louisiana
Sponsor
AFIPS : American Federation of Information Processing Societies
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 15,   Citation Count: 0
Additional Information:

abstract   references   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1500412.1500419
What is a DOI?

ABSTRACT

Microprogramming has become the means of implementing the machine language instructions of a conventional computer. In the future, the vertical migration of functions from the software levels of a system to the microprogramming level may become equally important. The vertical migration of functions of a computer is undertaken to realize architectures having improved performance, functionality, reliability, or data security. The increased volume of microcode brought about by vertical migration tends to increase the complexity of the firmware development process and calls for a firmware engineering discipline that provides tools for the design and specification, implementation, validation, and maintenance of firmware. We present a rationale for the specification and procedural design of firmware based on the use of an appropriately defined specification language. The features of such a language and the supporting software system are outlined and demonstrated by the example of an existing APL-based firmware development system.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Davidson, S., and B. D. Shriver. "An Updated Overview on Firmware Engineering." In W. K. Giloi (ed.), Firmware Engineering. Berlin-Heidelberg-New York: Springer-Verlag, 1980.
 
3
4
 
5
Liskov, B., and S. Zilles. "Specification Techniques for Data Abstraction," IEEE TRANS. SOFTWARE ENGINEERING 1,3 (March 1975), 7--19.
 
6
Liskov, B., and V. Berziens. "An Appraisal of Program Specifications." In P. Wegner (ed.), RESEARCH DIRECTIONS IN SOFTWARE TECHNOLOGY, MIT Press, Cambridge, Mass. 1979.
 
7
Giloi, W. K., P. Behr, and R. Gueth. "FIT---A System for Firmware Specification, Implementation, and Validation." In G. Chroust (ed.), PROC. OF THE IFIP WORKING CONF. ON FIRMWARE, MICROPROGRAMMING, AND RESTRUCTURABLE HARDWARE, North-Holland, Amsterdam 1980.
Collaborative Colleagues:
Wolfgang K. Giloi: colleagues
Reinhold Gueth: colleagues
Bruce D. Shriver: colleagues