skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Adaptable software and hardware: problems and solutons

Journal Article · · Computer; (United States)

Software reusability, system adaptability, and supercomputer system performance are the three important issues of modern mission-critical computing now faced by the defense department in its embedded computer system applications. The first issue has to do with the tremendous costs involved throughout the life cycle of a system, caused primarily by the rapid growth in the cost of software development, maintenance, and enhancement. Better life-cycle models and the use of more abstract, reusable resources and patterns (or, in general, knowledge) are needed to improve the productivity of software people. The second issue, adaptability, arises from the continual changes that occur during the long life of DOD mission-critical systems, as well as the fact that such systems must accommodate large dynamic variations of incoming data and meet different computational requirements at different stages of the system. These requirements suggest the introduction of adaptable software and hardware resources and environments to produce systems that will (1) take advantage of advances of both software and hardware over the next decade, (2) meet continuously changing mission needs. The third issue is the fact that required system performance has advanced to a point beyond what the existing technology base can handle. The increase in military weapon sophistication and the growing complexity of mission applications impose formidable throughput requirements, demanding advanced hardware and system architectures to provide real-time supercomputing capabilities.

Research Organization:
George Washington Univ.
OSTI ID:
5791322
Journal Information:
Computer; (United States), Vol. 19:2
Country of Publication:
United States
Language:
English