Analysis Patterns:
These patterns describe the models of
business processes that result repeatedly from the analysis phase of
software development. Unlike design patterns they do not reflect actual
software
implementations. They convey conceptual structures of business
processes. However, one unusual feature of this class of patterns is that
they are hard to classify into traditional domains.
Objective and Scope:
Software analysis is not just listing
requirements in use cases - it involves creating a model of the domains as
well.However, after creating a number of models analysts often find that
many aspects of a particular project revisit problems they have seen
before. Ideas they have used in the context of a previous project happen
to be useful in the actual one , so the analysts can improve them and
adapt them to new demands. Analysis patterns are groups of concepts and
their relationships that represent such ideas.
Examples:
Analysis patterns are grouped into a number of
groups.Some examples are
Accountability
Observation and measurements
Observation and Corporate finance
Referring to Objects
Inventory and Accounting
Planning
Trading
Application Facades