Dependability Modeling and Assessment in UML-Based Software Development. (3rd September 2012)