Implications of Codesign as a Natural Constituent of a Systems Engineering Discipline for Computer Based Systems

  • Authors:
  • Markus Voss;Oliver Hammerschmidt

  • Affiliations:
  • Universität Karlsruhe, Institut für Mikrorechner und Automation (IMA), Haid-und-Neu-Straβe 7, D-76131 Karlsruhe, Germany;Universität Karlsruhe, Institut für Mikrorechner und Automation (IMA), Haid-und-Neu-Straβe 7, D-76131 Karlsruhe, Germany

  • Venue:
  • CODES '96 Proceedings of the 4th International Workshop on Hardware/Software Co-Design
  • Year:
  • 1996

Quantified Score

Hi-index 0.01

Visualization

Abstract

Within this paper we argue that Hardware/Software Codesign must first of all be regarded as an important but nevertheless subordinate part of a disciplined procedure of engineering computer based systems in general. Defining so a set of consequences result the discussion of which is this contribution's major concern. In this paper we first present the contents of a discipline of engineering of computer based systems and elaborate on the special meaning of design in general and codesign in particular within that frame. We will then sketch some typical codesign problems arising when defining reusable specifications for basic services to make up a baseline component infrastructure for open systems architectures and present solutions for the special case of measurement, actuation, and control services using the case study of a production cell automation as an example. Last we will comment on some lessons we think can be learned from this discourse.