40 likes | 159 Vues
This document outlines a detailed analysis model for a use case at Ohio University, focusing on threat management and action control. The model refines use cases to better understand system behaviors, emphasizing internal views. Key classes include Scan Target Boundary, Threat Boundary, and Control Classes for Low and High Threats. It also encompasses package analysis for movement, action, and battle management. Additionally, regeneration responsibilities and creature attributes necessary for reproduction are discussed, aiming to enhance system functionality and response to threats.
E N D
Analysis Model Purpose: • The use case model is specified by the Analysis Model • Refine the use cases in more detail • Begin to understand the objects that will provide the behavior of the system • Internal view of the system Ohio University
Example Use Case Realization - Defending • Scan Target Boundary Class • Determine Threat Boundary Class • Low Threat Action Control Class • High Threat Action Control Class • Reassess the Threat Ohio University
Package Analysis – Three Packages • Movement Management • Action Management • Battle Management Ohio University
Example Class Analysis : Regeneration Responsibilities: • Regenerate new creatures • Give genetic memory to Offspring Attributes: • Creature must be full size • Energy level should be above normal • Attribute ReadyToReproduce = True • Defined Constant: MatureRadius = MatureSize/2 GrowthWait= (LifeSpan/2)/(MatureRadius – InitialRadius) Ohio University