According to Cacciabue and Vella (2010) retrospective analysis aims at understanding and extracting lessons from past events through techniques related to data mining and root cause analysis, whereas prospective analysis looks ahead and speculates safety levels of systems through brainstorming initiating events and generation of counter safety measures.