Zachman Framework


Published on

Zachman Framework

Published in: Education
1 Like
  • Be the first to comment

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Zachman Framework

  1. 1. Zachman Framework 1 Running head: Zachman Framework Zachman Framework Carol A. Harstad Strayer University
  2. 2. Zachman Framework 2 Zachman Framework IBM’s John Zachman originally conceived and presented the framework as the Information Systems Architecture Framework in 1987. Later called the Zachman Framework, it is a two dimensional structure (or schema) describing an enterprises information architecture. The first dimension is the roles (or perspectives) involved in information systems design. The perspectives are the scope, enterprise model, system model, technology model, detailed representations, and the functioning enterprise. The second dimension represents the primitive interrogatives such as data (what), function (how), network (where), people (who), time (when) and motivation (why). Each cell within the framework represents a complete model. For example, within the Technology Model perspective, under the “What” interrogative, we define the physical data model. Additionally, there are rules required for the framework. The rules are: 1. The columns do not have to be in any particular order 2. Each column represents a simple generic model 3. Although interconnected, the basic model of each column must be unique 4. Each row defines a unique, distinct perspective 5. Each cell is unique and will not contain items from another cell 6. All cell models in each row constitute a complete model from the perspective of that row 7. The logic is generic and recursive The scope defines the purpose of the enterprise and its direction. A list of things is included in the data interrogative, which is important to the enterprise. The function interrogative lists the processes the enterprise carries out. We define a list of locations where the enterprise operates under the network interrogative. We list the organizational units under the people interrogative.
  3. 3. Zachman Framework 3 The time interrogative will define the list of business events and cycles and the list of business goals and strategies are listed under the motivation interrogative. The business or enterprise model defines the nature of the business including function, structure, organization, and more. This perspective will define models such as the business process model, the entity relationship diagram, the organization chart, the business plan, the logistics network, and the business master schedule. The system model defines the business in more meticulous information terms. This perspective will consist of a fully normalized data model, the distributed system architecture, the data flow diagram and the application architecture, the human interface architecture, the business rule model and the dependency diagram. The technology model describes how to address the information processing needs by using technology. For example, you may make the choice on whether to use relational or network databases, which programming languages to use, and description of the user interfaces. Within this perspective, you will define the structure chart, the data architecture, user interface, system design, pseudo-code, system architecture, business rule design, security design, and the “control flow” diagram. The detailed representation is a view of the networks, database specifications, program listings and more that make up a particular system. The models that are defined in this perspective consist of the network architecture, data and physical storage design, screens and security architecture, detailed program design, timing definitions, and program logic for rule specifications. The functioning enterprise (or system) is the perspective where you implement the system and make it a part of an organization. The models included in this perspective are the
  4. 4. Zachman Framework 4 communications facilities, converted data, trained people, executable programs, business event’s and rule enforcement.
  5. 5. Zachman Framework 5 References The Zachman Framework: A Concise Definition. (2008). In Zachman International: enterprise architecture. Retrieved 16:00, January 21, 2009, from The Zachman Framework: An Introduction. (1997, June 1). In The Data Administration Newsletter. Retrieved 18:30, January 20, 2009, from articles/4140/ Zachman, J. A. (1987). A framework for information systems architecture. IBM Systems Journal, 26(3), 276-292. Retrieved 18:15, January 21, 2009, from Zachman framework. (2009, January 19). In Wikipedia, The Free Encyclopedia. Retrieved 21:40, January 20, 2009, from title=Zachman_framework&oldid=267343979