• DocumentCode
    3533777
  • Title

    SHADOWS: Self-healing complex software systems

  • Author

    Shehory, Onn

  • Author_Institution
    IBM Haifa Res. Lab., Haifa
  • fYear
    2008
  • fDate
    15-16 Sept. 2008
  • Firstpage
    71
  • Lastpage
    76
  • Abstract
    As software systems grow in size and complexity, their vulnerability to faults increases, and their reliability and manageability deteriorate. Software assurance methods which aim to alleviate this problem do not scale well. Careful design can also help eliminating faults, yet some are never addressed at design time. Software self-healing is an emerging approach to tackling this problem. Self-healing solutions presented to date commonly solve a single class of problems, or they are not applicable in production environments. The SHADOWS project focuses on self-healing of complex industrial systems. It introduces innovative technologies to enable self-healing of classes of problems not solved elsewhere. It integrates these technologies into a common solution. It further validates the solution in industrial environments. Initial results of this evaluation indicate clear advantages of SHADOWS self-healing technologies.
  • Keywords
    software reliability; complex industrial systems; self-healing complex software systems; software assurance methods; Computerized monitoring; Condition monitoring; Electrical equipment industry; Failure analysis; Performance analysis; Production; Software performance; Software systems; Technology management; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automated Software Engineering - Workshops, 2008. ASE Workshops 2008. 23rd IEEE/ACM International Conference on
  • Conference_Location
    L´Aquila
  • Print_ISBN
    978-1-4244-2776-5
  • Type

    conf

  • DOI
    10.1109/ASEW.2008.4686296
  • Filename
    4686296