Beruflich Dokumente
Kultur Dokumente
ENTERPRISE
Engineering and Manufacturing
John A. Zachman
Zachman International
2222 Foothill Blvd. Suite 337
La Canada, Ca. 91011
www.ZachmanInternational.com
c 2007 John A. Zachman, Zachman International
THE ENTERPRISE
Agenda
I. Why Zachman Framework2 TM Standards ?
II. Introduction to Changes
A. New Framework Graphic
B. Language Support
C. Reestablish the Forgotten (Implementation) Relationships
III. What Hasn't Changed?
A. The Underlying Theory
B. The Classification Concepts
C. The Normalized Structure of Descriptions
D. The Framework Is an Enterprise Ontology
IV. Internet Standards Support (10/31/07)
A. Graphic Navigation
B. Hyperlinks to Historic Materials and Dictionary Definitions
C. Framework Graphic Printing Capability
D. Official Zachman Framework-related Certifications
E. Access to the other three Meta Framework Standards
V. What's Next?
A. Certifiable Elaborations
B. Licensing
C. Certification (Individuals, Methodologies, Tools, Curriculum, etc.)
VI. Conclusions
c 2007 John A. Zachman, Zachman International
SCOPE List of Things Important List of Processes the List of Locations in which List of Organizations List of Events/Cycles List of Business
to the Business Business Performs Significant to the Business Goals/Strategies
SCOPE
(CONTEXTUAL) the Business Operates Important to the Business (CONTEXTUAL)
Planner ENTITY = Class of Process = Class of Node = Major Business People = Major Organization Time = Major Business Ends/Means = Major Business
Goal/Strategy
Planner
Business Thing Business Process Location Unit Event/Cycle
e.g. Semantic Model e.g. Business Process Model e.g. Business Logistics e.g. Work Flow Model e.g. Master Schedule e.g. Business Plan
BUSINESS BUSINESS
System
MODEL MODEL
(CONCEPTUAL) (CONCEPTUAL)
Owner Ent = Business Entity Proc. = Business Process Node = Business Location People = Organization Unit Time = Business Event End = Business Objective Owner
Reln = Business Relationship I/O = Business Resources Link = Business Linkage Work = Work Product Cycle = Business Cycle Means = Business Strategy
e.g. Logical Data Model e.g. Application Architecture e.g. Distributed System e.g. Human Interface e.g. Processing Structure e.g., Business Rule Model
SYSTEM
SYSTEM Architecture Architecture
MODEL
MODEL (LOGICAL)
(LOGICAL)
Node = Hardware/Systems
Builder Ent = Segment/Table/etc. Proc.= Computer Function Software People = User Time = Execute End = Condition Builder
Reln = Pointer/Key/etc. I/O = Data Elements/Sets Link = Line Specifications Work = Screen Format Cycle = Component Cycle Means = Action
DETAILED e.g. Data Definition e.g. Program e.g. Network Architecture e.g. Security Architecture e.g. Timing Definition e.g. Rule Specification DETAILED
REPRESEN- REPRESEN-
TATIONS TATIONS
(OUT-OF- (OUT-OF
CONTEXT) CONTEXT)
Sub-
Contractor Ent = Field Proc.= Language Statement Node = Address People = Identity Time = Interrupt End = Sub-condition Sub-
Reln = Address I/O = Control Block Link = Protocol Work = Job Cycle = Machine Cycle Means = Step Contractor
FUNCTIONING FUNCTIONING
.g. DATA e.g. FUNCTION e.g. NETWORK e.g. ORGANIZATION e.g. SCHEDULE e.g. STRATEGY
ENTERPRISE ENTERPRISE
2 TM
ZACHMAN FRAMEWORK FOR ENTERPRISES
INTERROGATIVE TARGET
PERSPECTIVES WHAT HOW WHERE WHO WHEN WHY CONTRIBUTORS
SCOPE STRATEGISTS
DATA
EXECUTIVE
BUSINESS List of Things Important LEADERS
SCOPE
to the Business
(CONTEXTUAL)
TECH-
Ent = Business Entity
Reln = Business Relationship between instances and abstractions. ENGINEERS
e.g. Logical Data Model
NOLOGY
SYSTEM
MODEL
(LOGICAL)
Builder
OPERATIONS
DETAILED
REPRESEN-
T h e (R E A L) E n t e r p r i s e
Ent = Segment/Table/etc.
Reln = Pointer/Key/etc.
e.g. Data Definition
WORKERS
TATIONS
(OUT-OF-
CONTEXT)
(instances)
AUDIENCE cMOTIVATION TARGET
Sub-
PERSPECTIVESEnt = INVENTORY PROCESS NETWORK ORGANIZATION TIMING Sub-
DOMAIN
Contractor Field Proc.= Language Statement Node = Address People = Identity Time = Interrupt End = Sub-condition
Reln = Address I/O = Control Block Link = Protocol Work = Job Cycle = Machine Cycle Means = Step Contractor
FUNCTIONING FUNCTIONING
e.g. DATA e.g. FUNCTION e.g. NETWORK e.g. ORGANIZATION e.g. SCHEDULE e.g. STRATEGY
ENTERPRISE c 2007 John A. Zachman, Zachman International ENTERPRISE
Characteristics of Framework Rows
INTERROGATIVE
PERSPECTIVE WHAT HOW WHERE WHO WHEN WHY Outcome TARGET
CONTRIBUTORS
SCOPE
Context
STRATEGISTS
BUSINESS EXECUTIVE
Concepts
LEADERS
SYSTEM Logic
ARCHITECTS
TECH-
NOLOGY
Physics
ENGINEERS
COMPONENT
Elements
TECHNICIANS
OPERATIONS
Reality
WORKERS
TARGET
AUDIENCE INVENTORY PROCESS NETWORK ORGANIZATION TIMING MOTIVATION DOMAINS
PERSPECTIVES
TM
ENTERPRISE ARCHITECTURE - A FRAMEWORK
DATA What FUNCTION How NETWORK Where PEOPLE Who TIME When MOTIVATION Why
SCOPE List of Things Important List of Processes the List of Locations in which List of Organizations List of Events/Cycles List of Business
to the Business Business Performs Significant to the Business Goals/Stratgies
SCOPE
(CONTEXTUAL) the Business Operates Important to the Business (CONTEXTUAL)
INTERROGATIVE
PERSPECTIVES WHAT HOW WHERE WHO WHEN WHY
Node = Major Business People = Major Organization Time = Major Business Ends/Means = Major Business
Business Thing Business Process Location Unit Event/Cycle Goal/Strategy
e.g. Semantic Model e.g. Business Process Model e.g. Business Logistics e.g. Work Flow Model e.g. Master Schedule e.g. Business Plan
BUSINESS BUSINESS
System
MODEL MODEL
(CONCEPTUAL) (CONCEPTUAL)
e.g. Logical Data Model e.g. Application Architecture e.g. Distributed System e.g. Human Interface e.g. Processing Structure e.g., Business Rule Model
SYSTEM
Architecture Architecture
MODEL
MODEL (LOGICAL)
(LOGICAL)
Node = Hardware/Systems
Ent = Segment/Table/etc. Proc.= Computer Function Software People = User Time = Execute End = Condition Builder
Reln = Pointer/Key/etc. I/O = Data Elements/Sets Link = Line Specifications Work = Screen Format Cycle = Component Cycle Means = Action
DETAILED e.g. Data Definition e.g. Program e.g. Network Architecture e.g. Security Architecture e.g. Timing Definition e.g. Rule Specification DETAILED
REPRESEN- REPRESEN-
TATIONS TATIONS
(OUT-OF- (OUT-OF
CONTEXT) CONTEXT)
Contractor Ent = Field Proc.= Language Statement Node = Address People = Identity Time = Interrupt End = Sub-condition Sub-
FUNCTIONING
e.g. FUNCTION e.g. NETWORK e.g. ORGANIZATION e.g. SCHEDULE e.g. STRATEGY
SCOPE
Scope STRATEGISTS
BUSINESS
Business EXECUTIVE
LEADERS
TECH- ENGINEERS
NOLOGY Technology
COMPONENT
Component TECHNICIANS
OPERATIONS WORKERS
Operations
TARGET
AUDIENCE INVENTORY PROCESS NETWORK ORGANIZATION TIMING MOTIVATION DOMAINS
PERSPECTIVES
Strategists
SCOPE STRATEGISTS
Executive EXECUTIVE
BUSINESS
Leaders LEADERS
Architects
SYSTEM ARCHITECTS
TECH- ENGINEERS
Engineers
NOLOGY
COMPONENT
Technicians TECHNICIANS
Workers
OPERATIONS WORKERS
TARGET
AUDIENCE INVENTORY PROCESS NETWORK ORGANIZATION TIMING MOTIVATION DOMAINS
PERSPECTIVES
SCOPE List of Things Important List of Processes the List of Locations in which List of Organizations List of Events/Cycles List of Business
to the Business Business Performs Significant to the Business Goals/Stratgies
SCOPE
the Business Operates Important to the Business
INTERROGATIVE (CONTEXTUAL) TARGET(CONTEXTUAL)
PERSPECTIVES WHAT HOW WHERE WHO WHEN WHY CONTRIBUTORS
Planner ENTITY = Class of Process = Class of Node = Major Business People = Major Organization Time = Major Business Ends/Means = Major Business
SCOPE Business Thing Business Process Location Unit Event/Cycle
STRATEGISTS
Goal/Strategy
Planner
e.g. Semantic Model e.g. Business Process Model e.g. Business Logistics e.g. Work Flow Model e.g. Master Schedule e.g. Business Plan
BUSINESS BUSINESS
System
MODEL MODEL
(CONCEPTUAL) (CONCEPTUAL)
Owner Ent = Business Entity Node = Business Location People = Organization Unit Time = Business Event End = Business Objective Owner
EXECUTIVE
BUSINESS Reln = Business Relationship Link = Business Linkage Work = Work Product Cycle = Business Cycle Means = Business Strategy
LEADERS
e.g. Logical Data Model e.g. Distributed System e.g. Human Interface e.g. Processing Structure e.g., Business Rule Model
SYSTEM
SYSTEM Architecture Architecture
MODEL
MODEL (LOGICAL)
(LOGICAL)
Node = Hardware/Systems
TECH- Builder Ent = Segment/Table/etc. Software People = User Time = Execute End = Condition Builder
Reln = Pointer/Key/etc. Link = Line Specifications Work = Screen Format Cycle = Component Cycle ENGINEERS
Means = Action
NOLOGY
DETAILED e.g. Data Definition e.g. Network Architecture e.g. Security Architecture e.g. Timing Definition e.g. Rule Specification DETAILED
REPRESEN- REPRESEN-
TATIONS TATIONS
(OUT-OF- (OUT-OF
CONTEXT) CONTEXT)
Sub-
Contractor Ent = Field Node = Address People = Identity Time = Interrupt End = Sub-condition Sub-
COMPONENT Reln = Address Link = Protocol Work = Job Cycle = Machine Cycle Means = Step Contractor
TECHNICIANS
FUNCTIONING FUNCTIONING
e.g. DATA e.g. NETWORK e.g. ORGANIZATION e.g. SCHEDULE e.g. STRATEGY
ENTERPRISE ENTERPRISE
2 TM
ZACHMAN FRAMEWORK FOR ENTERPRISES
INTERROGATIVE TARGET
WHAT HOW WHERE WHO WHEN WHY CONTRIBUTORS
PERSPECTIVES
SCOPE STRATEGISTS
EXECUTIVE
BUSINESS LEADERS
ARCHITECTS
SYSTEM
ENGINEERS
TECH-
NOLOGY
COMPONENT TECHNICIANS
OPERATIONS
THE ENTERPRISE WORKERS
SCOPE List of Things Important List of Processes the List of Locations in which List of Organizations List of Events/Cycles List of Business
to the Business Business Performs Significant to the Business Goals/Strategies
SCOPE
(CONTEXTUAL) the Business Operates Important to the Business (CONTEXTUAL)
Planner ENTITY = Class of Process = Class of Node = Major Business People = Major Organization Time = Major Business Ends/Means = Major Business
Goal/Strategy
Planner
Business Thing Business Process Location Unit Event/Cycle
e.g. e.g. e.g. e.g. e.g. e.g
BUSINESS BUSINESS
MODEL MODEL
(CONCEPTUAL) (CONCEPTUAL)
Owner Ent = Business Entity Proc. = Business Process Node = Business Location People = Organization Unit Time = Business Event End = Business Objective Owner
All of the Cell instance examples (the "e.g.'s") have been removed.
Reln = Business Relationship
e.g.
I/O = Business Resources
e.g.
Link = Business Linkage
e.g.
Work = Work Product
e.g.
Cycle = Business Cycle
e.g.
Means = Business Strategy
e.g.,
SYSTEM
SYSTEM MODEL
Each Cell now has an absolute name based on the Framework schema.
MODEL
(LOGICAL)
(LOGICAL)
Node = Hardware/Systems
Builder Ent = Segment/Table/etc. Proc.= Computer Function Software People = User Time = Execute End = Condition Builder
Reln = Pointer/Key/etc. I/O = Data Elements/Sets Link = Line Specifications Work = Screen Format Cycle = Component Cycle Means = Action
Sub-
Contractor Ent = Field Proc.= Language Statement Node = Address People = Identity Time = Interrupt End = Sub-condition Sub-
Reln = Address I/O = Control Block Link = Protocol Work = Job Cycle = Machine Cycle Means = Step Contractor
THE ENTERPRISE
Characteristics of Framework Rows
INTERROGATIVE
PERSPECTIVE WHAT HOW Action WHO WHEN WHY TARGET
CONTRIBUTORS
WHERE
SCOPE
Identify STRATEGISTS
BUSINESS
Define EXECUTIVE
LEADERS
ENGINEERS
TECH-
NOLOGY Specify
COMPONENT
TECHNICIANS
Configure
OPERATIONS WORKERS
Instantiate
TARGET
AUDIENCE INVENTORY PROCESS NETWORK ORGANIZATION TIMING MOTIVATION DOMAINS
PERSPECTIVES
THE ENTERPRISE
THE ENTERPRISE
THE ENTERPRISE
THE ENTERPRISE
SCOPE STRATEGISTS
Lists
BUSINESS
Constructs EXECUTIVE
LEADERS
TECH- ENGINEERS
NOLOGY Drawings
COMPONENT
Listings TECHNICIANS
OPERATIONS WORKERS
Activities
TARGET
AUDIENCE INVENTORY PROCESS NETWORK ORGANIZATION TIMING MOTIVATION DOMAINS
PERSPECTIVES
SCOPE STRATEGISTS
Boundary
BUSINESS
Semantic EXECUTIVE
LEADERS
TECH- ENGINEERS
NOLOGY Blueprint
COMPONENT
Instruction TECHNICIANS
OPERATIONS
Execution WORKERS
TARGET
AUDIENCE INVENTORY PROCESS NETWORK ORGANIZATION TIMING MOTIVATION DOMAINS
PERSPECTIVES
SCOPE STRATEGISTS
Strategists' Boundary Lists Identify Scope Context
VISIONARIES
Executive
BUSINESS
Semantic Constructs Define Business Concepts
EXECUTIVE
Leaders' LEADERS
SYSTEM
Architects' Schematic Models Represent System Logic
ARCHITECTS
TECH-
Engineers'
NOLOGY Blueprint Drawings Specify Technology ENGINEERS
Physics
Technicians'
COMPONENT
Instruction Listings Configure Component Elements
IMPLE-
MENTERS
Workers'
OPERATIONS Execution Activities Instantiate Operations WORKERS
Reality
TARGET
AUDIENCE INVENTORY PROCESS NETWORK ORGANIZATION TIMING MOTIVATION DOMAINS
PERSPECTIVES
SCOPE
STRATEGISTS
Model Normal- Optimi- Trans- Alloca- Coordin- Aspir-
Objective ization zation porta- tion ation ation
BUSINESS
tion EXECUTIVE
LEADERS
Mech-
anism Counting Tuning Provi- Managing Schedul- Measuring
SYSTEM sioning ing ARCHITECTS
Enterprise
Objective Integrity Quality Capacity Account- Stability Credibility
ability
TECH-
NOLOGY ENGINEERS
Critical
Success Control Yield Resil- Perfor- Response Attainment
Factors ience mance
COMPONENT
TECHNICIANS
TARGET
AUDIENCE INVENTORY PROCESS NETWORK ORGANIZATION TIMING MOTIVATION DOMAINS
PERSPECTIVES
The "e.g.'s" are now only for the graphic notation of the Cells.
The Cells are absolutely named and defined by the schema,
NOT relatively named and defined by the examples.
THE ENTERPRISE
THE ENTERPRISE
M Fw Fw Fw
eta
-m k . k. k F
eta Pr Ge . Op Fwk. wk. O
oc era Cyc
Pr M es omet tion
b
les jective
W od ses ry s
En
oc
ess Netw ork Bus Enter els s
tit
Fl ine pr
y
M o
od rk M ow M ss Cy ise Ob
M
"ZACHMAN FRAMEWORK"
od
els ls s
s
ENTERPRISE FRAMEWORK
VENDOR
ETC., ETC.
Fu Op
Bi
t. o n i d
Sp met g Ins ng Di uct Ob
of
M
c ti
s. ons ams ives
er
CUSTOMER
ia
l
FACILITY COMPUTER
PRODUCT
The Knowledge Base of the Enterprise
c 1987-2006 John A. Zachman, Zachman International
2 TM
ZACHMAN FRAMEWORK FOR PROFESSIONS
INTERROGATIVE WHO WHY TARGET
WHAT HOW WHERE WHEN CONTRIBUTORS
PERSPECTIVES
COLLECTION METHOD IDENTIFICATION NETWORK* IDENTIFICATION ORGANIZATION TIMING* IDENTIFICATION MOTIVATION IDENTIFICATION
IDENTIFICATION IDENTIFICATION
PRINCIPLES THOUGHT
LEADERS
PRINCIPLES
COLLECTION PRINCIPLES METHODS PRINCIPLES NETWORK* PRINCIPLES ORGANIZATION PRINCIPLES TIMING* PRINCIPLES MOTIVATION
COLLECTION METHOD DEFINITION NETWORK DEFINITION ORGANIZATION DEFINITION TIMING DEFINITION MOTIVATION DEFINITION
DEFINITION
METHOD-
STANDARDS
e.g.. e.g.. e.g.. e.g.. e.g.. OLOGISTS
e.g..
STANDARDS ENTITY STANDARDS TRANSFORM STANDARDS LOCATION STANDARD ROLE STANDARDS CYCLE STANDARDS END
STANDARDS RELATIONSHIP STANDARDS INPUT STANDARDS CONNECTION STANDARDS WORK STANDARDS MOMENT STANDARDS MEANS
COLLECTION METHOD SPECIFICATION NETWORK SPECIFICATION ORGANIZATION TIMING* SPECIFICATION MOTIVATION SPECIFICATION
SPECIFICATION SPECIFICATION
TECH-
TEMPLATES e.g.. e.g.. e.g.. e.g.. e.g.. NOLOGISTS
e.g..
TEMPLATE ENTITY TEMPLATE TRANSFORM TEMPLATE LOCATION TEMPLATE ROLE TEMPLATE CYCLE TEMPLATE END
TEMPLATE RELATIONSHIP TEMPLATE INPUT TEMPLATE CONNECTION TEMPLATE WORK TEMPLATE MOMENT TEMPLATE MEANS
COLLECTION METHOD CONFIGURATION NETWORK CONFIGURATION ORGANIZATION TIMING* CONFIGURATION MOTIVATION CONFIGURATION
CONFIGURATION CONFIGURATION
SPECIALISTS
ARTIFACTS
TOOLING ENTITY TOOLING TRANSFORM TOOLING LOCATION TOOLING ROLE TOOLING CYCLE TOOLING END
TOOLING RELATIONSHIP TOOLING INPUT TOOLING CONNECTION TOOLING WORK TOOLING MOMENT TOOLING MEANS
COLLECTION METHOD INSTANTIATION NETWORK INSTANTIATION ORGANIZATION TIMING* INSTANTIATION MOTIVATION INSTANTIATION
INSTANTIATION INSTANTIATION
PRACTICES
PRACTICE ENTITY
THE PRACTICE
PRACTICE TRANSFORM PRACTICE LOCATION PRACTICE ROLE PRACTICE CYCLE PRACTICE END
PROFES-
SIONALS
PRACTICE RELATIONSHIP PRACTICE INPUT PRACTICE CONNECTION PRACTICE WORK PRACTICE MOMENT PRACTICE MEANS
2 TM
ZACHMAN FRAMEWORK FOR PRODUCTS
INTERROGATIVE TARGET
WHAT HOW WHERE WHO WHEN WHY CONTRIBUTORS
PERSPECTIVES
MATERIAL IDENTIFICATION FUNCTIONALITY GEOMETRY IDENTIFICATION USER IDENTIFICATION TIMING IDENTIFICATION PURPOSE IDENTIFICATION
IDENTIFICATION
OPPOR- INVENTORS
TUNITY
OPPORTUNITY MATERIAL OPPORTUNITY FUNCTIONALITY OPPORTUNITY GEOMETRY OPPORTUNITY USERS OPPORTUNITY TIMING* OPPORTUNITY PURPOSE
MATERIAL DEFINITION FUNCTIONALITY DEFINITION GEOMETRY DEFINITION USER DEFINITION TIMING DEFINITION PURPOSE DEFINITION
DESIGN
e.g. e.g. e.g. e.g. e.g. ENGINEERS
e.g.
DESIGN ENTITY DESIGN TRANSFORM DESIGN LOCATION DESIGN ROLE DESIGN CYCLE DESIGN END
DESIGN RELATIONSHIP DESIGN INPUT DESIGN CONNECTION DESIGN WORK DESIGN MOMENT DESIGN MEANS
BUILDERS
PLAN e.g. e.g. e.g. e.g. e.g.
e.g.
PLANNED ENTITY PLANNED TRANSFORM PLANNED LOCATION PLANNED ROLE PLANNED CYCLE PLANNED END
PLANNED RELATIONSHIP PLANNED INPUT PLANNED CONNECTION PLANNED WORK PLANNED MOMENT PLANNED MEANS
CRAFTSMEN
ASSEMBLIES
PART ENTITY PART COMPONENT PART LOCATION PART ROLE PART CYCLE PART END
PART RELATIONSHIP PART OUTCOME PART CONNECTION PART WORK PART MOMENT PART MEANS
MATERIAL FUNCTIONALITY GEOMETRY INSTANTIATION USER INSTANTIATION TIMING INSTANTIATION PURPOSE INSTANTIATION
INSTANTIATION INSTANTIATION
USES
THE FINISHED GOOD
COMPONENT ENTITY COMPONENTTRANSFORM COMPONENT LOCATION COMPONENT ROLE COMPONENT CYCLE COMPONENT END
CONSUMERS
COMPONENT RELATIONSHIP COMPONENT INPUT COMPONENT CONNECTION COMPONENT WORK COMPONENT MOMENT COMPONENT MEANS
SET IDENTIFICATION TRANSFORMATION PLACE PEOPLE IDENTIFICATION TIMING IDENTIFICATION MOTIVATION IDENTIFICATION
IDENTIFICATION IDENTIFICATION
CONTEXT THEORISTS
CONTEXT SETS CONTEXT TRANSFORMATIONS CONTEXT LOCATIONS* CONTEXT PEOPLE CONTEXT TIMEING CONTEXT MOTIVATIONS
SET* DEFINITION TRANSFORMATION PLACE DEFINITION PEOPLE DEFINITION TIMING DEFINITION MOTIVATION DEFINITION
DEFINITION
DESIGNERS
LOGIC
e.g. e.g. e.g. e.g. e.g.
e.g.
LOGIC ENTITY LOGIC TRANSFORMATION LOGIC LOCATION LOGIC ROLE LOGIC CYCLE LOGIC END
LOGIC RELATIONSHIP LOGIC INPUT LOGIC CONNECTION LOGIC WORK LOGIC MOMENT LOGIC MEANS
SET* SPECIFICATION TRANSFORMATION PLACE SPECIFICATION PEOPLE SPECIFICATION TIMING SPECIFICATION MOTIVATION
SPECIFICATION SPECIFICATION
BUILDERS
PHYSICS e.g. e.g. e.g. e.g. e.g.
e.g.
CONSTRUCTS ENTITY CONSTRUCTS TRANSFORM CONSTRUCTS LOCATION CONSTRUCTS ROLE CONSTRUCTS CYCLE CONSTRUCTS END
CONSTRUCTS RELATIONSHIP CONSTRUCTS INPUT CONSTRUCTS CONNECTION CONSTRUCTS WORK CONSTRUCTS MOMENT CONSTRUCTS MEANS
SET* CONFIGURATION TRANSFORMATION PLACE CONFIGURATION PEOPLE CONFIGURATION TIMING CONFIGURATION MOTIVATION
CONFIGURATION CONFIGURATION
IMPLE-
PIECES MENTERS
ELEMENT ENTITY ELEMENT TRANSFORM. ELEMENT LOCATION ELEMENT ROLE ELEMENT CYCLE ELEMENT END
ELEMENT RELATIONSHIP ELEMENT INPUT ELEMENT CONNECTION ELEMENT WORK ELEMENT MOMENT ELEMENT MEANS
SET* INSTANTIATION TRANSFORMATION PLACE INSTANTIATION PEOPLE INSTANTIATION TIMING INSTANTIATION MOTIVATION INSTANTIATION
INSTANTIATION
CLASSES
THE CLASSIFICATION
TARGET ENTITY TARGET PROCESS TARGET LOCATION TARGET ROLE TARGET CYCLE TARGET END
PARTICI-
PANTS
TARGET RELATIONSHIP TARGET OUTCOME TARGET CONNECTION TARGET WORK TARGET MOMENT TARGET MEANS
AUDIENCE TARGET
PERSPECTIVES SET TRANSFORMATION POSITIONING PEOPLE TIMING* REASON
DOMAINS
c 2005 John A. Zachman, Zachman International
The Framework is a classification theory about the nature of an Enterprise and the kinds
of "Things" (entities) that have existence in an Enterprise. Therefore, the Framework is
an ENTERPRISE ONTOLOGY
c 2007 John A. Zachman, Zachman International
Three dimensional models are required to visualize the Integration and Transfor-
mation relationships - these are the IMPLEMENTATION COMPOSITES.
A. Hexagon
B. Hexagon Row inside the Row above (Box within a box)
C. Hologram
c 2007 John A. Zachman, Zachman International
Integration Relationships
THE ENTERPRISE
Integration Relationships
Two-dimensional
Framework
Integration
Relationships Inventory
Pr
on
oc
ti
va
es
ti
s
Mo
Implementation
Tim
Composites
ing
ork
Architectural
tw
Ne
Primitives
Organization
The Enterprise
(Total aggregate
set of composites)
c 2007 John A. Zachman, Zachman International
Transformation Relationships
THE ENTERPRISE
Transformation Relationships
(Vertical Alignment)
ENTERPRISE
Row 4
Row 3
Row 2
Mo
s
tiv
es
ati
oc
on
Pr
Inventory
THE ENTERPRISE
M
eta F
-m wk. Fwk. Fwk Fw F
eta Pr Ge . O k . wk
oc p C .
Pr
M
od ess omet erat ycles Object
oc W E es ry ion ives
En
"ZACHMAN FRAMEWORK"
M
od
els Mod Mod ycles bjecti
od
els v es
el
els
s
ENTERPRISE FRAMEWORK
VENDOR
ETC., ETC.
Fu Op
Bi
e ra
nc G t Ti Pr
lls
Sp e tr nst D O
ruc iagra bject
M
ec y ives
at
CUSTOMER s. tio ms
er
ns
ia
PRODUCT FRAMEWORK
l
TRUCK
FACILITY COMPUTER
PRODUCT
The Knowledge Base of the Enterprise
c 1987-2006 John A. Zachman, Zachman International
The Enteprise is like a hologram.
Inventory Eye
Pr
n
ti o
oc
tiva
es
s
Mo
The
Tim Enterprise
ork
i
ng
tw
Ne
Organization
If you only look at the Enterprise through a single
facet, you see everything relative to that facet.
c 2006 John A. Zachman, Zachman International
What's Next
A. Certification of Elaborations to the Framework Standards
1. Allowable modifications to the Framework metamodel
a. Graphic icons (Remembering that there is some elegance to
differentiating the Columns by icon shape, differentiating the
Rows by icon color and retaining some universal
interchangeability.)
b. Synonyms (or, local colloquialisms)
c. Sub-typing of the meta-entities (remembering the
"Thing-Relationship-Thing structuring rules.)
d. Extensions to the metamodel (adding meta entities)
e. Remembering the "dumb-down" rule of elaborations
2. Level of elaboration utilization
a. Unique to local Enterprise
b. Industry usage and acceptance
c. Global Standard (common to all)
3. Any non-certified, unlicensed modification would be a violation of
copyright laws
(Continued on next page) c 2007 John A. Zachman, Zachman International
What's Next (cont)
B. Licensing
1. Personal Use License (some modest maintenance fee)
Provides access to:
a. Enterprise Framework metamodel
b. Enterprise Framework graphic print capability
c. Internet graphic navigation (Frameworks, Columns, Rows, Cells,
Primitive Components)
d. Enterprise Framework Cell definitions
e. Hyperlinked dictionary definitions of all Enterprise Framework
terms
f. Hyperlinks to historical materials
1. First-cut Cell definitions in eBook
2. Previously published Enterprise Framework graphics
g. Certifications for Elaborations
h. Certifications for Individuals
i. Certifications for Methodologies
j. Certifications for Tools
k. Inventory of Sample Models
(Continued on next page) c 2007 John A. Zachman, Zachman International
Conclusions
The Zachman Framework itself has not changed. The classifications
on both axes have been employed by humanity for thousands of years.