HOME

TheInfoList



OR:

NIST Enterprise Architecture Model (NIST EA Model) is a late-1980s reference model for enterprise architecture. It defines an enterprise architectureChief Information Officer Council (2001)
A Practical Guide to Federal Enterprise Architecture Version 1.0
' Preface. February 2001.
by the interrelationship between an enterprise's business, information, and technology environments.The Chief Information Officers Council (1999)
Federal Enterprise Architecture Framework Version 1.1
September 1999.
Developed late-1980s by the
National Institute of Standards and Technology The National Institute of Standards and Technology (NIST) is an agency of the United States Department of Commerce whose mission is to promote American innovation and industrial competitiveness. NIST's activities are organized into physical sci ...
(NIST) and others, the
federal government of the United States The federal government of the United States (U.S. federal government or U.S. government) is the national government of the United States, a federal republic located primarily in North America, composed of 50 states, a city within a fede ...
promoted this reference model in the 1990s as the foundation for enterprise architectures of individual U.S. government agencies and in the overall federal enterprise architecture.


Intro

The NIST Enterprise Architecture Model is a five-layered model for enterprise architecture, designed for organizing, planning, and building an integrated set of information and information technology architectures. The five layers are defined separately but are interrelated and interwoven. The model defined the interrelation as follows: * Business Architecture drives the information architecture * Information architecture prescribes the information systems architecture * Information systems architecture identifies the data architecture * Data Architecture suggests specific data delivery systems, and * Data Delivery Systems (Software, Hardware, Communications) support the data architecture. The hierarchy in the model is based on the notion that an organization operates a number of business functions, each function requires information from a number of source, and each of these sources may operate one or more operation systems, which in turn contain data organized and stored in any number of data systems.


History

The NIST Enterprise Architecture Model is initiated in 1988 in the fifth workshop on Information Management Directions sponsored by the NIST in cooperation with the
Association for Computing Machinery The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional member ...
(ACM), the
IEEE Computer Society The Institute of Electrical and Electronics Engineers (IEEE) is a 501(c)(3) professional association for electronic engineering and electrical engineering (and associated disciplines) with its corporate office in New York City and its operati ...
, and the Federal Data Management Users Group (FEDMUG). The results of this research project were published as the NIST Special Publication 500-167, ''Information Management Directions: The Integration Challenge''.Elizabeth N. Fong and Alan H. Goldfine (1989)
Information Management Directions: The Integration Challenge
'. National Institute of Standards and Technology (NIST) Special Publication 500-167, September 1989.


The emerging field of information management

