DocumentCode
332146
Title
Using software metrics to control firmware evolution
Author
Pearse, T. Troy
Author_Institution
Dept. LaserJet Div., Hewlett-Packard, Boise, ID, USA
fYear
1998
fDate
16-20 Nov 1998
Firstpage
72
Lastpage
73
Abstract
I have been working on HP LaserJet firmware as it has evolved for over the last ten years. During that time functionality has been reused, ported and leveraged across over two dozen laser printers ranging from personal home printers to office, network and color printers. New features continue to be added, such as new font technologies, higher resolutions, disk file systems, additional printing languages, different I/O protocols, copier features and color. During this ten years the size of the firmware has grown 10X in size. I´d like to share two things with you that I have found very important in measuring software. (1) gather metrics; and (2) use them! Either of these alone isn´t very useful, although often done. I have seen cases in which people measure, but don´t use the metrics or actually try to make decisions on subjective opinions without any data
Keywords
firmware; software metrics; HP LaserJet firmware; I/O protocols; firmware evolution; software metrics; Blood pressure; Computer industry; History; Microprogramming; Printers; Printing; Protocols; Software measurement; Tiles; Time measurement;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance, 1998. Proceedings., International Conference on
Conference_Location
Bethesda, MD
ISSN
1063-6773
Print_ISBN
0-8186-8779-7
Type
conf
DOI
10.1109/ICSM.1998.738493
Filename
738493
Link To Document