SlideShare une entreprise Scribd logo
1  sur  13
Télécharger pour lire hors ligne
Complex Systems
Engineering Strategies
Bob Marcus
Complex Systems Properties
• Emergent - Macroscopic dynamics and variables occur
in the system, which is not easily predictable from local
dynamics
• Multiscale Interactive - The macroscopic and
component-level behavior interact in a measurable way
• Non-equilibrium – Large changes in the behavior of the
system are possible under small perturbations
• Metastable - Long-lived non-equilibrium states can
arise and be maintained in interaction with the
environment
• Evolutionary Adaption- The system exhibits altered
behavior in response to environmental changes
• Self Organizing - Coordinated behavior can take place
among components without centralized guidance
Behavior Structures in Complex Systems
• Component = Basic element of functionality in the
system. Intrinsic behavior under environment influences.
• Collaboration = Interactions without macroscopic
coordinators. Behavior influenced by peer-to-peer
interactions.
• Coordination = Interaction possibly managed by
coordinators to support group goals. Behavior influenced
by group dynamics.
• Control = Interactions directed hierarchically to foster
global goals. Behavior constrained by controller.
•
• All of these structures can be present in a system of
systems and can be mixed and combined recursively
Components
Behavior Structures
Controller
Components
Collaboration
Components
Coordination
Coordinators Controllers
Coordinators Controllers
Controllers
Coordinators
Aspects and Examples of Behavior
Components Collaboration Coordination Control
No coupling Loose coupling Cooperative
processes
Tight Coupling
Have dynamics
and/or goals
Individual
dynamics and
goals (Nash)
Shared dynamics
and goals
(Pareto)
Global dynamics
and goals
(Managed)
Adapt to
environment
Individuals adapt
to each other
Individuals and
coordinators
adapt
Controllers adapt
Government,
Societies
Town Meetings,
Interactions
Representatives,
Communities
Authoritarian,
Enterprises
Molecules in
Chemistry
Gas Liquid Solid
Computers in
Network
Peer-to-peer and
Internet
Extranet Intranet
Complex Systems Engineering Strategies
• Bottom up – Self-organizing, Emergent collaboration
and coordination from interactions.
• Top down - Traditional systems engineering, Pre-
defined coordination and interactions
• Matchmaking – Coordination is based on matching
and combining existing components to meet
requirements
• Middle Out – Coordination combines existing
components and collaborations but also drives new
requirements, collaborations and components
Note: Alternate strategies can be used in different stages of engineering
Top Down Design (Control-based)
Existing, Enhanced, Composite and possible new services and/or systems
USERS
Capability specifications (with priorities)
Capability description
Set of
Services
Needed
Set of
Requirements
Requirements
Analysis
User Requirements and Derived Requirements
Bottom Up Design (Collaboration-based)
Existing, Enhanced, Composite and possible new services and/or systems
USERS
Capability specifications and possible new capabilities
Capability description (with cost of implementation) and possible new capabilities
Capabilities
available
Set of
Services
Available
Advertising
User Interfaces
Matchmaking ( SOA Orchestration)
Existing, Enhanced, Composite and possible new services and/or systems
USERS
Capability specifications (with priorities)
Capability description (with cost of implementation)
Set of
Services
Set of
Requirements
Matchmaking
User Requirements and Derived Requirements
Middle Out Design (Coordination-based)
Existing, Enhanced, Composite and possible new services and/or systems
USERS
Capability specifications (with priorities) and possible new capabilities
Capability description (with cost of implementation) and possible new capabilities
New capabilities
available
New capabilities
needed
Set of
Services
Set of
Requirements
Mediating
User Requirements and Derived Requirements
Conclusions
Questions from 1995
• What are the basic laws of the scientific discipline of
complex systems?
• What are the generic principles for complex systems
engineering?
• Is it possible to build customizable generic tools for the
modeling, simulation, and analysis of complex systems?
• How can we maintain systems with constantly changing
requirements?
• Is there a management strategy for dealing with systems
that are too complex for individuals or small groups to
understand?
• Are there unique characteristics of complex systems that
are composed primarily of multiple intelligent entities,
both human and non-human?
• How can non-adaptable system elements be
reengineered, and can adaptability be 'designed into'
complex systems in the first place?
Final Thoughts
• One of the fundamental change that complex systems
bring to systems engineering is the need to develop
federated coordination strategies as part of the
engineering process
• This coordination must be combined with controlled and
collaborative interactions in an adaptive fashion that will
support useful emergent behavior while avoid major
negative outcomes caused by chaos or rigidity.
• Implementing this new paradigm will require extensive
research in multiple disciplines during the next decade.
• Due to the broad fundamental impact of complex
systems engineering, there should be a coordinated
initiative to support research projects in this domain.

Contenu connexe

Similaire à Engineering Strategies for Complex Adaptive Systems

Sysrem Approach to Organization IPE 4203 Lect. 11.pptx
Sysrem Approach to Organization IPE 4203 Lect. 11.pptxSysrem Approach to Organization IPE 4203 Lect. 11.pptx
Sysrem Approach to Organization IPE 4203 Lect. 11.pptxHeadIPEBAUST
 
