Title :
The computer as software component: A mechanism for developing and testing resource management software
Author :
Desai, Narayan ; Voran, Theron ; Lusk, Ewing ; Cherry, Andrew
Author_Institution :
Math. & Comput. Sci. Div., Argonne Nat. Lab., Argonne, IL
Abstract :
In this paper, we present an architecture that encapsulates system hardware inside a software component used for job execution and status monitoring. The development of this interface has enabled system simulation, which yields a number of novel benefits, including dramatically improved debug and testing capabilities.
Keywords :
data encapsulation; object-oriented programming; program debugging; program testing; software architecture; job execution; software component; software debug; software resource management testing; status monitoring; Cobalt; Component architectures; Computational modeling; Computer architecture; Hardware; Processor scheduling; Resource management; Software testing; System software; System testing;
Conference_Titel :
Cluster Computing, 2007 IEEE International Conference on
Conference_Location :
Austin, TX
Print_ISBN :
978-1-4244-1387-4
Electronic_ISBN :
1552-5244
DOI :
10.1109/CLUSTR.2007.4629217