• DocumentCode
    357657
  • Title

    Behavior-preserving transformations for design-for-test

  • Author

    Voeten, J.P.M. ; Vranken, H.P.E.

  • Author_Institution
    Dept. of Electr. Eng., Eindhoven Univ. of Technol., Netherlands
  • Volume
    1
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    193
  • Abstract
    An important aspect in the design of hardware/software systems is design-for-test. Improving the testability of a hardware/software system typically implies improving the controllability and observability of the internal system behavior. This can be achieved by introducing Points of Control and Observation (PCOs) in a system. We examine the effects of PCO insertion in a behavioral system specification expressed in the CCS process algebra. We define a collection of behavior-preserving transformations that enable PCOs to be inserted in a correct way, i.e. without disturbing the initial system behavior. The transformations are proven to preserve the observational system behavior and therefore they make the time-consuming process of a posteriori formal verification superfluous
  • Keywords
    calculus of communicating systems; design for testability; formal verification; hardware-software codesign; program testing; CCS; Points of Control and Observation; behavior-preserving transformations; behavioral system specification; calculus of communicating systems; design-for-test; formal verification; hardware design; internal system behavior; process algebra; software design; testability; Algebra; Carbon capture and storage; Control systems; Controllability; Design for testability; Hardware; Observability; Software systems; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Euromicro Conference, 2000. Proceedings of the 26th
  • Conference_Location
    Maastricht
  • ISSN
    1089-6503
  • Print_ISBN
    0-7695-0780-8
  • Type

    conf

  • DOI
    10.1109/EURMIC.2000.874633
  • Filename
    874633