Zusammenfassung der Ressource
Modeling a System
- Heuristics to design a system
- 1. Identify all active objects
with reactive behavior
- 2. Assign responsibilities
and resources to objects
- 3. Identify
system events
- 4. Use class and
sequence diagrams
- Example
- Example
- 5. Implement a state
machine for each object
- Each active object will become a task in the system
- Abstractions and models
- The use of models (abstraction) helps to structure
thinking and leads to a better designed solution