Understanding System of Systems Development Using an Agent-based Wave Model Presenters Cihan H. Dagli, and Louis Pape Missouri University of Science and.

Slides:



Advertisements
Similar presentations
Requirements Engineering Processes – 2
Advertisements

international strategic management
Feichter_DPG-SYKL03_Bild-01. Feichter_DPG-SYKL03_Bild-02.
1 Vorlesung Informatik 2 Algorithmen und Datenstrukturen (Parallel Algorithms) Robin Pomplun.
Pricing for Utility-driven Resource Management and Allocation in Clusters Chee Shin Yeo and Rajkumar Buyya Grid Computing and Distributed Systems (GRIDS)
Generative Design in Civil Engineering Using Cellular Automata Rafal Kicinger June 16, 2006.
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Chapter 1 The Study of Body Function Image PowerPoint
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 12 Cross-Layer.
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 4 Computing Platforms.
Processes and Operating Systems
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 1 Embedded Computing.
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 6 Author: Julia Richards and R. Scott Hawley.
Author: Julia Richards and R. Scott Hawley
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 3 CPUs.
Effective Change Detection Using Sampling Junghoo John Cho Alexandros Ntoulas UCLA.
Introduction to Product Family Engineering. 11 Oct 2002 Ver 2.0 ©Copyright 2002 Vortex System Concepts 2 Product Family Engineering Overview Project Engineering.
UNITED NATIONS Shipment Details Report – January 2006.
RXQ Customer Enrollment Using a Registration Agent (RA) Process Flow Diagram (Move-In) Customer Supplier Customer authorizes Enrollment ( )
1 Hyades Command Routing Message flow and data translation.
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination. Introduction to the Business.
1 RA I Sub-Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Casablanca, Morocco, 20 – 22 December 2005 Status of observing programmes in RA I.
Create an Application Title 1A - Adult Chapter 3.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Projects in Computing and Information Systems A Student’s Guide
Evaluating Window Joins over Unbounded Streams Author: Jaewoo Kang, Jeffrey F. Naughton, Stratis D. Viglas University of Wisconsin-Madison CS Dept. Presenter:
1 Implementing Internet Web Sites in Counseling and Career Development James P. Sampson, Jr. Florida State University Copyright 2003 by James P. Sampson,

I n t e g r i t y - S e r v i c e - E x c e l l e n c e Headquarters U.S.A.F. 1 Commodity Councils 101 NAME (S) SAF/AQCDATE.
Chapter 5 – Enterprise Analysis
2009 Strategic Planning playbook
1 Challenge the future Subtitless On Lightweight Design of Submarine Pressure Hulls.
HyLog: A High Performance Approach to Managing Disk Layout Wenguang Wang Yanping Zhao Rick Bunt Department of Computer Science University of Saskatchewan.
Software testing.
5-1 Chapter 5 Theory & Problems of Probability & Statistics Murray R. Spiegel Sampling Theory.
VOORBLAD.
15. Oktober Oktober Oktober 2012.
Target Costing If you cannot find the time to do it right, how will you find the time to do it over?
Factor P 16 8(8-5ab) 4(d² + 4) 3rs(2r – s) 15cd(1 + 2cd) 8(4a² + 3b²)
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
1..
Strategic Financial Management 9 February 2012
© 2012 National Heart Foundation of Australia. Slide 2.
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
Artificial Intelligence
Functional Areas & Positions
Who are the Experts?Simon KampaSlide 1 Who are the Experts? Simon Kampa IAM Group University of Southampton
1 Tracking Innovation in NC Patterns and Implications for NC's Eastern Region John Hardin, Executive Director NC Board of Science & Technology
RTI Implementer Webinar Series: Establishing a Screening Process
Analyzing Genes and Genomes
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
Essential Cell Biology
1 Phase III: Planning Action Developing Improvement Plans.
Principles of Marketing
Intracellular Compartments and Transport
PSSA Preparation.
Essential Cell Biology
Organization Theory and Health Services Management
Approaches to Change Management
Mani Srivastava UCLA - EE Department Room: 6731-H Boelter Hall Tel: WWW: Copyright 2003.
Energy Generation in Mitochondria and Chlorplasts
1 McGill University Department of Civil Engineering and Applied Mechanics Montreal, Quebec, Canada.
Educator Evaluation: A Protocol for Developing S.M.A.R.T. Goal Statements.
TCP/IP Protocol Suite 1 Chapter 18 Upon completion you will be able to: Remote Login: Telnet Understand how TELNET works Understand the role of NVT in.
Data, Now What? Skills for Analyzing and Interpreting Data
Systems Engineering in a System of Systems Context
Presentation transcript:

