Embracing Complexity in System of Systems Analysis and Architecting

Similar documents
AN ADVANCED COMPUTATIONAL APPROACH TO ACKNOWLEDGED SYSTEM OF SYSTEMS ANALYSIS & ARCHITECTING USING AGENT BASED BEHAVIORAL MODELING

Fuzzy Decision Analysis in Negotiation between the System of Systems Agent and the System Agent in an Agent-Based Model

An Advanced Computational Approach to System of Systems Analysis & Architecting Using Agent-Based Behavioral Model

Systems Engineering Guide for Systems of Systems. Essentials. December 2010

An architecture description method for Acknowledged System of Systems based on Federated Architecture

Systems Engineering Guide for Systems of Systems. Summary. December 2010

Department of Defense System of Systems Challenges

SYSTEM-OF-SYSTEMS (SOS) WORKSHOP 3 SICS & INCOSE

Toronto Mental Health and Addictions Supportive Housing Network TERMS OF REFERENCE

Code of Practice on Authorship

Complexity, Networking, and Effects-Based Operations

Job (4) Job group Job family Short description Typical CO grade

Pythia WEB ENABLED TIMED INFLUENCE NET MODELING TOOL SAL. Lee W. Wagenhals Alexander H. Levis

Alertness and Sleep Health Management Research & Technology. Strategic Opportunity Overview

Phone Number:

Engineering the System of Systems A MASTER OF ENGINEERING REPORT MASTER OF ENGINEERING

Baseline Survey Concept Paper

Appendix I Teaching outcomes of the degree programme (art. 1.3)

The Human Behaviour-Change Project

POC: MAJ Steve Gillespie, 1

University of Kentucky College of Social Work Field Placement Student Self- Evaluation Form Community and Social Development (CSD) Concentration

EEL-5840 Elements of {Artificial} Machine Intelligence

SYSTEM-OF-SYSTEMS (SOS) WORKSHOP 2 SICS & INCOSE

Public Health Masters (MPH) Competencies and Coursework by Major

39th Meeting of the UNAIDS Programme Coordinating Board Geneva, Switzerland. 6-8 December 2016

DoD Software Engineering and System Assurance

Modeling the Role of Theory of Mind in Social Interaction and Influence

A Practical Method for Tradespace Exploration of Systems of Systems

Adding Value to the NHS, Health and Care, through Research Management, Support & Leadership

Patterns in Systems of Systems

FORDHAM UNIVERSITY GRADUATE SCHOOL OF SOCIAL SERVICE 113 W. 60 th Street, 726B, New York, NY

Threat Degree Analysis of the Multi-targets in Naval Gun

COMMITMENT. &SOLUTIONS Act like someone s life depends on what we do. UNPARALLELED

An Overview on Soft Computing in Behavior Based Robotics

Stepwise Knowledge Acquisition in a Fuzzy Knowledge Representation Framework

Page 1 of 8. CFS:2009/2 Rev.2. CFS 2017/44/12/Rev.1.

JOB DESCRIPTION. Sessional Youth Worker (Lothian) April 2018

Central Maine Healthcare Preparedness Coalition

Behavior Architectures

Design of the Autonomous Intelligent Simulation Model(AISM) using Computer Generated Force

Progress from the Patient-Centered Outcomes Research Institute (PCORI)

You will have responsibility for:

Call for Applications

JOB DESCRIPTION. Sessional Youth Worker (Dundee) September 2016

Empowerment, healing and transformation for women moving on from violence

Combining Attributes for Systems of Systems in Multi-Attribute Tradespace Exploration

Computational Neuroscience. Instructor: Odelia Schwartz

World Health Organization. A Sustainable Health Sector

A Blueprint for Breast Cancer Deadline 2020

Research commission: GUIDANCE FOR APPLICANTS

Chair of Trustees Role briefing pack. January 2017

TWO HANDED SIGN LANGUAGE RECOGNITION SYSTEM USING IMAGE PROCESSING

Project Logic. Community-led Cancer Screening Project

New Effects-Based Operations Models in War Games. Lee W. Wagenhals Larry K. Wentz

PROPOSED WORK PROGRAMME FOR THE CLEARING-HOUSE MECHANISM IN SUPPORT OF THE STRATEGIC PLAN FOR BIODIVERSITY Note by the Executive Secretary

COMMITTEE ON WORLD FOOD SECURITY

A Systems Engineering Approach to Evolution of Physics-Based Prognostic Health Management of Aging Solid Rocket Motor System Assets

