A Language for Failure Patterns and Application in Safety Analysis | IEEE Conference Publication | IEEE Xplore