• DocumentCode
    2872664
  • Title

    COTS, integration and critical systems

  • Author

    Stavridou, Victoria

  • Author_Institution
    Dept. of Comput. Sci., Queen Mary & Westfield Coll., London, UK
  • fYear
    1997
  • fDate
    35458
  • Firstpage
    42430
  • Lastpage
    42434
  • Abstract
    The use of COTS (commercial off-the-shelf software) in critical systems raises a number of significant issues involving the software process, the choice of system architecture and the applicable standards. The payoffs can be high in terms of improvements in functionality, scheduling, lifecycle costs and risks. Inevitably, the inappropriate use of COTS can exacerbate problems precisely in these areas. In the case of critical systems, certification is a central issue that is likely to be affected by choosing COTS. By and large, existing defence standards preclude the use of COTS because of reverse engineering requirements. A solution in this respect may be the judicious use of service history. A further possibility is the use of firewalls between critical kernels and COTS which effectively means that only the firewall itself needs to be certified. In this context, it would seem profitable to review solutions used in security applications, where the concept of a firewall is well understood and other interesting properties, such as non-interference, have been extensively studied
  • Keywords
    software packages; COTS; certification; commercial off-the-shelf software; critical kernels; critical systems; defence standards; firewalls; functionality; lifecycle costs; noninterference; payoffs; reverse engineering requirements; risks; scheduling; security applications; service history; software process; system architecture; systems integration;
  • fLanguage
    English
  • Publisher
    iet
  • Conference_Titel
    Cots and Safety Critical Systems (Digest No. 1997/013), IEE Colloquium on
  • Conference_Location
    London
  • Type

    conf

  • DOI
    10.1049/ic:19970093
  • Filename
    599244