Table of Contents. NASTAD s Technical Assistance to the HIV & AIDS District Coordination

WI ASLA PUBLIC RELATIONS AND COMMUNICATIONS ADVISORY COMMITTEE

Co-ordinated multi-agency support for young carers and their families

EMPOWERING WOMEN S GROUPS TO ACCESS AGRICULTURAL EXTENSION & TRAINING THROUGH PEER-TO-PEER TRAINING AND SOCIAL CAPITAL BUILDING IN JORDAN

RESEARCH BUSINESS DEVELOPMENT MANAGER OVARIAN CANCER AUSTRALIA

The openehr approach. Background. Approach. Heather Leslie, July 17, 2014

GEO Service Provider Advisory Council ( Advisory Council )

Improving rapid counter terrorism decision making

Programme Analyst Adolescents and Youth. Duty Station: The Gambia. DHR Director Date: August 2017

CHILD ENDS HERE HOMELESSNESS. 3 Year Strategic Plan Inn from the Cold 3 Year Strategic Plan

Non Linear Control of Glycaemia in Type 1 Diabetic Patients

A Systems Thinking Approach to Engineering Challenges of Military Systems-of-Systems

TUBERCULOSIS AND HIV/AIDS: A STRATEGY FOR THE CONTROL OF A DUAL EPIDEMIC IN THE WHO AFRICAN REGION. Report of the Regional Director.

ADVANCED TECHNIQUES FOR THE VERIFICATION AND VALIDATION OF PROGNOSTICS & HEALTH MANAGEMENT CAPABILITIES

Cancer Control Council Evaluation and Monitoring Framework

What is a Special Interest Group (SIG)?

Multisectoral action for a life course approach to healthy ageing

HEALTH. Infectious Diseases HIV/AIDS

Inter-Partnership Joint Working Protocol

Getting the Payoff With MDD. Proven Steps to Get Your Return on Investment

DP Program 2 National Comprehensive Cancer Control Program. Objective Reviewer s Tool March 2017

A prediction model for type 2 diabetes using adaptive neuro-fuzzy interface system.

Air Force Materiel Command

4. Project Inform does receive restricted donations from corporations, non-profits, foundations, and government entities.

Fever Diagnosis Rule-Based Expert Systems

Securing EU research funding for oral health a personal experience

AIDS: THE NEXT 25 YEARS XVI International AIDS Conference. Toronto, 13 August Dr Peter Piot, UNAIDS Executive Director

Gripen Seminar. 16 May, #smartfighter. COMPANY RESTRICTED NOT EXPORT CONTROLLED NOT CLASSIFIED Your Name Document Name Issue 1

Prostate Cancer Priority Setting Partnership. PROTOCOL June 2009

Minnesota Cancer Alliance SUMMARY OF MEMBER INTERVIEWS REGARDING EVALUATION

A FRAMEWORK FOR CLINICAL DECISION SUPPORT IN INTERNAL MEDICINE A PRELIMINARY VIEW Kopecky D 1, Adlassnig K-P 1

A Cooperative Multiagent Architecture for Turkish Sign Tutors

APHL-CDC Influenza Cost Estimation Models

Challenges and solutions in making evidence-based national vaccination policies and recommendations

Expert System-Based Post-Stroke Robotic Rehabilitation for Hemiparetic Arm

Adaptation in the development context

ZIG ZAG YOUNG WOMEN S RESOURCE CENTRE INC. NEW POSITION: Northside Sexual Assault Counsellor/Community Education Worker POSITION DESCRIPTION

Update on Test and Evaluation Issues for Systems of Systems

pandemic influenza preparedness pandemic influenza preparedness

Short-Term Strategic Plan : Creating Conditions to be Ready for Transformation

Agent-Based Systems. Agent-Based Systems. Michael Rovatsos. Lecture 5 Reactive and Hybrid Agent Architectures 1 / 19

Toward Meaningful Human Control of Autonomous Weapons Systems Through Function Allocation

Transcription:

Embracing Complexity in System of Systems Analysis and Architecting Complex Adaptive System 2013 November 13-15, 2013, Baltimore, MA Cihan H. Dagli INCOSE and IIE Fellow Founder Director Systems Engineering Graduate Program Missouri University of Science and Technology 1

Outline Systems of Systems Analysis and Architecting Sos as a Complex System Modeling Approach Meta-Architecture Generation Simulation Methodology Concluding Remarks 2

