Hardware and Software: How Can We Establish Concurrency between the Two?

  • Shuichi Fukuda
Conference paper

Abstract

Today, most of our products are combinations of hardware and software. we must remember software works on hardware. But the function of hardware is fixed, while that of software is evolving throughout its life cycle.

Hardware is an individual living. Once they are created, they start to degrade. Therefore, maintenance is a very important task with respect to hardware. But hardware functions are fixed so that it is relatively easy because the objective of maintenance is to restore the degraded quality to its original designed level.

Software, however, is a species. Each software, once born, grows in a different way to adapt to the situation. And many new portions are added on. Therefore, decommissioning becomes very difficult for software.

Since most of our products are combinations of hardware and software, we should pay attention to how we should work them together effectively and how we can decommission the system which is composed of both hardware and software.

This paper discusses this issue and suggests the possible solution.

Keywords

Hardware Fixed function Individual living Software Evolving function Species Coordination 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

7 Reference

  1. [1]
    Shuichi Fukuda, editor, Feature Issue. Frontiers in Reliability, Trans. Institute of Electrical, Communication and Information Engineers, Dec. 2006 (in Japanese)Google Scholar

Copyright information

© Springer-Verlag London Limited 2007

Authors and Affiliations

  • Shuichi Fukuda
    • 1
  1. 1.Stanford UniversityMusashino, TokyoJapan

Personalised recommendations