Five system views: logical view, process view, implementation view,