Activities of each Phase(1/2)
- Requirements Modeling@functional requirements defined by actors and use cases
- Analysis Modeling Static model: structural relationships among problem domain classes depicted on class diagrams, Dynamic model: objects and their interactions depicted on either collaboration diagrams or sequence diagrams. The state-dependent aspects of the system are defined using hierarchical statecharts@(finite state machines).
- Design Modeling The software architecture of the system is designed. The analysis model is mapped to an operational environment. Subsystem structuring criteria are provided. Subsystems are considered as composite objects.