With the proliferation of
information technology Information technology (IT) is the use of computers to create, process, store, retrieve, and exchange all kinds of data . and information. IT forms part of information and communications technology (ICT). An information technology system (I ...
starting in the 1970s, the job of
information management Information management (IM) concerns a cycle of organizational activity: the acquisition of information from one or more sources, the custodianship and the distribution of that information to those who need it, and its ultimate disposal throug ...
had taken a new light, and also began to include the field of
data maintenance Data management comprises all disciplines related to handling data as a valuable resource. Concept The concept of data management arose in the 1980s as technology moved from sequential processing (first punched cards, then magnetic tape) to ra ...
. No longer was information management a simple job that could be performed by almost anyone. An understanding of the technology involved, and the theory behind it became necessary. As
information storage Data storage is the recording (storing) of information (data) in a storage medium. Handwriting, Phonograph record, phonographic recording, magnetic tape, and optical discs are all examples of storage media. Biological molecules such as RNA a ...
shifted to electronic means, this became more and more difficult. One of the first overall approaches to building
information systems An information system (IS) is a formal, sociotechnical, organizational system designed to collect, process, information storage, store, and information distribution, distribute information. From a sociotechnical perspective, information systems a ...
and systems
information management Information management (IM) concerns a cycle of organizational activity: the acquisition of information from one or more sources, the custodianship and the distribution of that information to those who need it, and its ultimate disposal throug ...
from the 1970s was the
three-schema approach The three-schema approach, or three-schema concept, in software engineering is an approach to building information systems and systems information management that originated in the 1970s. It proposes three different views in systems development, wi ...
. It proposes to use three different
views A view is a sight or prospect or the ability to see or be seen from a particular place. View, views or Views may also refer to: Common meanings * View (Buddhism), a charged interpretation of experience which intensely shapes and affects thou ...
in systems development, in which
conceptual model A conceptual model is a representation of a system. It consists of concepts used to help people knowledge, know, understanding, understand, or simulation, simulate a subject the model represents. In contrast, physical models are physical object su ...
ling is considered to be the key to achieving
data integration Data integration involves combining data residing in different sources and providing users with a unified view of them. This process becomes significant in a variety of situations, which include both commercial (such as when two similar companies ...
:STRAP SECTION 2 APPROACH
Retrieved 30 September 2008.
* External schema for user views *
Conceptual schema A conceptual schema is a high-level description of informational needs underlying the design of a database. It typically includes only the main concepts and the main relationships among them. Typically this is a first-cut model, with insufficient ...
integrates external schemata * Internal schema that defines physical storage structures At the center, the conceptual schema defines the
ontology In metaphysics, ontology is the philosophical study of being, as well as related concepts such as existence, becoming, and reality. Ontology addresses questions like how entities are grouped into categories and which of these entities exis ...
of the
concept Concepts are defined as abstract ideas. They are understood to be the fundamental building blocks of the concept behind principles, thoughts and beliefs. They play an important role in all aspects of cognition. As such, concepts are studied by s ...
s as the
user Ancient Egyptian roles * User (ancient Egyptian official), an ancient Egyptian nomarch (governor) of the Eighth Dynasty * Useramen, an ancient Egyptian vizier also called "User" Other uses * User (computing), a person (or software) using an ...
s think of them and talk about them. The physical schema according to Sowa (2004) "describes the internal formats of the
data In the pursuit of knowledge, data (; ) is a collection of discrete values that convey information, describing quantity, quality, fact, statistics, other basic units of meaning, or simply sequences of symbols that may be further interpreted ...
stored in the
database In computing, a database is an organized collection of data stored and accessed electronically. Small databases can be stored on a file system, while large databases are hosted on computer clusters or cloud storage. The design of databases sp ...
, and the external schema defines the view of the data presented to the
application program Application may refer to: Mathematics and computing * Application software, computer software designed to help the user to perform specific tasks ** Application layer, an abstraction layer that specifies protocols and interface methods used in a ...
s".
John F. Sowa John Florian Sowa (born 1940) is an American computer scientist, an expert in artificial intelligence and computer design, and the inventor of conceptual graphs. Biography Sowa received a BS in mathematics from Massachusetts Institute of Techno ...
(2004). "The Challenge of Knowledge Soup," in: ''Research Trends in Science, Technology and Mathematics Education''. Edited by J. Ramadas & S. Chunawala, Homi Bhabha Centre, Mumbai, 2006.
Since the 1970s the NIST had held a series of four workshops on Database and Information Management Directions. Each of the workshops addresses a specific theme: * "What information about
database In computing, a database is an organized collection of data stored and accessed electronically. Small databases can be stored on a file system, while large databases are hosted on computer clusters or cloud storage. The design of databases sp ...
technology does the manager need to make prudent decisions about using new technology", in 1975. * "What information can help a manager assess the impact on a database system?" in 1977. * "
Information management Information management (IM) concerns a cycle of organizational activity: the acquisition of information from one or more sources, the custodianship and the distribution of that information to those who need it, and its ultimate disposal throug ...
tools from the standpoint of: uses; policies and controls; logical and physical database design" in 1980; and * "The nature of information
resource management In organizational studies, resource management is the efficient and effective development of an organization's resources when they are needed. Such resources may include the financial resources, inventory, human skills, production resources, or i ...
practice and problems" in 1985. The fifth workshop in 1989 was held by the National Computer Systems Laboratory (NCSL) of the NIST. By then this was one of the four institutes, that performed the technical work of the NIST. The specific goal of the NCSL was to conduct research and provide scientific and technical services to aid Federal agencies in the selection, acquisition, application, and use of computer technology.


NIST workshop on Information Management Directions

The fifth Information Management Directions workshop in 1989 focused on integration and productivity in
information management Information management (IM) concerns a cycle of organizational activity: the acquisition of information from one or more sources, the custodianship and the distribution of that information to those who need it, and its ultimate disposal throug ...
. Five working groups considered specific aspects of the integration of knowledge,
data management Data management comprises all disciplines related to handling data as a valuable resource. Concept The concept of data management arose in the 1980s as technology moved from sequential processing (first punched cards, then magnetic tape) to r ...
, systems planning, development and maintenance, computing environments, architectures and standards. Participants came from academia, industry, government and consulting firms. Among the 72 participants were
Tom DeMarco Tom DeMarco (born August 20, 1940) is an American software engineer, author, and consultant on software engineering topics. He was an early developer of structured analysis in the 1970s. Early life and education Tom DeMarco was born in Hazl ...
, Ahmed K. Elmagarmid, Elizabeth N. Fong,
Andrew U. Frank Andrew U. Frank (born February 3, 1948) was a Swiss-Austrian professor for geoinformation at Vienna University of Technology from 1992 until 2016. Previously he was Professor at the University of Maine at Orono. Frank was recognized for his achi ...
, Robert E. Fulton, Alan H. Goldfine, Dale L. Goodhue, Richard J. Mayer, Shamkant Navathe, T. William Olle, W. Bradford Rigdon, Judith A. Quillard, Stanley Y. W. Su, and
John Zachman John A. Zachman (born December 16, 1934) is an American business and IT consultant,Elizabeth N. Fong and Alan H. Goldfine (1989) ''Information Management Directions: The Integration Challenge''. National Institute of Standards and Technology (NI ...
. Tom DeMarco delivered the keynote speech, claiming that standards do more harm than good when they work against the prevailing culture, and that the essence of standardization is discovery, not innovation. The five working groups met to discuss different aspects of integration: * the integration of knowledge and data management * the integration of technical and business data management * the integration of systems planning, development, and maintenance tools and methods * the integration of distributed, heterogeneous computing environments, and * architectures and standards. In the third working group on systems planning was chaired by
John Zachman John A. Zachman (born December 16, 1934) is an American business and IT consultant,Elizabeth N. Fong and Alan H. Goldfine (1989) ''Information Management Directions: The Integration Challenge''. National Institute of Standards and Technology (NI ...
, and adopted the
Zachman Framework The Zachman Framework is an enterprise ontology and is a fundamental structure for enterprise architecture which provides a formal and structured way of viewing and defining an enterprise. The ontology is a two dimensional classification sche ...
as a basis for discussion. The fifth working group on architectures and standards was chaired W. Bradford Rigdon of the McDonnell Douglas Information Systems Company (MDISC), a division of
McDonnell Douglas McDonnell Douglas was a major American aerospace manufacturing corporation and defense contractor, formed by the merger of McDonnell Aircraft and the Douglas Aircraft Company in 1967. Between then and its own merger with Boeing in 1997, it produ ...
. Rigdon et al. (1989) W. Bradford Rigdon (1989) "Architectures and Standards". In: ''Information Management Directions: The Integration Challenge''. E.N. Fong and A.H. Goldfine (eds.). NIST Sept 1989. p. 135-150 explained that discussions about architecture in that time mostly focus on technology concerns. Their aim was to "takes a broader view, and describes the need for an ''enterprise architecture'' that includes an emphasis on business and information requirements. These higher level issues impact data and technology architectures and decisions."Rigdon (1989), p. 136 In order to do so, the working group addressed three issues: * The levels of architecture in an enterprise * Problems addressed by architecture * Benefits and risks of having architecture To illustrate the levels of architecture, what has become known as the NIST Enterprise Architecture Model, was presented (see image). In this concept the three layers of the
three-schema approach The three-schema approach, or three-schema concept, in software engineering is an approach to building information systems and systems information management that originated in the 1970s. It proposes three different views in systems development, wi ...
are divided into five layers.


Application in the 1990s

In a way the NIST Enterprise Architecture Model was ahead of his time. According to Zachman (1993) in the 1980s the "architecture" was acknowledged as a topic of interest, but there was still little consolidated theory concerning this concept.
Software architecture Software architecture is the fundamental structure of a software system and the discipline of creating such structures and systems. Each structure comprises software elements, relations among them, and properties of both elements and relations. ...
, for example. become an important topic not until the second half of the nineties. To support the NIST Enterprise Architecture Model in the 1990s, it was widely promoted within the
U.S. federal government The federal government of the United States (U.S. federal government or U.S. government) is the Federation#Federal governments, national government of the United States, a federal republic located primarily in North America, composed of 50 ...
as Enterprise Architecture management tool. The NIST Enterprise Architecture Model is applied as foundation in multiple Enterprise Architecture frameworks of U.S. Federal government agencies and in the overall Federal Enterprise Architecture Framework. In coordinating this effort the NIST model was further explained and extended in the 1997 "Memoranda 97-16 (Information Technology Architectures)" issued by the US Office of Management and Budget.,Franklin D. Raines, US OBM (1997)
Memoranda 97-16 (Information Technology Architectures)
' M-97-16, issued June 18, 1997.
see further
Information Technology Architecture Information technology architecture is the process of development of methodical information technology specifications, models and guidelines, using a variety of information technology notations, for example Unified Modeling Language (UML), within a ...
.


NIST Enterprise Architecture Model topics


Foundations

According to Rigdon et al. (1989) an architecture is "a clear representation of a conceptual framework of components and their relationship at a point in time". It may for example represent "a view of a current situation with islands of automation, redundant processes and data inconsistencies"Rigdon (1989), p. 137 or a "future integrated automation information structure towards which the enterprise will move in a prescribed number on years." The role of standards in architecture is to "enable or constrain the architecture and serve as its foundation". In order to develop an enterprise architecture Rigdon acknowledge: * There are multiple ways to develop an architecture * There are multiple ways to implement standards * Development and implementation should be customized to the environment * Yet, every architecture itself can be divided into different levels. The different levels of an enterprise architecture can be visualized as a pyramid: On top the business unit of an enterprise, and at the bottom the delivery system within the enterprise. The enterprise can consist of one or more business units, working in specific business area. The five levels of architecture are defined as: Business Unit, Information, Information System, Data and Delivery System. The separate levels of an enterprise architecture are interrelated in a special way. On every level the architectures assumes or dictates the architectures at the higher level. The illustration on the right gives an example of which elements can constitute an Enterprise Architecture.


Levels of architecture

Each layer of architecture in the model has a specific intention: * Business Architecture level: This level can picture the total or a subunit of any corporation, which are in contact with external organizations. * Information architecture level: This level specifies types of content, presentation forms, and format of the information required. * Information systems architecture level: Specifications for automated and procedure-oriented information systems. * Data Architecture level: Framework for maintenance, access and use of data, with data dictionary and other naming conventions. * Data Delivery Systems level: Technical implementation level of software, hardware, and communications that support the data architecture. Some sample elements of how the Enterprise Architecture can be described in more detail is shown in the illustration.


Information Technology Architecture

The "Memoranda 97-16 (Information Technology Architectures)" gave the following definition of enterprise architecture: :''The Enterprise Architecture is the explicit description of the current and desired relationships among business and management process and information technology. It describes the "target" situation which the agency wishes to create and maintain by managing its IT portfolio.'' :''The documentation of the Enterprise Architecture should include a discussion of principles and goals. For example, the agency's overall management environment, including the balance between centralization and decentralization and the pace of change within the agency, should be clearly understood when developing the Enterprise Architecture. Within that environment, principles and goals set direction on such issues as the promotion of interoperability, open systems, public access, end-user satisfaction, and security.'' In this guidance the five component model of the NIST was adopted and further explained. Agencies were permitted to identify different components as appropriate and to specify the organizational level at which specific aspects of the components will be implemented. Although the substance of these components, sometimes called "architectures" or "sub-architectures," must be addressed in every agency's complete Enterprise Architecture, agencies have great flexibility in describing, combining, and renaming the components, which consist of: * ''Business Processes'': This component of the Enterprise Architecture describes the core business processes which support the organization's missions. The Business Processes component is a high-level analysis of the work the agency performs to support the organizations's mission, vision, and goals, and is the foundation of the ITA. Analysis of the business processes determine the information needed and processed by the agency. This aspect of the ITA must be developed by senior program managers in conjunction with IT managers. Without a thorough understanding of its business processes and their relation to the agency missions, the agency will not be able to use its ITA effectively.
Business processes can be described by decomposing the processes into derivative business activities. There are a number of methodologies and related tools available to help agencies decompose processes. Irrespective of the tool used, the model should remain at a high enough level to allow a broad agency focus, yet sufficiently detailed to be useful in decision-making as the agency identifies its information needs. Agencies should avoid excessive emphasis on modeling business processes, which can result in a waste of agency resources.The US Department of Defense includes aspects of the Business Processes element in its Operational Architecture; the US Department of Treasury incorporates it into its business view. * ''Information Flows and Relationships'': This component analyzes the information utilized by the organization in its business processes, identifying the information used and the movement of the information within the agency. The relationships among the various flows of information are described in this component. These information flows indicate where the information is needed and how the information is shared to support mission functions.The US Department of Agriculture has incorporated this component into its Business Architecture, while the US Department of Defense and Treasury have built it into their Operational Architectures. * ''Applications'' : The Applications component identifies, defines, and organizes the activities that capture, manipulate, and manage the business information to support mission operations. It also describes the logical dependencies and relationships among business activities.The US Department of Energy incorporates Business Applications into its Applications Subarchitecture, while the US Department of Treasury includes them in its Functional Architecture. * ''Data Descriptions'': This component of the Enterprise Architecture identifies how data is maintained, accessed, and used. At a high level, agencies define the data and describe the relationships among data elements used in the agency's information systems. The Data Descriptions and Relationships component can include data models that describe the data underlying the business and information needs of the agency. Clearly representing the data and data relationships is important for identifying data that can be shared corporately, for minimizing redundancy, and for supporting new applicationsThe US Department of Agriculture has included in this element in its Business/Data Architecture, while the US Department of Treasury incorporates it in its Information Architecture. * ''Technology Infrastructure'' : The Technology Infrastructure component describes and identifies the physical layer including, the functional characteristics, capabilities, and interconnections of the hardware, software, and communications, including networks, protocols, and nodes. It is the "wiring diagram" of the physical
IT infrastructure Information technology infrastructure is defined broadly as a set of information technology (IT) components that are the foundation of an IT service; typically physical components (computer and networking hardware and facilities), but also variou ...
.The US Department of Agriculture had incorporated this architecture into its Technical Standard and Telecommunications Architectures. US DoD uses its System Architecture, and US Treasury its Infrastrucsture to describe the physical layer. With the exception of the Business Processes component, the interrelationships among and priorities of these components are not prescribed by this guidance; there is no hierarchy of relationships implied. Furthermore, agencies should document not only their current environment for each of these components, but also the target environment that is desired.


Applications

The NIST Framework was picked up by several U.S. federal agencies and used as the basis for their information strategy."Exclusive Interview with John Zachman"
by Roger Sessions. In: ''Perspectives of the International Association of Software Architects''. April 2006.
The reference model is applicated the following frameworks: *
Department of Energy A Ministry of Energy or Department of Energy is a government department in some countries that typically oversees the production of fuel and electricity; in the United States, however, it manages nuclear weapons development and conducts energy-rel ...
(DOE) Information Architecture Federal Aviation Administration (1998)
Federal Information Architecture Initiatives
February 1998
*
FDIC Enterprise Architecture Framework FDIC Enterprise Architecture Framework was the enterprise architecture framework of the United States Federal Deposit Insurance Corporation (FDIC). A lot of the current article is about the enterprise architecture framework developed around 2005, ...
is the Enterprise Architecture framework of the Federal Deposit Insurance Corporation (FDIC). * Federal Enterprise Architecture Framework (FEAF) : The 1999 documentation of the Federal Enterprise Architecture Framework Version 1.1 explains how the NIST Framework is used as a foundation of the FEA Framework. * NWS Enterprise Architecture : Enterprise Architecture of the National Weather ServiceBobby Jones (2003
NWS Enterprise Architecture
In: ''20th International Conference on Interactive Information and Processing Systems. 2004''.


See also

*
Application Portability Profile The Application Portability Profile (APP) is a 1990s framework for Open-System Environment designed by the NIST for use by the U.S. Government. It contains a selected suite of specifications that defines the interfaces, services, protocols, and da ...
(APP) *
History of business architecture The history of business architecture has its origins in the 1980s. In the next decades business architecture has developed into a discipline of "cross-organizational design of the business as a whole" closely related to enterprise architecture. The ...
*
Open-system environment reference model Open-system environment (OSE) reference model (RM) or ''OSE reference model'' (OSE/RM) is a 1990 reference model for enterprise architecture. It provides a framework for describing open system concepts and defining a lexicon of terms, that can ...
*
Technical Architecture Framework for Information Management Technical may refer to: * Technical (vehicle), an improvised fighting vehicle * Technical analysis, a discipline for forecasting the future direction of prices through the study of past market data * Technical drawing, showing how something is co ...
(TAFIM) *
Treasury Information System Architecture Framework The Treasury Information System Architecture Framework (TISAF) is an early 1990s Enterprise Architecture framework to assist US Treasury Bureaus to develop their Enterprise Information System Architectures (EISAs).Franklin D. Raines (1997)MEMORANDU ...


Notes


References


External links

{{Commons category, NIST Enterprise Architecture Model Enterprise architecture frameworks Reference models