22.1.3.1 Architecture Patterns and Design Patterns.
An Architecture Pattern expresses a fundamental structural organization or schema for
software systems.
It provides a set of predefined subsystems, specifies their responsibilities, and includes
rules and guidelines for organizing the relationships between them.
- architecture patterns in this context still refers solely to software architecture.
- In the TOGAF standard, patterns are considered to be a way of putting building
blocks into context; for example, to describe a re-usable solution to a problem.
Building blocks are what you use; patterns can tell you how you use them, when,
why, and what trade-offs you have to make in doing that.
Patterns offer the promise of helping the architect to identify combinations of
Architecture and/or Solution Building Blocks (ABBs/SBBs) that have been
proven to deliver effective solutions in the past, and may provide the basis for
effective solutions in the future.
A *Building block* is a package of functionality defined to meet the business needs across an organization
Patterns offer the promise of helping the architect to identify combinations of Architecture and/or Solution Building Blocks (ABBs/SBBs) that have been proven to deliver effective solutions in the past, and may provide the basis for effective solutions in the future.
upvoted 1 times
...
Log in to ExamTopics
Sign in:
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
rockyslav
2 years, 1 month agoscuzzy2010
3 years ago