An enterprise architecture framework (EA framework) defines how to create and use an enterprise architecture. An
architecture framework
The ISO/ IEC/IEEE 42010 Conceptual Model of Architecture Description defines the term architecture framework within systems engineering and software development as:
"An architecture framework establishes a common practice for creating, interpre ...
provides principles and practices for creating and using the architecture description of a system. It structures architects' thinking by dividing the architecture description into domains, layers, or views, and offers models - typically matrices and diagrams - for documenting each view. This allows for making systemic design decisions on all the components of the system and making long-term decisions around new design requirements, sustainability, and support.
Overview
Enterprise architecture regards the enterprise as a large and complex system or
system of systems System of systems is a collection of task-oriented or dedicated systems that pool their resources and capabilities together to create a new, more complex system which offers more functionality and performance than simply the sum of the constituent s ...
. To manage the scale and complexity of this system, an architectural framework provides tools and approaches that help architects abstract from the level of detail at which builders work, to bring enterprise design tasks into focus and produce valuable architecture description documentation.
The components of an architecture framework provide structured guidance that is divided into three main areas:Stephen Marley (2003) Architectural Framework NASA /SCI. At Webarchive.org, retrieved 3-04-2015.
* Descriptions of architecture: how to document the enterprise as a system, from several viewpoints. Each view describes one slice of the architecture; it includes those entities and relationships that address particular concerns of interest to particular stakeholders; it may take the form of a list, a table, a diagram, or a higher level of composite of such.
* Methods for designing architecture: processes that architects follow. Usually, an overarching enterprise architecture process, composed of phases, broken into lower-level processes composed of finer grained activities. A process is defined by its objectives, inputs, phases (steps or activities) and outputs. It may be supported by approaches, techniques, tools, principles, rules, and practices.
* Organization of architects: guidance on the team structure and the governance of the team, including the skills, experience, and training needed.
History
The earliest rudiments of the step-wise planning methodology currently advocated by
The Open Group Architecture Framework
The Open Group Architecture Framework (TOGAF) is the most used framework for enterprise architecture as of 2020 that provides an approach for designing, planning, implementing, and governing an enterprise information technology architecture. TO ...
(TOGAF) and other EA frameworks can be traced back to the article of Marshall K. Evans and Lou R. Hague titled "Master Plan for Information Systems" published in 1962 in Harvard Business Review.Kotusev, Svyatoslav (2021) ''The Practice of Enterprise Architecture: A Modern Approach to Business and IT Alignment (2nd Edition)''. Melbourne, Australia: SK Publishing.
Since the 1970s people working in IS/IT have looked for ways to engage business people – to enable business roles and processes - and to influence investment in business information systems and technologies – with a view to the wide and long term benefits of the enterprise. Many of the aims, principles, concepts and methods now employed in EA frameworks were established in the 1980s, and can be found in IS and IT architecture frameworks published in that decade and the next.Graham Berrisford (2008-13) A brief history of EA: what is in it and what is not " on ''grahamberrisford.com'', last update 16/07/2013. Accessed 16/07?2003
By 1980, IBM's
Business Systems Planning Business systems planning (BSP) is a method of analyzing, defining and designing the information architecture of organizations. It was introduced by IBM for internal use only in 1981, although initial work on BSP began during the early 1970s. BSP w ...
(BSP) was promoted as a method for analyzing and designing an organization's information architecture, with the following goals:
# understand the issues and opportunities with the current applications and technical architecture;
# develop a future state and migration path for the technology that supports the enterprise;
# provide business executives with a direction and decision making framework for IT capital expenditures;
# provide the information system (IS) with a blueprint for development.
In 1982, when working for IBM and with BSP, John Zachman outlined his framework for enterprise-level "Information Systems Architecture". Then and in later papers, Zachman used the word enterprise as a synonym for business. "Although many popular information systems planning methodologies, design approaches, and various tools and techniques do not preclude or are not inconsistent with enterprise-level analysis, few of them explicitly address or attempt to define enterprise architectures."
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 (N ...
(1982) ''Business Systems Planning and Business Information Control Study: A comparison'' in IBM Systems Journal 21(1). p32. However, in this article the term "Enterprise Architecture" was mentioned only once without any specific definition and all subsequent works of Zachman used the term "Information Systems Architecture".
In 1986, the PRISM architecture framework was developed as a result of the research project sponsored by a group of companies, including IBM, which was seemingly the first published EA framework.Svyatoslav Kotusev (2016). ''The History of Enterprise Architecture: An Evidence-Based Review''. In: Journal of Enterprise Architecture, vol. 12, no. 1, pp. 29-37.
In 1987, John Zachman, who was a marketing specialist at IBM, published the paper, ''A Framework for Information Systems Architecture''.John A. Zachman (1987). '' A Framework for Information Systems Architecture''. In: IBM Systems Journal, vol 26, no 3. IBM Publication G321-5298. The paper provided a classification scheme for artifacts that describe (at several levels of abstraction) the what, how, where, who, when and why of information systems. Given IBM already employed BSP, Zachman had no need to provide planning process. The paper did not mention enterprise architecture.
In 1989, the National Institute of Standards and Technology (NIST) published the
NIST Enterprise Architecture Model
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 ...
. This was a five-layer reference model that illustrates the interrelationship of business, information system, and technology domains. It was promoted within the U.S. federal government. It was not an EA framework as we see it now, but it helped to establish the notion of dividing EA into architecture domains or layers. The NIST Enterprise Architecture Model seemingly was the first publication that consistently used the term "Enterprise Architecture".
In 1990, the term "Enterprise Architecture" was formally defined for the first time as an architecture that "defines and interrelates data, hardware, software, and communications resources, as well as the supporting organization required to maintain the overall physical structure required by the architecture".
In 1992, a paper by Zachman and SowaZachman and Sowa (1992) ''Extending and formalising the framework of information systems architecture'' IBM Systems Journal, Vol 31, No 3 started thus "John Zachman introduced a framework for information systems architecture (ISA) that has been widely adopted by systems analysts and database designers." The term enterprise architecture did not appear. The paper was about using the ISA framework to describe, “...the overall information system and how it relates to the enterprise and its surrounding environment.” The word enterprise was used as a synonym for business.
In 1993, Stephen Spewak's book
Enterprise Architecture Planning
Enterprise architecture planning (EAP) in enterprise architecture is the planning process of defining architectures for the use of information in support of the business and the plan for implementing those architectures.The Chief Information Off ...
(EAP) defined a process for defining architectures for the use of information in support of the business and the plan for implementing those architectures. The business mission is the primary driver. Then the data required to satisfy the mission. Then the applications built to store and provide that data. Finally the technology to implement the applications. Enterprise Architecture Planning is a data-centric approach to architecture planning. An aim is to improve data quality, access to data, adaptability to changing requirements, data interoperability and sharing, and cost containment. EAP has its roots in IBM's
Business Systems Planning Business systems planning (BSP) is a method of analyzing, defining and designing the information architecture of organizations. It was introduced by IBM for internal use only in 1981, although initial work on BSP began during the early 1970s. BSP w ...
(BSP).
In 1994, the Open Group selected
TAFIM
Technical Architecture Framework for Information Management (TAFIM) was a 1990s reference model for enterprise architecture by and for the United States Department of Defense (DoD).
TAFIM provided enterprise-level guidance for the evolution of ...
from the US DoD as a basis for development of TOGAF, where architecture meant IT architecture. TOGAF started out taking a strategic and enterprise-wide, but technology-oriented, view. It emerged from the desire to rationalize a messy IT estate. Right up to version 7, TOGAF was still focused on defining and using a Technical Reference Model (or foundation architecture) to define the platform services required from the technologies that an entire enterprise uses to support business applications.
In 1996, the US ''IT Management Reform Act'', more commonly known as the
Clinger-Cohen Act The Information Technology Management Reform Act of 1996 is a United States federal law, designed to improve the way the federal government acquires, uses and disposes information technology (IT). It was passed as Division E of the National Defen ...
, repeatedly directed that a US federal government agency's investment in IT must be mapped to identifiable business benefits. In addition, it made the agency CIO responsible for, “...developing, maintaining and facilitating the implementation of a sound and integrated IT architecture for the executive agency.”
By 1997, Zachman had renamed and refocused his ISA framework as an EA framework; it remained a classification scheme for descriptive artifacts, not a process for planning systems or changes to systems.
In 1998, The Federal CIO Council began developing the Federal Enterprise Architecture Framework (FEAF) in accordance with the priorities enunciated in Clinger-Cohen and issued it in 1999. FEAF was a process much like TOGAF's ADM, in which “The architecture team generates a sequencing plan for the transition of systems, applications, and associated business practices predicated upon a detailed gap analysis etween baseline and target architectures”
In 2001, the US Chief CIO council published ''A practical guide to Federal Enterprise Architecture'', which starts, “An enterprise architecture (EA) establishes the Agency-wide roadmap to achieve an Agency's mission through optimal performance of its core business processes within an efficient information technology (IT) environment."
At that point, the processes in TOGAF, FEAF, EAP and BSP were clearly related.
In 2002/3, in its ''Enterprise Edition'', TOGAF 8 shifted focus from the technology architecture layer to the higher business, data and application layers. It introduced structured analysis, after
information technology engineering
Data engineering refers to the building of systems to enable the collection and usage of data. This data is usually used to enable subsequent analysis and data science; which often involves machine learning. Making the data usable usually involves ...
, which features, for example, mappings of organization units to business functions and data entities to business functions. Today, business functions are often called business capabilities. And many enterprise architects regard their business function/capability hierarchy/map as the fundamental Enterprise Architecture artifact. They relate data entities, use cases, applications and technologies to the functions/capabilities.
In 2006, the popular book ''Enterprise Architecture As Strategy'' reported the results of work by MIT's Center for Information System Research. This book emphasises the need for enterprise architects to focus on core business processes ("Companies excel because they've ecidedwhich processes they must execute well, and have implemented the IT systems to digitise those processes.") and to engage business managers with the benefits that strategic cross-organisational process integration and/or standardisation could provide.
A 2008 research project for the development of professional certificates in enterprise and solution architecture by the
British Computer Society
Sir Maurice Wilkes served as the first President of BCS in 1957
BCS, The Chartered Institute for IT, known as the British Computer Society until 2009, is a professional body and a learned society that represents those working in infor ...
(BCS) showed that enterprise architecture has always been inseparable from information system architecture, which is natural, since business people need information to make decisions and carry out business processes.
In 2011, the TOGAF 9.1. specification says: "Business planning at the strategy level provides the initial direction to enterprise architecture." Normally, the business principles, business goals, and strategic drivers of the organization are defined elsewhere. In other words, Enterprise Architecture is not a business strategy, planning or management methodology. Enterprise Architecture strives to align business information systems technology with given business strategy, goals and drivers. The TOGAF 9.1 specification clarified, that, "A complete enterprise architecture description should contain all four architecture domains (business, data, application, technology), but the realities of resource and time constraints often mean there is not enough time, funding, or resources to build a top-down, all-inclusive architecture description encompassing all four architecture domains, even if the enterprise scope is ..less than the full extent of the overall enterprise."
In 2013,
TOGAF
The Open Group Architecture Framework (TOGAF) is the most used framework for enterprise architecture as of 2020 that provides an approach for designing, planning, implementing, and governing an enterprise information technology architecture. TOG ...
is the most popular Architecture framework (judged by published certification numbers) that some assume it defines EA. However, some still use the term Enterprise Architecture as a synonym for Business Architecture, rather than covering all four architecture domains - business, data, applications and technology.
EA framework topics
Architecture domain
Since Stephen Spewak's
Enterprise Architecture Planning
Enterprise architecture planning (EAP) in enterprise architecture is the planning process of defining architectures for the use of information in support of the business and the plan for implementing those architectures.The Chief Information Off ...
(EAP) in 1993 – and perhaps before then – it has been normal to divide enterprises architecture into four
architecture domain
An architecture domain in enterprise architecture is a broad view of an enterprise or system. It is a partial representation of a whole system that addresses several concerns of several stakeholders. It is a description that hides other views or ...
s.
*
Business architecture
In the business sector, business architecture is a discipline that "represents holistic, multidimensional business views of: capabilities, end‐to‐end value delivery, information, and organizational structure; and the relationships among these ...
,
*
Data architecture
Data architecture consist of models, policies, rules, and standards that govern which data is collected and how it is stored, arranged, integrated, and put to use in data systems and in organizations. Data is usually one of several architecture dom ...
,
*
Applications architecture
In information systems, applications architecture or application architecture is one of several architecture domains that form the pillars of an enterprise architecture (EA).
An applications architecture describes the behavior of applications us ...
,
*
Technology architecture
Technology is the application of knowledge to reach practical goals in a specifiable and reproducible way. The word ''technology'' may also mean the product of such an endeavor. The use of technology is widely prevalent in medicine, science, ...
.
Note that the applications architecture is about the choice of and relationships between applications in the enterprise's application portfolio, not about the internal architecture of a single application (which is often called application architecture).
Many EA frameworks combine data and application domains into a single (digitized) information system layer, sitting below the business (usually a human activity system) and above the technology (the platform
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 ...
).
Layers of the enterprise architecture
For many years, it has been common to regard the architecture domains as layers, with the idea that each layer contains components that execute processes and offer services to the layer above. This way of looking at the architecture domains was evident in TOGAF v1 (1996), which encapsulated the technology component layer behind the platform services defined in the "Technical Reference Model" - very much according to the philosophy of TAFIM and POSIX.
The view of architecture domains as layers can be presented thus:
* Environment (the external entities and activities monitored, supported or directed by the business).
* Business Layer (business functions offering services to each other and to external entities).
* Data Layer (Business information and other valuable stored data)
* Information System Layer (business applications offering information services to each other and to business functions)
* Technology Layer (generic hardware, network and platform applications offering platform services to each other and to business applications).
Each layer ''delegates'' work to the layer below. In each layer, the components, the processes and the services can be defined at a coarse-grained level and decomposed into finer-grained components, processes and services. The graphic shows a variation on this theme.
Components of enterprise architecture framework
In addition to three major framework components discussed above.
# Description advice: some kind of Architecture Artifacts Map or Viewpoint Library
# Process advice: some kind of Architecture Development Method, with supporting guidance.
# Organization advice: including an EA Governance Model
An ideal EA framework should feature:
# Business value measurement metrics
# EA initiative model
# EA maturity model
# Enterprise communication model
Most modern EA frameworks (e.g. TOGAF, ASSIMPLER, EAF) include most of the above. Zachman has always focused on architecture description advice.
Enterprise architecture domains and subdomains
The application and technology domains (not to be confused with business domains) are characterized by domain capabilities and domain services. The capabilities are supported by the services. The application services are also referred to in
service-oriented architecture
In software engineering, service-oriented architecture (SOA) is an architectural style that focuses on discrete services instead of a monolithic design. By consequence, it is also applied in the field of software design where services are provide ...
(SOA). The technical services are typically supported by software products.
The data view starts with the data classes which can be decomposed into data subjects which can be further decomposed into data entities. The basic data model type which is most commonly used is called merda (master entity relationship diagrams assessment, see entity-relationship model). The Class, subject and entity forms a hierarchical view of data. Enterprises may have millions of instances of data entities.
The Enterprise Architecture Reference Traditional Model offers a clear distinction between the architecture domains (business, information/data, application/integration and technical/infrastructure). These domains can be further divided into Sub domain disciplines. An example of the EA domain and subdomains is in the image on the right.
Many enterprise architecture teams consist of Individuals with Skills aligned with the Enterprise Architecture Domains and sub-domain disciplines. Here are some examples: enterprise business architect, enterprise documentational architect, enterprise application architect, enterprise infrastructure architect, enterprise information architect, etc.
An example of the list of reference architecture patterns in the application and information architecture domains are available at
Architectural pattern (computer science)
An architectural pattern is a general, reusable solution to a commonly occurring problem in software architecture within a given context. The architectural patterns address various issues in software engineering, such as computer hardware perf ...
.
View model
A
view model
A view model or viewpoints framework in systems engineering, software engineering, and enterprise engineering is a framework which defines a coherent set of ''views'' to be used in the construction of a system architecture, software architecture, ...
is a framework that defines the set of views or approaches used in
systems analysis
Systems analysis is "the process of studying a procedure or business to identify its goal and purposes and create systems and procedures that will efficiently achieve them". Another view sees system analysis as a problem-solving technique that b ...
,
systems design
Systems design interfaces, and data for an electronic control system to satisfy specified requirements. System design could be seen as the application of system theory to product development. There is some overlap with the disciplines of system a ...
, or the construction of an enterprise architecture.
Since the early 1990s, there have been a number of efforts to define standard approaches for describing and analyzing system architectures. Many of the recent Enterprise Architecture frameworks have some kind of set of views defined, but these sets are not always called ''view models''.
Standardization
Perhaps the best-known standard in the field of
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.
...
and
system architecture A system architecture is the conceptual model that defines the structure, behavior, and more views of a system. An architecture description is a formal description and representation of a system, organized in a way that supports reasoning about the ...
started life as
IEEE 1471
IEEE 1471 is a superseded IEEE standard for describing the architecture of a "software-intensive system", also known as software architecture.
In 2011 it was superseded by ISO/IEC/IEEE 42010, ''Systems and software engineering — Architecture de ...
, an
IEEE Standard
The Institute of Electrical and Electronics Engineers Standards Association (IEEE SA) is an operating unit within IEEE that develops global standards in a broad range of industries, including: power and energy, artificial intelligence systems, ...
for describing the ''architecture of a software-intensive system'' approved in 2000.
In its latest version, the standard is published as ISO/IEC/IEEE 42010:2011. The standard defines an architecture framework as ''conventions, principles and practices for the description of architectures established within a specific domain of application and/or community of stakeholders'', and proposes an architecture framework is specified by:
# the relevant stakeholders in the domain,
# the types of concerns arising in that domain,
# architecture viewpoints framing those concerns and
# correspondence rules integrating those viewpoints cited before.
Architecture frameworks conforming to the standard can include additional methods, tools, definitions, and practices beyond those specified.
Types of enterprise architecture framework
Nowadays there are now countless EA frameworks, many more than in the following listing.
Consortia-developed frameworks
* ARCON – A Reference Architecture for Collaborative Networks – not focused on a single enterprise but rather on networks of enterprisesL.M. Camarinha-Matos, H. Afsarmanesh, Collaborative Networks: Reference Modeling, Springer, 2008.
* The
Cloud Security Alliance
Cloud Security Alliance (CSA) is a not-for-profit organization with the mission to “promote the use of best practices for providing security assurance within cloud computing, and to provide education on the uses of cloud computing to help secure ...
Generalised Enterprise Reference Architecture and Methodology
Generalised Enterprise Reference Architecture and Methodology (GERAM) is a generalised enterprise architecture framework for enterprise integration and business process engineering. It identifies the set of components recommended for use in enter ...
(GERAM)
*
RM-ODP
Reference Model of Open Distributed Processing (RM-ODP) is a reference model in computer science, which provides a co-ordinating framework for the standardization of open distributed processing (ODP). It supports distribution, interworking, plat ...
– the Reference Model of Open Distributed Processing (ITU-T Rec. X.901-X.904 , ISO/IEC 10746) defines an enterprise architecture framework for structuring the specifications of
open
Open or OPEN may refer to:
Music
* Open (band), Australian pop/rock band
* The Open (band), English indie rock band
* ''Open'' (Blues Image album), 1969
* ''Open'' (Gotthard album), 1999
* ''Open'' (Cowboy Junkies album), 2001
* ''Open'' (YF ...
distributed systems
A distributed system is a system whose components are located on different networked computers, which communicate and coordinate their actions by passing messages to one another from any system. Distributed computing is a field of computer sci ...
.
*
IDEAS Group
The IDEAS Group is the International Defence Enterprise Architecture Specification for exchange Group. The deliverable of the project is a data exchange format for military Enterprise Architectures. The scope is four nation (plus NATO as observer ...
– a four-nation effort to develop a common ontology for architecture interoperability
*
ISO 19439
ISO 19439:2006 Enterprise integration—Framework for enterprise modelling, is an international standard for enterprise modelling and enterprise integration developed by the International Organization for Standardization, based on CIMOSA and GER ...
Framework for enterprise modelling
*
TOGAF
The Open Group Architecture Framework (TOGAF) is the most used framework for enterprise architecture as of 2020 that provides an approach for designing, planning, implementing, and governing an enterprise information technology architecture. TOG ...
– The
Open Group
The Open Group is a global consortium that seeks to "enable the achievement of business objectives" by developing "open, vendor-neutral technology standards and certifications." It has over 840 member organizations and provides a number of servi ...
Architecture Framework – a widely used framework including an architectural Development Method and standards for describing various types of architecture.
Defense industry frameworks
*
AGATE
Agate () is a common rock formation, consisting of chalcedony and quartz as its primary components, with a wide variety of colors. Agates are primarily formed within volcanic and metamorphic rocks. The ornamental use of agate was common in Ancie ...
– the France DGA Architecture Framework
* DNDAF – the DND/CF Architecture Framework (CAN)
*
DoDAF
The Department of Defense Architecture Framework (DoDAF) is an architecture framework for the United States Department of Defense (DoD) that provides visualization infrastructure for specific stakeholders concerns through viewpoints organized b ...
– the US Department of Defense Architecture Framework
*
MODAF
The British Ministry of Defence Architecture Framework (MODAF) was an architecture framework which defined a standardised way of conducting enterprise architecture, originally developed by the UK Ministry of Defence. It has since been replaced ...
– the UK Ministry of Defence Architecture Framework
*
NAF
The Naf River ( bn, নাফ নদী ''Naf Nodi'' ; my, နတ်မြစ် ; rki, ) is an international river marking the Bangladesh–Myanmar border, border of southeastern Bangladesh and northwestern Myanmar.
Geography
The Naf Rive ...
– the NATO Architecture Framework
Government frameworks
* European Space Agency Architectural Framework (ESAAF) - a framework for European space-based Systems of Systems
*
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, ...
* Federal Enterprise Architecture Framework (FEAF) – a framework produced in 1999 by the US Federal CIO Council for use within the US Government (not to be confused with the 2002 Federal Enterprise Architecture (FEA) guidance on categorizing and grouping IT investments, issued by the US Federal
Office of Management and Budget
The Office of Management and Budget (OMB) is the largest office within the Executive Office of the President of the United States (EOP). OMB's most prominent function is to produce the president's budget, but it also examines agency programs, pol ...
)
*
Government Enterprise Architecture
The Queensland Government Enterprise Architecture (now known as the QGEA 2.0) is an initiative of the Queensland Government Chief Information Office (QGCIO) in Australia. QGEA 2.0 is the collection of ICT policies and associated documents that gu ...
(GEA) – a common framework legislated for use by departments of the
Queensland Government
The Queensland Government is the democratic administrative authority of the Australian state of Queensland. The Government of Queensland, a parliamentary constitutional monarchy was formed in 1859 as prescribed in its Constitution, as amended fr ...
* Nederlandse Overheid Referentie Architectuur (NORA) – a reference framework from the Dutch Governmen E-overheid NORA *
NIST Enterprise Architecture Model
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 ...
*
Treasury Enterprise Architecture Framework
Treasury Enterprise Architecture Framework (TEAF) was an enterprise architecture framework for treasury, based on the Zachman Framework. It was developed by the US Department of the Treasury and published in July 2000.US Department of the Treasur ...
(TEAF) – a framework for
treasury
A treasury is either
*A government department related to finance and taxation, a finance ministry.
*A place or location where treasure, such as currency or precious items are kept. These can be state or royal property, church treasure or in p ...
, published by the
US Department of the Treasury
The Department of the Treasury (USDT) is the national treasury and finance department of the federal government of the United States, where it serves as an executive department. The department oversees the Bureau of Engraving and Printing and ...
Colombian Enterprise Architecture Framework
Colombian may refer to:
* Something of, from, or related to the country of Colombia
* Colombians, persons from Colombia, or of Colombian descent
**For more information about the Colombian people, see:
*** Demographics of Colombia
*** Indigenous ...
- MRAE Marco de Referencia de Arquitectura Empresarial a framework for all the Colombian Public Agencies
*India Enterprise Architecture (IndEA) framework IndEA is a reference framework from Government of India.
Open-source frameworks
Enterprise architecture frameworks that are released as
open source
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
:
* Lean Architecture Framework (LAF) is a collection of good practices thanks to which the IT environment will respond consistently and quickly to a changing business situation while maintaining its consistent form.
* MEGAF is an infrastructure for realizing architecture frameworks that conform to the definition of architecture framework provided in ISO/IEC/IEEE 42010.
* Praxeme, an open enterprise methodology, contains an enterprise architecture framework called the Enterprise System Topology (EST)
* TRAK – a general systems-oriented framework based on
MODAF
The British Ministry of Defence Architecture Framework (MODAF) was an architecture framework which defined a standardised way of conducting enterprise architecture, originally developed by the UK Ministry of Defence. It has since been replaced ...
1.2 and released under
GPL
The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the four freedoms to run, study, share, and modify the software. The license was the first copyleft for general u ...
/
GFDL
The GNU Free Documentation License (GNU FDL or simply GFDL) is a copyleft license for free documentation, designed by the Free Software Foundation (FSF) for the GNU Project. It is similar to the GNU General Public License, giving readers the r ...
.
*
Sherwood Applied Business Security Architecture
SABSA (Sherwood Applied Business Security Architecture) is a model and methodology for developing a risk-driven enterprise information security architecture and service management, to support critical business processes. It was developed independ ...
(SABSA) is an open framework and methodology for Enterprise Security Architecture and Service Management, that is risk based and focuses on integrating security into business and IT management.
Proprietary frameworks
* ASSIMPLER Framework – an architecture framework, based on the work of Mandar Vanarse at Wipro in 2002
* Avancier Methods (AM) Processes and documentation advice for enterprise and solution architects, supported by training and certification.
* BRM (Build-Run-Manage) Framework - an architecture framework created by Sanjeev "Sunny" Mishra during his early days at IBM in 2000.
* Capgemini
Integrated Architecture Framework
The Integrated Architecture Framework (IAF) is an enterprise architecture framework that covers business, information, information system and technology infrastructure. This framework has been developed by Capgemini
Capgemini SE is a multinat ...
(IAF) – from
Capgemini
Capgemini SE is a multinational information technology (IT) services and consulting company, headquartered in Paris, France.
History
Capgemini was founded by Serge Kampf in 1967 as an enterprise management and data processing company. The comp ...
company in 1993
* Dragon1 - An open Visual Enterprise Architecture Method recently recognized by The Open Group as Architecture Framework
* DYA framework developed by
Sogeti
Sogeti is the Technology and Engineering Services Division of Capgemini. The Sogeti Group is an information technology consulting company specializing in local professional services, with headquarters in Paris, employing around 25,000 people a ...
since 2004.
* Dynamic Enterprise Enterprise architecture concept based on Web 2.0 technology
*
Extended Enterprise Architecture Framework
Jaap Schekkerman (born 1953) is a Dutch computer scientist and founder of the Institute For Enterprise Architecture Developments (IFEAD) in the Netherlands. He is particularly known for his 2003 book ''How to Survive in the Jungle of Enterprise Arc ...
- from Institute For Enterprise Architecture Developments in 2003
* EACOE Framewor – an Enterprise Architecture framework, as an elaboration of the work of John Zachman
* IBM
Information FrameWork
Information FrameWork (IFW) is an enterprise architecture framework, populated with a comprehensive set of banking-specific business models. It was developed as an alternative to the Zachman Framework by Roger Evernden.Roger Evernden in 1996
*Infomet - conceived by Pieter Viljoen in 1990
* Labnaf Labnaf ' - Unified Framework for Driving Enterprise Transformations
* Pragmatic Enterprise Architecture Framework (PEAF)Pragmatic EA ' - part of Pragmatic Family of Frameworks developed by Kevin Lee Smith, Pragmatic EA, from 2008
*
Purdue Enterprise Reference Architecture
Purdue Enterprise Reference Architecture (PERA) is a 1990s reference model for enterprise architecture, developed by Theodore J. Williams and members of the Industry-Purdue University Consortium for Computer Integrated Manufacturing.
Overview ...
SAP Enterprise Architecture Framework The SAP Enterprise Architecture Framework (EAF) is a methodology and toolset by the German multinational software company SAP primarily to support the effective adoption of service-oriented architecture (SOA). It is based on The Open Group Architec ...
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 ...
– an architecture framework, based on the work of
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 (N ...
EABOK
The ''Enterprise Architecture Body of Knowledge'' (EABOK) is a guide to Enterprise Architecture produced by MITRE's Center for Innovative Computing and Informatics, and is substantially funded by US government agencies. It provides a critical re ...
Enterprise architecture planning
Enterprise architecture planning (EAP) in enterprise architecture is the planning process of defining architectures for the use of information in support of the business and the plan for implementing those architectures.The Chief Information Off ...
*
Enterprise engineering Enterprise engineering is the body of knowledge, principles, and practices used to design all or part of an enterprise. R.E. Giachetti (2010). ''Design of Enterprise Systems: Theory, Methods, and Architecture''. CRC Press, Boca Raton, FL. An enterpr ...
Reference architecture A reference architecture in the field of software architecture or enterprise architecture provides a template solution for an architecture for a particular domain. It also provides a common vocabulary with which to discuss implementations, often wi ...