Responsibility modelling for risk analysis

This paper proposes a novel approach to systems modelling based on responsibilities. The approach is designed to help users identify and analyse the hazards and associated risks that can arise in complex socio-technical systems that span organisational boundaries. Through a case study this paper shows how the technique can identify the vulnerabilities that may arise because human, organisational or technological agents fail to discharge the responsibilities assigned to them.