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. python退格、方向键无法正常使用解决方法

    CentOS 6.5 自带的Python 2.6.6 箭头以及退格键(Backspace)可正常使用: 自定义所安装的Python 2.7.6却发现箭头以及退格键(Backspace)在使用的时候出现 ...

  2. visual studio 配置OpenGL环境

    首先在网上下载一个GLUT工具包. glut.zip,大约一百多kb. 解压之后得到这么几个文件: 将glut.h复制到C:\Program Files (x86)\Microsoft Visual ...

  3. atoi函数和atof函数

    1.函数名:atoi 功能:是把字符串转换成整型数的一个函数,应用在计算机程序和办公软件中 名字来源:alphanumeric to integer 用法:int atoi(const char *n ...

  4. FLAG_ACTIVITY_NEW_TASK和SingleInstance的设计思路(多task的应用)

    这部分的想法都是基于以下两点: 1.Activity可能被复用,可能是复用Activity的功能,还可能是复用Activity的状态: 2.Task的作用:target,同一个task中的Activi ...

  5. Oratop工具——实时数据库性能监控工具

    在任何系统优化过程中,“80/20原则”是我们一定要关注的问题.简单的说,就是我们系统80%的性能问题.现象,都是有少数几个甚至一个问题造成的.这就需要我们面对复杂的系统性能问题的时候,要学会“拨开云 ...

  6. 玉兔IM(康林的博客)

    玉兔即时通信 作者:康林(msn.email:kl222@126.com:QQ:16614119) 博客:http://blog.csdn.net/kl222http://blog.csdn.net/ ...

  7. C语言入门(12)——递归

    一个函数在它的函数体内调用它自身称为递归调用.有递归调用操作的函数被称为递归函数.递归调用可以是直接调用,也可以是间接调用.也可以理解为函数的嵌套调用是函数本身. 例如实现一个求阶乘的函数: long ...

  8. 2016 Multi-University Training Contest 3 总结

    又是多校总结时间. 这两天重感冒,精神不佳,总结一拖再拖,结果到了多校第四场结束后回来总结第三场.不过因为还在补第三场的题,所以还是记得挺清楚的 欣君说决定自己AFK试试,于是全程读题算公式. 欣君翻 ...

  9. poj1936---subsequence(判断子串)

    #include<stdlib.h> #include<stdio.h> int main() { ],t[]; char *p1,*p2; while(scanf(" ...

  10. 加入收藏夹的js代码(求兼容chrome浏览器的代码)

    从网上找了加入收藏夹的js代码,但不兼容chrome,不知道有没有兼容chrome的相关代码,希望有知道的告诉一下,谢谢! 代码如下 $("#id").click(function ...