What is the purpose of using UML in modeling?
To add unnecessary complexity to the model
To only model physical systems
To describe any part of a software-intensive system
To ignore relationships between entities