Software Systems

The road to trustworthy systems


Gernot Heiser, June Andronick, Kevin Elphinstone, Gerwin Klein, Ihor Kuz and Leonid Ryzhyk




Computer systems are routinely deployed in life- and mission- critical situations, yet their security, safety or dependability can in most cases not be assured to the degree warranted by the application. In other words, trusted computer systems are rarely really trustworthy.

We believe that this is highly unsatisfactory, and have embarked on a large research program aimed at bringing reality in line with expectations. In this paper we describe NICTA's research agenda for achieving true trustworthiness in systems. We report on what has been achieved to date, and what our plans are for the next 3-5 years.

BibTeX Entry

    publisher        = {ACM},
    author           = {Heiser, Gernot and Andronick, June and Elphinstone, Kevin and Klein, Gerwin and Kuz, Ihor and
                        Ryzhyk, Leonid},
    month            = {oct},
    year             = {2010},
    keywords         = {operating systems, reliability, trustworthiness, verification, security, safety, reliability,
                        dependability, microkernels, embedded systems, trusted systems, proof},
    title            = {The Road to Trustworthy Systems},
    booktitle        = {ACM Workshop on Scalable Trusted Computing (ACMSTC)},
    pages            = {3-10},
    address          = {Chicago, IL, USA}