Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
A common multi-platform hardware object model
Armstrong J., Kreissig A.  Conference on Object Oriented Programming Systems Languages and Applications (OOPSLA 2002 Practitioners Reports, Seattle, Washington, Nov 4-8, 2002)1-ff.2002.Type:Proceedings
Date Reviewed: Jan 21 2004

Armstrong and Kreissig present an object-oriented design of a hardware access layer they call the hardware object model (HOM). The HOM is designed to present a consistent interface across two different lines of IBM server systems. The goal of the HOM is to allow code reuse and minimize the impact of hardware changes on the existing code base.

The paper is well written and ambitious. The authors describe their success with using the HOM on IBM’s i/p Series and Z Series server systems. The object-oriented design methodology used in the paper, which might be categorized as classical, is limited to class hierarchies. The class hierarchy shown in the paper seems like a natural way of classifying hardware components. No other object-oriented modeling technique is discussed, for example, state chart diagrams from the unified modeling language (UML).

Another interesting facet of software and hardware engineering is described in this paper: that of using object-oriented terminology as a common nomenclature for engineering groups that are geographically distributed.

Reviewer:  Ed Harcourt Review #: CR128959 (0406-0665)
Bookmark and Share
 
General (B.8.0 )
 
 
Object-Oriented Design Methods (D.2.2 ... )
 
 
General (B.6.0 )
 
Would you recommend this review?
yes
no
Other reviews under "General": Date
Performance and dependability evaluation of scalable massively parallel computer systems with conjoint simulation
Hein A., Cin M. ACM Transactions on Modeling and Computer Simulation 8(4): 333-373, 1998. Type: Article
Jul 1 1999
Pruning-based, energy-optimal, deterministic I/O device scheduling for hard real-time systems
Swaminathan V., Chakrabarty K. ACM Transactions on Embedded Computing Systems 4(1): 141-167, 2005. Type: Article
Jun 15 2005
Ensuring data integrity in storage: techniques and applications
Sivathanu G., Wright C., Zadok E.  Storage security and survivability (Proceedings of the 2005 ACM Workshop on Storage Security and Survivability, Fairfax, VA, Nov 11, 2005)26-36, 2005. Type: Proceedings
Apr 4 2006
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy