1. Zachman Framework

Presented as matrix of Rows and Columns representing domain of interest and level of abstraction.

2. Framework-Domain of Interest

Columns

-Data/ Information

-Function/ Process

-Network

-People

-Time

-Motivation/ Strategy

Framework Rules

Rule 1:  Columns have no order

Rule 2:  Each column has a simple, basic model

Rule 3:  Basic model of each column is unique

Rule 4:  Each row represents a distinct view

Rule 5:  Each cell is unique

Rule 6:  Combining the cells in one row forms a complete description from that view

3. Framework - Level of Abstraction

Business Managers - Strategic

Row 1 - Contextual: External Requirements and Drivers; Business Function Modeling

Row 2 - Conceptual: Business Process Models

Designer & Developers - Operational

Row 3 - Logical: Logical Models; Requirements Definition

Row 4 - Physical: Physical design; Solution Definition and Development

Row 5 - As Built: Constructed Enterprise; Deployment

Row 6 - Functioning Enterprise: Operating Environment; Functioning Enterprise Evaluatoin

4. Zachman Framework

Row 1 - Scope/Planner's View

- Motivation/why

Business goals, objectives and performance (External requirements and drivers)

Measures related to each function (Business Function Modeling)

- Function/How

High-level business functions

- Data/ What

High-level data classes related to each function

- People/ Who

Stakeholders related to each function

- Network/ Where

VA locations related to each function

- Time/ When

Cycles and events related to each function

Row 2 - Enterprise Model/ Owner's View -Business Process Models; Business Function Allocation;

- Motivation/ Why 
Elimination of Function Overlap and Ambiguity

Policies, procedures and standards for each

process

- Function/ How

Business processes

- Data/ What

Business data

- People/ Who

Roles and responsibilities in each process

- Network/ Where

Locations related to each process

- Time/ When

Events for each process and sequencing of integration and process improvements

Row 3 - System Model/ Designer's View -
Logical Models; Project Management; Requirements Definition

- Motivation/ Why

VA policies, standards and procedures

associated with a business rule model

- Function/ How

Logical representation of information systems and their relationships

- Data/ What

Logical data models of data and
data relationships underlying VA information

- People/ Who

Logical representation of access privileges constrained by roles and responsibilities

- Network/ Where

Logical representation of the distributed system architecture for VA information

- Time/ When

Logical events and their triggered responses constrained by business events and responses

Row 4 - Technology Model/ Builders' View-
Physical Models, Technology Management, Solutions Definition and
- Motivation/ Why
    Development

Business rules constrained by information systems standards

- Function/ How

Specifications of applications that operate on particular technology platforms

- Data/ What

Database management system (DBMS) type requirements constrained by logical data models

- People/ Who

Specification of access privileges to specific platforms and technologies

- Network/ Where

Specification of network devices and their relationships within physical boundaries

- Time/ When

Specification of triggers to respond to system events on specific platforms and technologies

Row 5 - As Built/ Integrator's View-
As Built; Configuration Management; Deployment

- Motivation/ Why

Business rules constrained by specific technology standards

- Function/ How

Programs coded to operate on specific technology platforms

- Data/ What

Data definitions constrained by physical data models

- People/ Who

Access privileges coded to control access to specific platforms and technologies

- Network/ Where

Network devices configured to conform to node specifications

- Time/ When

Timing definitions coded to sequence activities on specific platforms and technologies

Row 6 - Functioning Enterprise/ User's View-
functioning Enterprise; Operations Management; Continuous

- Motivation/ Why
Improvement; Evaluation

Operating characteristics of specific technologies constrained by standards

- Function/ How

Functioning computer instructions

- Data/ What

Data values stored in actual database

- People/ Who

Personnel and key stakeholders working within their roles and responsibilities

- Network/ Where

Sending and receiving massages

- Time/ When

Timing definitions operating to sequence activities

5. Summary

The Zachman Framework

- Is a commonly encountered enterprise architecture tool

- Provide the repository of enterprise artefacts that describe the business

- Is structured as a two dimensional hierarchy high contextual to functional levels of abstraction

The Building Blocks-Components of EA part 1- Information and Strategy的更多相关文章

  1. Intel® Threading Building Blocks (Intel® TBB) Developer Guide 中文 Parallelizing Data Flow and Dependence Graphs并行化data flow和依赖图

    https://www.threadingbuildingblocks.org/docs/help/index.htm Parallelizing Data Flow and Dependency G ...

  2. bc.34.B.Building Blocks(贪心)

    Building Blocks Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) ...

  3. DTD - XML Building Blocks

    The main building blocks of both XML and HTML documents are elements. The Building Blocks of XML Doc ...

  4. 企业架构研究总结(35)——TOGAF架构内容框架之构建块(Building Blocks)

    之前忙于搬家移居,无暇顾及博客,今天终于得闲继续我的“政治课”了,希望之后至少能够补完TOGAF方面的内容.从前面文章可以看出,笔者并无太多能力和机会对TOGAF进行理论和实际的联系,仅可对标准的文本 ...

  5. TOGAF架构内容框架之构建块(Building Blocks)

    TOGAF架构内容框架之构建块(Building Blocks) 之前忙于搬家移居,无暇顾及博客,今天终于得闲继续我的“政治课”了,希望之后至少能够补完TOGAF方面的内容.从前面文章可以看出,笔者并 ...

  6. HDU—— 5159 Building Blocks

    Problem Description After enjoying the movie,LeLe went home alone. LeLe decided to build blocks. LeL ...

  7. [翻译]Review——How JavaScript works:The building blocks of Web Workers

    原文地址:https://blog.sessionstack.com/how-javascript-works-the-building-blocks-of-web-workers-5-cases-w ...

  8. 四、Implementation: The Building Blocks 实现:构件

    四.Implementation: The Building Blocks 实现:构件 This is the essential part of this guide. We will introd ...

  9. 2.3 Core Building Blocks 核心构件

    Core Building Blocks 核心构件 DDD mostly focuses on the Domain & Application Layers and ignores the ...

  10. hdu 5190 Building Blocks

    问题描述 看完电影后,乐乐回家玩起了积木. 他已经搭好了n堆积木,他想通过调整积木,使得其中有连续W堆积木具有相同的高度,同时他希望高度恰好为H. 乐乐的积木都这了,也就是说不能添加新的积木,只能移动 ...

随机推荐

  1. jmeter实例演示

    Jmeter 是比较轻便的性能测试工具,下面根据一个实例演示下jmeter的常见用法 一.前期准备,在使用之前,先分析测试需求,比如:需不要登录?需不需要监视服务器性能?多线程还是多循环?需不需根据流 ...

  2. codeforces 27E . Number With The Given Amount Of Divisors 搜索+数论

    题目链接 首先要知道一个性质, 一个数x的因子个数等于 a1^p1 * a2^p2*....an^pn, ai是x质因子, p是质因子的个数. 然后就可以搜了 #include <iostrea ...

  3. python执行shell命令

    1 os.system 可以返回运行shell命令状态,同时会在终端输出运行结果 例如 ipython中运行如下命令,返回运行状态status os.system('cat /etc/passwdqc ...

  4. verilog中阻塞复制,非阻塞复制,顺序块,并行块之间的关系

    这几个概念是不一样的 顺序块:顺序块中的语句是按顺序执行的,每条语句中的延迟值是与其前一条语句执行的仿真时间有关. 并行块:并行块语句是并行执行的,它里面的每条语句中指定的延迟值都是相对于语句块开始执 ...

  5. Xamarin.Android 如何使用Assets目录下的文件

    原文:Xamarin.Android 如何使用Assets目录下的文件 个人原创,转载注明出处:http://blog.csdn.net/supluo/article/details/43672411 ...

  6. RAID详细介绍

    RAID详细介绍 RAID 0 又称为Stripe或Striping,它代表了所有RAID级别中最高的存储性能.RAID 0提高存储性能的原理是把连续的数据分散到多个磁盘上存取,这样,系统有数据请求就 ...

  7. ASP.NET动态生成图片样式的验证码

    我们在设计用户登录模块时,经常会用到验证码,可以有效地防止黑客软件的恶意破解. 在此我就直接放置一个网页链接,以后用的时候可以当做备忘! 此连接中有多种验证码图片的样式可供参考. http://www ...

  8. 创建自己的yum软件源(以Cloudera Hadoop的安装为例)

    .下载Cloudera Manager安装文件 Cloudera Manager的可以从如下网址获得: http://archive.cloudera.com/cm4/installer/ 这里选择C ...

  9. HTML5 file api读取文件的MD5码工具

    1.工具的用途:用HTML5 file api读取文件的MD5码.MD5码在文件的唯一性识别上有很重要的应用,业内常用MD5进行文件识别.文件秒传.文件安全性检查等: 2.适用性:IE.Chrome皆 ...

  10. java之适配器模式

    interface Window {     public void open();     public void close();     public void activated();     ...