Understanding System of Systems Development Using an Agent-based Wave Model Presenters Cihan H. Dagli, and Louis Pape Missouri University of Science and Technology, Rolla, MO USA

Project Team Principal Investigator: Dr. Cihan Dagli, Missouri University of Science & Technology Dr. Nil Ergin, Assistant Professor, Penn State Dr. John Colombi, Assistant Professor, Air Force Institute of Technology Dr. George Rebovich, Director, Systems Engineering Practice Office, MITRE Dr. Kristin Giammarco, Associate Professor, Naval Postgraduate School Paulette Acheson, Khaled Haris, Louis Pape; PhD Students, Missouri University of Science & Technology

Outline SoS Engineering and Architecting Background Research Objectives Research Methodology – Agent Based Model – Genetic Algorithm – Fuzzy Evaluation Agent-based Wave Model Status Questions 3

SoS Engineering and Architecting Acknowledged SoS Characteristics – Collaborate with existing systems/programs – Leverage individual functionalities/capabilities – Minor changes – cheap, fast; Existing missions remain! – Achieve new, hi-value SoS purpose/mission/capability Assumption: SoS participants exhibit nominal behavior – Deviation from nominal behavior leads to complications and disturbances in system behavior and SoS success Necessary to capture behavioral dimension of SoS architecting to improve SoS acquisition – Not the normal DoDI acquisition/development process 4

Acknowledged SoS The SoS manager has a requirement for a new capability, not currently available, but potentially available with small modifications to existing Systems; there may be small funding available for the SoS The component Systems are independently managed and funded – They have their own missions, requirements, and stakeholders independent of the SoS – They may be in any stage of their life cycle – There are no guarantees that they will be able to deliver any part of the capability they are asked to provide to the SoS Participation in the SoS may be desired, but infeasible 5

Background Wave Model for SoS Acquisition 6

Research Objectives Develop a Model of SoS acquisition based on the Wave Process Model Test the concept implementation on the DoD Intelligence, Surveillance, and Reconnaissance (ISR) domain Ultimate goal – Explore the impact of individual system behavior on SoS development How do system characteristics, systems interactions, SoS initial requested capabilities, and other elements affect: – Capabilities Actually Developed vs. Planned Capabilities – Duration of the SoS development – Strategies for improving acquisition effectiveness Examine decision framework Test rules of engagement changes 7

Case Study - ISR Mission /RPA SoS Individual systems – Remotely Piloted Aircraft – Fighter Aircraft, JSTARS, U-2 – Datalinks (Link 16…)/ SATCOM… – Ground Control Station(s)… – Sensors (Wide Area Search, Electro-Optic, Radar)… – Weapon(s) – Exploitation Centers Target scenario – Gulf War Scud Launchers 8

Research Methodology Agent-based modeling – Environment Rules of engagement Opportunities Threats – Agents Autonomous Internal behavior – Interactions Binary SoS Architecture of system participation and interfaces Genetic algorithm exploration of binary architecture space Fuzzy evaluation of SoS architecture fitness 9

Proposed Agent Based Model 10

SoS Environment External Factors/Variables: Changes in external environment at time T: External factors/variable at time T: 11

Proposed Agent Based Model 12

SoS Agent Behavior 1.Initiate SoS 2.Conduct SoS Analysis 3.Develop and Modify Architecture 4.Plan SoS update 5.Implement SoS architecture 6.Continue SoS analysis First Wave 13

Initiate SoS Simulation time: t Wave interval: Epoch Wave rhythm time: T T= Epoch. t SoS desired capabilities: Weighted value for SoS capability: SoS desired performance parameters: Initial SoS Measures: 14

