• DocumentCode
    2525112
  • Title

    Keynote: Judith Bishop

  • Author

    Bishop, J.

  • Author_Institution
    Microsoft Res., Redmond, WA, USA
  • fYear
    2010
  • fDate
    15-18 March 2010
  • Abstract
    An operating system is frequently the largest and most fundamental piece of software on a computer. From its installation, it rapidly transforms into an individualized ecosystem, based on its connections to other software, compilers, drivers, intranet and user habits. Companies such as Microsoft are no longer maintaining one operating system, but billions of individual versions of it. So how does a company face up to the issues of reliability and maintenance in this context? What do we do with the bug reports that flood in in their billions? Can we predict where problems will occur before they do? In this talk, we present case studies of research into Windows and Visual Studio maintenance over the past decade. Issues of scale, globalization and system complexity are discussed and some surprising figures given. We´ll end with some future directions in bug prediction that might help stem the tide.
  • Keywords
    operating systems (computers); program debugging; software maintenance; software reliability; bug prediction; individualized ecosystem; operating system; reliability; software maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance and Reengineering (CSMR), 2010 14th European Conference on
  • Conference_Location
    Madrid
  • ISSN
    1534-5351
  • Print_ISBN
    978-1-61284-369-8
  • Type

    conf

  • DOI
    10.1109/CSMR.2010.8
  • Filename
    5714463