5.0 Abstraction and Modeling