Systems Thinking in Public Health for Continuous Quality Improvement
Systems Thinking in Public Health for Continuous Quality ImprovementSystems Thinking in Public Health for Continuous Quality Improvement
Systems Thinking in Public Health for Continuous Quality ImprovementCameron Norman
 
System design process.pptx
System design process.pptxSystem design process.pptx
System design process.pptxNajibMuhammad16
 
Moser lightfoot pmc2012pres
Moser lightfoot pmc2012presMoser lightfoot pmc2012pres
Moser lightfoot pmc2012presNASAPMC
 
Rethinking Software Engineering
Rethinking Software EngineeringRethinking Software Engineering
Rethinking Software EngineeringIan Sommerville
 
Agile methods for large systems
Agile methods for large systemsAgile methods for large systems
Agile methods for large systemssommerville-videos
 
10 architectural design
10 architectural design10 architectural design
10 architectural designAyesha Bhatti
 
10 architectural design (1)
10 architectural design (1)10 architectural design (1)
10 architectural design (1)Ayesha Bhatti
 
Model Based Systems Thinking
Model Based Systems ThinkingModel Based Systems Thinking
Model Based Systems Thinkingsicrcw
 
Applying Systems Thinking to Software Architecture
Applying Systems Thinking to Software ArchitectureApplying Systems Thinking to Software Architecture
Applying Systems Thinking to Software ArchitectureMatt McLarty
 
Chapter 6 complexity science and complex adaptive systems
Chapter 6 complexity science and complex adaptive systemsChapter 6 complexity science and complex adaptive systems
Chapter 6 complexity science and complex adaptive systemsstanbridge
 
Decision-making Support System for climate change adaptation_yin v2
Decision-making Support System for climate change adaptation_yin v2Decision-making Support System for climate change adaptation_yin v2
Decision-making Support System for climate change adaptation_yin v2Chonghua Yin
 
Software architecture 4
Software architecture 4Software architecture 4
Software architecture 4Ahmad Zee
 
Simulation Models as a Research Method.ppt
Simulation Models as a Research Method.pptSimulation Models as a Research Method.ppt
Simulation Models as a Research Method.pptQidiwQidiwQidiw
 
SYSTEM THINKING IN PUBLIC HEALTH
SYSTEM THINKING IN PUBLIC HEALTHSYSTEM THINKING IN PUBLIC HEALTH
SYSTEM THINKING IN PUBLIC HEALTHAneesa K Ayoob
 
Systems thinking in innovation project management
Systems thinking in innovation project managementSystems thinking in innovation project management
Systems thinking in innovation project managementMaria Kapsali
 

Similaire à Engineering Strategies for Complex Adaptive Systems (20)

unit 1 & 2 (6).pptx
unit 1 & 2 (6).pptxunit 1 & 2 (6).pptx
unit 1 & 2 (6).pptx
 
Sysrem Approach to Organization IPE 4203 Lect. 11.pptx
Sysrem Approach to Organization IPE 4203 Lect. 11.pptxSysrem Approach to Organization IPE 4203 Lect. 11.pptx
Sysrem Approach to Organization IPE 4203 Lect. 11.pptx
 
Systems Thinking in Public Health for Continuous Quality Improvement
Systems Thinking in Public Health for Continuous Quality ImprovementSystems Thinking in Public Health for Continuous Quality Improvement
Systems Thinking in Public Health for Continuous Quality Improvement
 
System design process.pptx
System design process.pptxSystem design process.pptx
System design process.pptx
 
Appch+mbo
Appch+mboAppch+mbo
Appch+mbo
 
Injecting systems methods in Dryland Systems
Injecting systems methods in Dryland SystemsInjecting systems methods in Dryland Systems
Injecting systems methods in Dryland Systems
 
Moser lightfoot pmc2012pres
Moser lightfoot pmc2012presMoser lightfoot pmc2012pres
Moser lightfoot pmc2012pres
 
Rethinking Software Engineering
Rethinking Software EngineeringRethinking Software Engineering
Rethinking Software Engineering
 
Agile methods for large systems
Agile methods for large systemsAgile methods for large systems
Agile methods for large systems
 
10 architectural design
10 architectural design10 architectural design
10 architectural design
 
10 architectural design (1)
10 architectural design (1)10 architectural design (1)
10 architectural design (1)
 
Model Based Systems Thinking
Model Based Systems ThinkingModel Based Systems Thinking
Model Based Systems Thinking
 
system model.pptx
system model.pptxsystem model.pptx
system model.pptx
 
Applying Systems Thinking to Software Architecture
Applying Systems Thinking to Software ArchitectureApplying Systems Thinking to Software Architecture
Applying Systems Thinking to Software Architecture
 
Chapter 6 complexity science and complex adaptive systems
Chapter 6 complexity science and complex adaptive systemsChapter 6 complexity science and complex adaptive systems
Chapter 6 complexity science and complex adaptive systems
 
