Study Cards on uml, systems, modeling
1. To model systems (and not just software) using object-oriented concepts
2. To establish an explicit coupling to conceptual as well as executable artifacts
3. To address the issues of scale inherent in complex, mission-critical systems
4. To create a modeling language usable by both humans and machines
By the time UML reached version 1.3 in March 2000, UML was aimed at all types of systems.
It became a language for....
the artifacts of software-intensive systems
as well as for business modeling and other
nonsoftware systems and domains.
- Data and Control Flows
- State machines
When modeling with UML, invariably one uses both object-oriented and nonobject- oriented approaches in the same model.
- Higher grades + faster learning
- Never study anything twice
- 100% sure, 100% understanding