Architecting Dependable Systems II