SoS as Complex Systems Motivation for SoS as Complex System Current lack of understanding of system participation choice on the overall SoS capability. Simulation and Modeling techniques for Acknowledged SoS are still in their infancy. Need for Domain Independent SoS Architecture assessment method. Objectives for SoS as Complex System To develop a proof of concept ABM tools suite for SoS systems simulation for architecture selection and evolution. To have a structured, repeatable approach for planning and modeling. To study and evaluate the impact of individual system behavior on SoS capability and architecture evolution process. 3

Acknowledged SoS: Complex System Recognized objectives, a designated manager Allocated resources for the SoS development Constituent systems Independent ownership, objectives May be different in any stage of their life cycle Their own development and sustainment approaches Participation in the SoS may be desired, but infeasible Changes in the systems are based on collaboration between the SoS and the system. There are no guarantees that individual systems will be able to deliver any part of the capability they are asked to provide to the SoS. 4

SoS Acquisition Wave Model The evolution of the SoS proceeds in Waves of Analysis and Update 5

The Start of an Acknowledged SoS SoS Acquisition Environment SoS Acquisition Manager SoS Domain Model SoS Agent SoS Metaarchitecture generator Fuzzy Assessor Wave Process: Initialize SoS Conduct Sos Analysis Develop/Evolve SoS Architecture Plan SoS update Implement SoS Architecture System Agent Selfish decision model Opportunistic decision model Cooperative decision model 6

Global ISR Mission SoS In the Gulf War, Iraqi forces used mobile missile launchers called Transporter Erector Launchers (TELS) to strike at Israel and Coalition forces with ballistic missiles. Existing intelligence, surveillance, and reconnaissance (ISR) assets were inadequate to find the TELs during their vulnerable setup and knock down time. This offers a prime example of existing systems being inadequate to address a mission, but some relatively low cost, quick changes, and joining together of existing systems might be used to create an SoS capability to achieve the mission. 7

Global ISR Mission SoS RPA Platforms SoS MQ-1, MQ-9 Weapons (Hellfire, JDAM) Payloads (Sensor, Targeting) Ground Control Station SATCOM Tactical Datalink (Link16) IT-Based SoS

Network Representation of SoS 9

Modeling SoS as Complex Systems The framework is applicable to Acknowledged SoS. Each contributing system is a fully functioning, independently funded and managed system with predefined capabilities. Wave Model for SoS SE is used to abstract behavioral aspects of the acquisition process The SoS achieves its goals by combining existing system capabilities and adding minor new capabilities and interfaces. One cycle through the proposal agreement negotiation steps is an epoch in the wave model. 10

Modeling SoS as Complex Systems The overall mathematical framework of the ABM is described based on 3 main elements of the model: 1. SoS acquisition environment: The SoS agent is influenced by the changes in the SoS acquisition environment. Thus the initial environment model E 0 can be represented as a function of these variables: E 0 = f(national priorities, SoS funding, threats) 2. SoS agent behavior: SoS agent is responsible for the overall SoS engineering activity and coordinates with individual system agents to achieve the desired SoS mission capability. 3. Individual system agent behavior: Individual systems receive request for connectivity to SoS architecture. The system has the option to cooperate or negotiate with the SoS agent to request more funding, deadline or performance change. 11

Modeling SoS as Complex Systems SoS Agent Starts with an initial SoS architecture. Follows the Wave Model for SoS SE. Makes request to each system for capabilities defined in the initial architecture. Gathers responses from all systems. Evaluates SoS architecture quality from agreed system contributions. Negotiates with systems to achieve better SoS. 12

Modeling SoS as Complex Systems Create a domain specific model Key Performance Attribute algorithms for evaluating an SoS architecture using a fuzzy inference system (FIS). Feasibility rules prohibit some architectures. Search for SoS Meta-architecture Genetic Algorithm develops optimized architectures. using the domain specific model. Negotiation with individual systems Agent Based Model manages individual system negotiation models to produce a realizable architecture chromosome through their cooperation. 13

Searching for SoS Meta-Architecture SoS Acquisition Environment SoS Acquisition Manager SoS Domain Model SoS Agent SoS Metaarchitecture generator Fuzzy Assessor Wave Process: Initialize SoS Conduct Sos Analysis Develop/Evolve SoS Architecture Plan SoS update Implement SoS Architecture System Agent Selfish decision model Opportunistic decision model Cooperative decision model 14

