The life cycle of the system, object-oriented in software engineering.