Software Architectural Level

Static Design

Dynamic Design

Internal API

Dependability Analysis