Decision-making Support System for climate change adaptation_yin v2
Decision-making Support System for climate change adaptation_yin v2Decision-making Support System for climate change adaptation_yin v2
Decision-making Support System for climate change adaptation_yin v2
 
Software architecture 4
Software architecture 4Software architecture 4
Software architecture 4
 
Simulation Models as a Research Method.ppt
Simulation Models as a Research Method.pptSimulation Models as a Research Method.ppt
Simulation Models as a Research Method.ppt
 
SYSTEM THINKING IN PUBLIC HEALTH
SYSTEM THINKING IN PUBLIC HEALTHSYSTEM THINKING IN PUBLIC HEALTH
SYSTEM THINKING IN PUBLIC HEALTH
 
Systems thinking in innovation project management
Systems thinking in innovation project managementSystems thinking in innovation project management
Systems thinking in innovation project management
 

Dernier

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 

Dernier (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 

Engineering Strategies for Complex Adaptive Systems

  • 2. Complex Systems Properties • Emergent - Macroscopic dynamics and variables occur in the system, which is not easily predictable from local dynamics • Multiscale Interactive - The macroscopic and component-level behavior interact in a measurable way • Non-equilibrium – Large changes in the behavior of the system are possible under small perturbations • Metastable - Long-lived non-equilibrium states can arise and be maintained in interaction with the environment • Evolutionary Adaption- The system exhibits altered behavior in response to environmental changes • Self Organizing - Coordinated behavior can take place among components without centralized guidance
  • 3. Behavior Structures in Complex Systems • Component = Basic element of functionality in the system. Intrinsic behavior under environment influences. • Collaboration = Interactions without macroscopic coordinators. Behavior influenced by peer-to-peer interactions. • Coordination = Interaction possibly managed by coordinators to support group goals. Behavior influenced by group dynamics. • Control = Interactions directed hierarchically to foster global goals. Behavior constrained by controller. • • All of these structures can be present in a system of systems and can be mixed and combined recursively
  • 5. Aspects and Examples of Behavior Components Collaboration Coordination Control No coupling Loose coupling Cooperative processes Tight Coupling Have dynamics and/or goals Individual dynamics and goals (Nash) Shared dynamics and goals (Pareto) Global dynamics and goals (Managed) Adapt to environment Individuals adapt to each other Individuals and coordinators adapt Controllers adapt Government, Societies Town Meetings, Interactions Representatives, Communities Authoritarian, Enterprises Molecules in Chemistry Gas Liquid Solid Computers in Network Peer-to-peer and Internet Extranet Intranet
  • 6. Complex Systems Engineering Strategies • Bottom up – Self-organizing, Emergent collaboration and coordination from interactions. • Top down - Traditional systems engineering, Pre- defined coordination and interactions • Matchmaking – Coordination is based on matching and combining existing components to meet requirements • Middle Out – Coordination combines existing components and collaborations but also drives new requirements, collaborations and components Note: Alternate strategies can be used in different stages of engineering
  • 7. Top Down Design (Control-based) Existing, Enhanced, Composite and possible new services and/or systems USERS Capability specifications (with priorities) Capability description Set of Services Needed Set of Requirements Requirements Analysis User Requirements and Derived Requirements
  • 8. Bottom Up Design (Collaboration-based) Existing, Enhanced, Composite and possible new services and/or systems USERS Capability specifications and possible new capabilities Capability description (with cost of implementation) and possible new capabilities Capabilities available Set of Services Available Advertising User Interfaces
  • 9. Matchmaking ( SOA Orchestration) Existing, Enhanced, Composite and possible new services and/or systems USERS Capability specifications (with priorities) Capability description (with cost of implementation) Set of Services Set of Requirements Matchmaking User Requirements and Derived Requirements
  • 10. Middle Out Design (Coordination-based) Existing, Enhanced, Composite and possible new services and/or systems USERS Capability specifications (with priorities) and possible new capabilities Capability description (with cost of implementation) and possible new capabilities New capabilities available New capabilities needed Set of Services Set of Requirements Mediating User Requirements and Derived Requirements
  • 12. Questions from 1995 • What are the basic laws of the scientific discipline of complex systems? • What are the generic principles for complex systems engineering? • Is it possible to build customizable generic tools for the modeling, simulation, and analysis of complex systems? • How can we maintain systems with constantly changing requirements? • Is there a management strategy for dealing with systems that are too complex for individuals or small groups to understand? • Are there unique characteristics of complex systems that are composed primarily of multiple intelligent entities, both human and non-human? • How can non-adaptable system elements be reengineered, and can adaptability be 'designed into' complex systems in the first place?
  • 13. Final Thoughts • One of the fundamental change that complex systems bring to systems engineering is the need to develop federated coordination strategies as part of the engineering process • This coordination must be combined with controlled and collaborative interactions in an adaptive fashion that will support useful emergent behavior while avoid major negative outcomes caused by chaos or rigidity. • Implementing this new paradigm will require extensive research in multiple disciplines during the next decade. • Due to the broad fundamental impact of complex systems engineering, there should be a coordinated initiative to support research projects in this domain.