Abstract
The basic principles of a new methodology named resilience engineering are reviewed and guidelines for implementing the methodology are described in this article. The eventual goal of resilience engineering is to significantly enhance the resilience of sociotechnical systems. Four capabilities and supplementary requirements are introduced as the key constituents of resilience engineering. A new concept of safety pursued in resilience engineering named Safety-II is also described since it is different from the conventional static definition of safety named Safety-I, implying that no undesirable events occur. The applicability of resilience engineering is demonstrated by several examples.