Relationships actors and use cases reduce systems complexity. An association relationship may exist between actor and use case Use include relationships to factor out commonly occurring normal activities that are common to multiple use-cases. Included use-cases are often capable of standing alone as use-cases, and are usually invoked from other use-cases at predictable points. Example: Printing. Use extend relationships to document unusual, exceptional, error, and rarely occurring cases. Extend use-cases generally cannot stand alone, and in general could be invoked from any point in a number of use cases. Example: Power failure. Identifying Nonfunctional Requirements Nonfunctional requirements are defined together with functional requirements because of dependencies Basic non functional requirement deal with issues like: Quality attributes Constraints Usability Reliability Performance Portability Maintainability Identifying initial analysis objects We need to establish a clear terminology to be used by the developer and users. So, developers identify the participating objects for each use case. The identification of participating objects results in an initial analysis object model. Q4. What are Structural things in UML. Things in the UML There are four kinds of things in the UML: Structural things Behavioral things Grouping things Annotational things things are the basic object-oriented building blocks of the UML. You use them to write well-formed models. Structural Things
Relationships actors and use cases reduce systems complexity. An association relationship may exist between actor and use case Use include relationships to factor out commonly occurring normal activities that are common to multiple use-cases. Included use-cases are often capable of standing alone as use-cases, and are usually invoked from other use-cases at predictable points. Example: Printing. Use extend relationships to document unusual, exceptional, error, and rarely occurring Extend use-cases generally cannot stand alone, and in general could be invoked from any point in a number of use cases. Example: Power failure. Identifying Nonfunctional Requirements Nonfunctional requirements are defined together with functional requirements because of dependencies Basic non functional requirement deal with issues like: Quality attributes Constraints Usability Reliability Performance Portability Maintainability Identifying initial analysis objects We need to establish a clear terminology to be used by the developer and users. So, developers identify the participating objects for each use case. The identification of participating objects results in an initial analysis object model. Q4. What are Structural things in UML. Things in the UML There are four kinds of things in the UML: Structural things Behavioral things Grouping things Annotational things things are the basic object-oriented building blocks of the UML. You use them to write well-formed models. Structural Things cases.