Perspectives on EA
Complex Adaptive System
Author: Saurabh Mittal, PhD
A complex system, by definition, portrays emergent behavior: a holistic behavior that is irreducible to any of its system sub-components. An adaptive system is a system that situates itself in an environment and through its sensory apparatus, and processing logic, implements action that maximizes its success and function in the dynamic environment. A complex adaptive system (CAS), henceforth, is a system that adapts to the manifested emergent behavior. It is a system built of individual agents or heterogeneous systems, that are capable of adapting, especially in a dynamic environment and develop responses for new effects and act on opportunities. Some of the additional characteristics of CAS include: co-evolution of system components, sub-optimal, variety, connectivity, simplicity in rules governing the interactions and self-organizing.
A netcentric complex adaptive system exists in modern society wherein complex adaptive behavior occurs in a netcentric environment. Any system with a human-in-the-loop is a CAS. Consequently, an enterprise architecture can be deemed as a netcentric complex adaptive system as it involves human capital (at managerial, operational and end-user level), dynamic business processes (its environment) and policies, standards and mechanisms that serve the enterprise and guide how an enterprise architecture “should” adapt. An EA can also be considered as a socio-techno-economic system.
Much of the focus in today’s EA is on technology alignment with the enterprise need and how the technology serves the enterprise. EA must be based on sound system theoretic principles and through a model of an EA that can be analyzed on the basis of CAS principles.
To facilitate the analysis, the areas: executable architectures, analytics automation, Systems Theory and complex adaptive systems concepts, enterprise cognitive systems engineering and multi-level event interoperability must be engaged to understand various aspects of a netcentric CAS.
- Saha, P., A Systems Perspective to Managing Complexity with Enterprise Architecture, IGI Global, 2013
- Mittal, S., Netcentric Complex Adaptive Systems, in S.Mittal and J.L.R. Martin, Netcentric System of Systems Engineering with DEVS Unified Process, CRC Press. 2013
- Janssen, M., Kuk, G., A Complex Adaptive System Perspective of Enterprise Architecture in Electronic Government, Proceedings of the 39th Hawaii International Conference on System Sciences, 2006
EABOK® Knowledge Areas
Organizational Scope and Structure of EA
Foundations of EA
Developing an EA
- Business Requirements and Value Proposition
- Methodologies and Processes
- Architecture Frameworks
- Data and Information Management
- Project Management
- Change Management
- Testing and Evaluation
- Modeling and Simulation
- Role of Reference Architectures
- How to Build a Reference Architecture
- Coordinating the Creation of a Reference Architecture
Management of EA
EA in Practice
Perspectives on EA
EABOK is an evolving knowledge base and more information will be released as available.
In addition to the EABOK Board members, the content is also contributed by the following MITRE employees:
- Carla Kendrick
- Brenda Yu
- Eddie Wang
- Rose Tykinski
- Wakar Khan
- Mike Russell
This website is managed by the EABOK Consortium and hosted by MITRE to enable stakeholder collaboration within the EA community.
EABOK and the EABOK logo are trademarks of MITRE and are used by The EABOK Consortium with permission.
All other trademarks are the property of their respective owners. All rights reserved.