Evolutionary Methodologies For Solving Multi-Objective Functions Genetic Algorithm is used to generate candidates for SoS meta-architecture. Genetic algorithms work in an iterative process through many generations. A new set of genes is a result of random parent selection, cross over and mutation. As a result, the new combinations are efficiently explored based on available knowledge to find a new generation with better fitness. That is, a better objective function value. 15

Searching for SoS Meta-Architecture Population of Chromosomes SoS.M i SoS.B T (Fitness from Fuzzy Assessor) Math Model Genetic Algorithm MATLAB SoS.A 0 = max(fitness.sos.c g,n ) Highest Fitness Chromosome = Initial SoS Architecture

Genetic Algorithm Search Operation Final GA selection; Fitness = 3.7389 Initial population best chromosome Fitness = 3.571 (worst was 1.28) Systems are on diagonal, interfaces at i-j intersections Yellow/green feasible/used; Blue feasible/unused Red infeasible/used; Brown infeasible/unused

Searching for SoS Meta-Architecture 18

Searching for SoS Meta-Architecture Good Architecture 19

Searching for SoS Meta-Architecture Mediocre Architecture 20

Fuzzy Assessor for Meta-Architecture to Calculate the Best SoS Architecture SoS Acquisition Environment SoS Acquisition Manager SoS Domain Model SoS Agent SoS Metaarchitecture generator Fuzzy Assessor Wave Process: Initialize SoS Conduct Sos Analysis Develop/Evolve SoS Architecture Plan SoS update Implement SoS Architecture System Agent Selfish decision model Opportunistic decision model Cooperative decision model 21

Degree of Membership Fuzzy Assessment for Multi-Attribute SoS Architectures Attribute Value Membership Functions 1 0.8 0.6 0.4 0.2 0 1 1.5 2 2.5 3 3.5 Attribute Goodness (Universe of Discourse) 4 from 1 = Unacceptable to 4 = Exceeds Expectation Unacceptable Marginal Acceptable Exceeds Attribute evaluations themselves are well suited to fuzzy logic approaches because of the difficult nature of boundaries between subjective evaluation ranges. A particular SoS architecture (chromosome) may fall partially into an Acceptable, and partly into a Marginal set. 22

Fuzzy Assessor The Fuzzy Assessor is used to evaluate the fitness of an architecture chromosome. Fitness will be judged by a combination of the attributes of an architecture, such as: Affordability, Performance, Robustness, Flexibility, Scalability Others, as developed through guided discussions with Stakeholders and Subject Matter Experts (SMEs). The attributes will be domain adjusted and selectable, using guidance from SMEs. Fuzzy membership functions k (derived from stakeholder views) describe the degrees of goodness in each attribute area. Fuzzy rules k (also derived from stakeholder views) combine the attributes into an overall fitness measure. 23

Fuzzy Inference System Output Surface 24

Modeling SoS as Complex Systems Environment 25

Modeling SoS as Complex Systems 26

Negotiating Between SoS and System Providing Capability to SoS Rules of Engagement for SoS Agent. System Negotiation Models: They are incorporated in the ABM simulation as MATLAB executable called by the environment. Cooperative. Selfish. Opportunistic. 27

User Inputs for Negotiation Models 28

Concluding Remarks SoS are systems at the edge of chaos SoS can be represented as networks It is important to understand emergence in SoS context Tools for SoS architecting should provide capabilities to analyze SoS as complex systems with cant properties including Individual systems Interactions Operation Diversity Operational environment Activities 29

Concluding Remarks SoS acquisition wave model responds nicely with space, time, complexity and self organization attributes of complex systems. Mathematical models can be developed in formulating the dynamics of SoS systems. Meta-architecture is the driving force in creating the behavior of SoS as in the case in complex systems. Rules of engagement incorporated with meta-architecture creates the emergent behavior of SoS. 30

Concluding Remarks Acknowledged SoS is a point in the spectrum of complex systems. Agent Based Architecture model framework can support decision making of the acknowledged SoS manger in negotiating SoS with participating systems It is possible to produce a SoS meta-architecture using genetic algorithms with fuzzy logic based inference providing a fitness assessor. ABM model and the approach need to be validated with a real life experiment. 31

Acknowledgement This presentation is based upon work supported, in whole or in part, by the U.S. Department of Defense through the Systems Engineering Research Center (SERC) under Contract H98230-08-D-0171. SERC is a federally funded University Affiliated Research Center managed by Stevens Institute of Technology. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the United States Department of Defense. 32

33