IN4MATX 113 Lecture Notes - Lecture 5: Use Case

26 views2 pages
23 Jun 2018
School
Department
Professor
Further Analysis and Modeling
- Two major goal types:
· Behavioral and soft
- What types of goals should be the leaf nodes in a goal diagram?
- Model-based approach to RE
· Model = abstract representation of the target system
- The operation model
· Functional view of the system being modeled
· Represented by UML use cases
· Multiple uses:
Software specifications for development team
Description of the environment tasks (how will users use?)
Basis for deriving test data and executable specifications
Basis for size estimation, work units, user manual sections
Traceability to design and satisfaction arguments
· Object Oriented Analysis:
Decomposing the problem space of the system into:
Major operations
Actors
Objects
Inter-relationships
- Use case model
· Consists of:
Use case diagrams:
Actors (Agents), use cases, relationships, system boundary
- How are use cases developed?
· Iterative, discussion-based process involving the developers and the customers
Defining the system (what it does)
find more resources at oneclass.com
find more resources at oneclass.com
Unlock document

This preview shows half of the first page of the document.
Unlock all 2 pages and 3 million more documents.

Already have an account? Log in

Document Summary

Model = abstract representation of the target system. Description of the environment tasks (how will users use?) Basis for deriving test data and executable specifications. Basis for size estimation, work units, user manual sections. Decomposing the problem space of the system into: Iterative, discussion-based process involving the developers and the customers. Using goals and agents from goal model to create scenarios. Represent external entities that interact with the system. Use cases is initiated by an actor to invoke a certain functionality in the system. A use case is a dialogue between actors and the system to accomplish some goal the actor has. Set of actions defining interactions between an actor and the system to achieve a goal. Within the boundaries of the system and is connected to one or more actors. Initiated by an actor outside the system boundary. Provides value to an actor (observable use case results)

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents