Abstract

Behavior analysis and design is the next activity within Topological UML modeling process. This activity is based on the results obtained within previous Topological UML modeling activity—problem domain functioning analysis. By basing behavior analysis on Topological Functioning Model (TFM), we are identifying and designing subsystems, use cases, actors, and relationships between them (topological use case diagram), messages and their sequence (sequence diagram), and workflows (activity and interaction overview diagram). As a source of these artifacts we use refined functional requirements, refined TFM, and mappings between functional requirements and functional features. Application of TFM logical relations allows formally developing activity diagrams representing workflows in problem domain including decisions, forking, and joining. In the context of use cases, these logical relations define «include» and «extend» relationships between use cases while cause-and-effect relationships show precise communication between the system and actors involved in those use cases.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call