2. 1. Developing an activity diagram
A graphical representation of the flow of
interaction within a specific scenario.
2. Swim lane diagrams
This allows the modeler to represent the flow
of activities described by the use case
6. 1. Identifying analysis classes
Classes are identified by examining problem
statement.
“If a class has a solution, then it is part of solution
space, else it is part of problem space.”
Analysis classes has the following:
1. External entities
2. Things
3. Occurrences or events
4. Roles
5. Organizational
6. Places
7. structures
7. 2. Specifying attributes
“Attributes defines class that clarify what is
meant by the class in the context of the
problem space.”
Example:
identification information= System ID +
verification of ph. Number + system status
activation/deactivation information= master
password +number of allowable tries + temp.
password
8. 3. Defining operations
Operations define the behavior of an object.
Operations can be defined as follows:
1. Operations that manipulate data
2. Operations that perform computation
3. Operations that inquire about state of an
object
9. 4. Class- responsibility- collaborator (CRC)
modeling
This means identifying and organizing the
classes that are relevant to system or product
requirements.
This model makes use of index cards.
11. 6. Analysis packages
Various elements of the analysis model are
categorized in a manner that packages them
as a grouping- called an analysis package.