Cheat Sheet – Architecture Meta Frame (AMF)
来源:百度文库 编辑:神马文学网 时间:2024/04/29 10:51:13
Cheat Sheet – Architecture Meta Frame (AMF)
J.D. Meier, Alex Homer, David Hill, Jason Taylor, Prashant Bansode, Lonnie Wall, Rob Boucher, Akshay BogawatOverview
The architecture meta-frame can help you to think about the key factorsthat can influence your design. Use the meta-frame to think through howto design your architecture, to help you ask key questions whenreviewing your architecture, and as a way to organize your thoughtsduring design activities. The following figure shows a schematicrepresentation of the Architecture Meta Frame (AMF).Key Features of the Architecture Meta Frame
The meta-frame contains the following key components:- Scenarios. Application scenarios tie architecture solutions to the real world scenarios that impact your application design. For example, your application may map to an Internet Web application scenario, which has unique architecture solutions compared to a mobile client application.
- Quality Attributes. Quality attributes represent cross-cutting concerns that apply across application types, and should be considered regardless of architecture style. Security, performance, maintainability, and reusability are examples of quality attributes.
- Requirements and Constraints. Requirements and constraints narrow the range of possible solutions for your application architecture problems.
- Application Types. Application types categorize the major application technology stacks on the Microsoft platform. Examples of application types include Mobile, Rich Internet Application (RIA), Services Application, and Web Application.
- Architecture Styles. An architectural style is a collection of principles that shapes the design of your application. Many of these styles overlap and can be used in combination. Architectural styles tend to be tied both to the application type as well as to the point in time in which the application was developed.
- Architecture Frame. The architecture frame is a collection of hot spots you can use to analyze your application architecture. This helps you turn core features such as caching, data access, validation, and workflow into actions.
Architecture Frame
The architecture frame is a collection of hot-spots that represent keyengineering decisions. Each represents an opportunity to improve yourdesign and build a technically more effective architecture. Thisarchitecture frame is part of the larger architecture meta-frame, andcan be used to organize key patterns, principles and practices for yourarchitecture. These categories help you to focus on the most importantareas, and obtain the most meaningful and actionable guidance.Categories
Use the table below to review and understand each category in the architecture frame.Key Engineering Decisions
Use the architecture frame as a way to organize and think about keyengineering decisions. The following table shows key engineeringdecisions for each category in the architecture frame.
Cheat Sheet – Architecture Meta Frame (AMF)
Architecture Frame
Python Cheat Sheet
Watir : Cheat Sheet
CSS Cheat Sheet - CSS - ILoveJackDaniels.com
XSS (Cross Site Scripting) Cheat Sheet
Ruby on Rails Cheat Sheet - Ruby On Rails - ILoveJackDaniels.com
Google Guide Quick Reference: Google Advanced Operators (Cheat Sheet)
SEOmoz | The Web Developer's SEO Cheat Sheet
Meta用法
meta 基本知识
Architecture Design
快速精通FRAME
frame HTML元素
js frame 框架编程
Google: The Meta Brain
Meta Tag搜索引擎:Gada
Meta标签详解
Meta标签详解
meta - HTML元素
Meta Programming - Ruby-tw
Meta标签详解
meta参数详解
meta参数详解qe