Conduct SoS Feasibility Analysis 15

Genetic Algorithm 16 s1s1 s2s2 sisi snsn s 12 s 1j s 1n s 23 s n-1,n Chromosome representation – first Systems, then Interfaces Initial Population Mutations Crossover Fitness

SoS.M i Math Model Genetic Algorithm MATLAB SoS.B T (Fitness from Fuzzy Assessor) SoS.A 0 = max(Fitness.SoS.C g,n )

Best SoS Architecture The SoS meta-architecture is expressed as an optimization problem to find the best architecture through genetic algorithm methods

SoS Fuzzy Attributes Performance – Coverage, Prob of detection, Timeliness, etc Affordability – Development and Operations Costs vs budget Flexibility – Ability of SoS Manager to Develop Capabilities from Multiple Systems Robustness – Minimize Capability Lost Through Loss of 1 Platform in Operation 20

Domain Specific Model 21 System Type Sub- System Ca p # Coverage sq mi/hr; Band width Mb Attack Speed, MPH or process time, sec $ Develop $M/ epoch/ interface $ Operate $K/hr per system Time to Devel op, Epochs Num ber possi ble Sys tem Numb er FighterEO/IR RPAEO/IR FighterRadar JSTARSRadar TheatreExploit Control Station/ AOC C4I CONUSExploit LOS LinkComm BLOS Link Comm U-2EO/IR DSPIR * Table 2. SoS with 22 Systems: Capabilities, Costs, and Schedules

Chromosome and Domain Model 22 Feasibiity Performance Funding Flexibility Robustness Overall fitness

Fuzzy Assessments for ISR fitness 23

Fuzzy Evaluation Allows Both Non-Linearity and Simplicity 24 Plain Language Rule If ANY attribute is Unaccptable, then SoS is Unacceptable If ALL the attributes are Exceeds, then the SoS is Exceeds If ALL the attributes are Marginal, then the SoS is Unacceptable If ALL the attributes are Acceptable, then the SoS is Exceeds If (Performance AND Affordability ) are Exceeds, but (Dev. Flexibility and Robustness) are Marginal, then the SoS is Acceptable If ALL attributes EXCEPT ONE are Marginal, then the SoS is still Marginal

Plan SoS Update At time T: Adjust/Update SoS Measures Capability update factor: Performance update factor: SoS Measures update factor: At T=0 SoS Measures at time T: Adjust wave rhythm interval: Adjust budget/schedule for allocated capabilities 25

Implement SoS Architecture Evaluate current SoS architecture against initial baseline Architecture 26

Proposed Agent Based Model 27

Individual System Behavior 1.Receive connectivity request from SoS agent 2.Evaluate request based on motivation – Pressure from outside – Capability – Desire to participate – Selfishness 3.Reply back to SoS agent 28

Evaluate SoS Request Individual System: System performance: System capability: Willingness to cooperate: Ability to cooperate: Receive request from SoS agent: Evaluate SoS request: 29

Reply back to SoS Agent If where system availability at time T= else time to cooperate: 30

Implementation Status 31 ISR Domain model created GA produces architecture chromosomes Agent Based Model fuzzy evaluates chromosomes System data interchange format for negotiations established

Next Steps Integrate negotiation models for individual system decisions Explore rules of engagement impacts and update a negotiation process for SoS agent Ultimate goal – Understand impact of individual system behaviors and environment on SoS development Capabilities Actually Developed vs. Planned – Strategies for improving acquisition effectiveness Decision framework Rules of engagement 32

Acknowledgment This material 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 H D 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. See Research Report for RT-37, A related paper being presented at CSER 2013 ( ): A Fuzzy Evaluation Method For System Of Systems Meta-architectures. Louis Pape, Kristin Giammarco, John Colombi, Cihan Dagli, Nil Kilicay- Ergin, George Rebovichhttp://cser13.gatech.edu/ Paulette Acheson, Cihan Dagli, Louis Pape, Nil Kilicay-Ergin, John Columbi, Khaled Haris. Understanding System of Systems Development Using an Agent- Based Wave Model, Procedia of Computer Science, Volume 12, Elsevier, Pages 21-30,

Questions 34