Becoming Visual--Representation of Complex Systems Andrew Koehler, PhD LA-UR-03-6767.

Slides:



Advertisements
Similar presentations
Model building. Primary purpose of modelling Quantitative and qualitative external models Model construction versus model use.
Advertisements

Chapter 1 Introduction to Modeling DECISION MODELING WITH MICROSOFT EXCEL Copyright 2001 Prentice Hall Publishers and Ardith E. Baker.
Introduction to Research Methodology
The Modeling Process Esmaeil Khedmati Morasae Center for Community-Based Participatory Research in Health Tehran University of Medical Sciences Winter.
CAP 252 Lecture Topic: Requirement Analysis Class Exercise: Use Cases.
Planning Value of Planning What to consider when planning a lesson Learning Performance Structure of a Lesson Plan.
Industrial Background Research Problematic Method Overview Key Characteristics Assembly Sequence Conclusion ADCATS Conference - 14/15 June 2001 Brigham.
Business Area Analysis Focus: Domain View (selected business area) Goals: –Isolate functions and procedures that allow the area to meet its goals –Define.
Sabine Mendes Lima Moura Issues in Research Methodology PUC – November 2014.
The Conceptual Framework Lecture 8 1. Organization of this lecture Conceptual Framework: Role of the Conceptual Framework Theory: Source of Conceptual.
Outline: Research Methodology: Case Study - what is case study
Applying Multi-Criteria Optimisation to Develop Cognitive Models Peter Lane University of Hertfordshire Fernand Gobet Brunel University.
Research and Methodology Lecture 2 1. Organization of this lecture Research and Methodology: Research defined and described Some classifications of research.
Architectural Design Establishing the overall structure of a software system Objectives To introduce architectural design and to discuss its importance.
Chapter One of Your Thesis
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 2 Slide 1 Systems engineering 1.
Computational Thinking Related Efforts. CS Principles – Big Ideas  Computing is a creative human activity that engenders innovation and promotes exploration.
Engineering Systems of.
M ATH C OMMITTEE Mathematical Shifts Mathematical Practices.
ACOS 2010 Standards of Mathematical Practice
RESEARCH DESIGN.
Framework for K-12 Science Education
WORLD LANGUAGES : A Year of Transition. Today’s Outcomes  Celebrate the start of the school year  Greet new teachers  Explore areas of focus.
Lesson 7 Guide for Software Design Description (SDD)
Baker College Curriculum Design Tier III
Chapter 1 Introduction to Simulation
SEMINAR ON :. ORGANISATION Organizations are formal social units devoted to attainment of specific goals. Organizations use certain resources to produce.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 2Slide 1 Chapter 2 Computer-Based System Engineering As modified by Randy Smith.
TEA Science Workshop #3 October 1, 2012 Kim Lott Utah State University.
Knowledge Management in Theory and Practice
Standards for Mathematical Practice #1 Make sense of problems and persevere in solving them. I can: explain the meaning of a problem. choose the right.
Effective Requirements Management – an overview Kristian Persson Field Product Manager, Telelogic Asia/Pacific.
Introduction to Research
Software Design Deriving a solution which satisfies software requirements.
URBDP 591 I Lecture 3: Research Process Objectives What are the major steps in the research process? What is an operational definition of variables? What.
Foundations of Technology Modeling and Prototypes
Unit 2: Engineering Design Process
The Next Generation Science Standards: 4. Science and Engineering Practices Professor Michael Wysession Department of Earth and Planetary Sciences Washington.
Concept Mapping: 1. Learning through making explicit mental connections and association patterns 2. Presenting complex material to others Your senior thesis.
Software Engineering Principles. SE Principles Principles are statements describing desirable properties of the product and process.
CIS 112 Exam Review. Exam Content 100 questions valued at 1 point each 100 questions valued at 1 point each 100 points total 100 points total 10 each.
© 2005 Prentice Hall1-1 Stumpf and Teague Object-Oriented Systems Analysis and Design with UML.
Developing the theoretical and conceptual framework From R.E.Khan ( J199 lecture)
MODEL-BASED SOFTWARE ARCHITECTURES.  Models of software are used in an increasing number of projects to handle the complexity of application domains.
An investigation of inter-firm linkages in supply networks Fiachra Coll Supervisor- Umit S. Bititci Sponsor- DAKS Simpson.
Knowledge Management in Theory and Practice
Methods of Scientific Inquiry Ch 1.3 Course Overview.
The Concept of the “CLIOS Process”: Integrating the study of physical and policy systems using Mexico City as an example Presentation to the Engineering.
1 Modeling Complex Systems – How Much Detail is Appropriate? David W. Esh US Nuclear Regulatory Commission 2007 GoldSim User Conference, October 23-25,
Software Engineering Lecture 10: System Engineering.
WHAT IS RESEARCH? According to Redman and Morry,
System A system is a set of elements and relationships which are different from relationships of the set or its elements to other elements or sets.
Introduction to ScienceSection 1 SCSh8 Students will understand important features of the process of scientific inquiry.
Warm-up August 29, 2008 Anticipation Guide. Scientific Inquiry.
1 Prepared by: Laila al-Hasan. 1. Definition of research 2. Characteristics of research 3. Types of research 4. Objectives 5. Inquiry mode 2 Prepared.
Cedric D. Murry APT Instructor of Applied Technology in research and development.
Copyright 2015 John Wiley & Sons, Inc. Project Planning Part II.
Introduction To Modeling and Simulation 1. A simulation: A simulation is the imitation of the operation of real-world process or system over time. A Representation.
Stages of Research and Development
Project Management BBA & MBA
Object-Oriented Software Engineering Using UML, Patterns, and Java,
Manufacturing system design (MSD)
Software Requirements analysis & specifications
Models as Tools in Science
Research and Methodology
Overview of Control System
Key Ideas How do scientists explore the world?
Definition of a Model.
System Design and Acquisition
The Processes of Science
Presentation transcript:

Becoming Visual--Representation of Complex Systems Andrew Koehler, PhD LA-UR

2 My Interest in Systems Analysis and Representation PhD in Public Policy from UC Berkeley in the study of hazardous/complex systems operations and analysis (NPP, Aircraft Carriers, etc) At Los Alamos I work primarily on engineered system reliability and process operations—this has led to work on tool development for complex systems representation, simulation modeling

3 Overview 1) Why Does Complex System Representation Matter? 2) Methods and Trade-offs in Thinking About Complex System Representation 3) Complex System Representation Methods 4) Lessons and Conclusion

4 1)Why Does Representation Matter? Understanding how a complex systems function depends upon detective work. –System participants often themselves don’t understand how the system operates –As an outsider you won’t either Accordingly, you will almost never start the complex system analysis process with the information needed to develop a mathematical representation Complex Systems are Complex!

5 Complex System Representation and Multidisciplinary Perspectives Complex systems are typically characterized by uncertainties stemming from “multi-disciplinary sources” seismic analysis of a nuclear power plant, involves structural, hydraulic, geology, operational and regulatory constraints analysis of futures market for coffee, requiring consideration of agricultural, meteorological, transportation, economic variables

6 Representation and Complex System Modeling As a mathematical scientist you want a mathematical system representation: What you start with is generally a mess: Theory Computational results Disciplinary literature Data

7 Getting from where you start, to a quantitative model Elicitation of Complex System Characteristics Development of a Mathematical Model for Complex System Performance Some kind of process to distill the salient features of the system Variety of disciplinary names for this process: --system definition (SE) --information modeling (IT) --others

8 Representation is not just pictures, but a form of disciplined modeling Representation is a key component in making sense of a complex system. Inevitable that cognitive models of a system are created, hence formal representation necessary to ensure that these cognitive models are: –Verifiable –Shared –Accurate

9 Diagrams from Bivot and Chen, “Energetics and the Establishment of Eukaryotic Mitochondria,” New England Complex Systems Institute, MIT, Jan Getting to a Mathematical Representation Being able to create something like this, makes crafting these much easier:

10 2) Methods and Tradeoffs in thinking about representation Getting a useful representation depends critically upon what is the purpose of the representation and what facets of the system will be analyzed. Suppose you are trying to model the effects of volcanic activity at Mt. Fuji

11 Representations of the same thing: Which has all the information you need?

12 Representations of the same thing: Which has all the information you need? (part 2) All have pieces of useful information, however no single representation can adequately completely describe this complex system What is needed is set of visual models, each describing different facets of the same complex system so that all relevant information can be captured and used. We can’t discard information because we don’t know what matters yet to define a mathematical model.

13 Representations of the same thing: Which has all the information you need? (part 3) Complex system representation requires use of different kinds of visualizations, linked together by a common taxonomy, for example: Conceptual graphs (perhaps to describe Mt. Fuji as a set of interwoven ideas and relevant variables) Influence/dependency diagram (perhaps to describe those variables developed in the CG relating potential lava flow to economic, population movement effects) Directed Acyclic Graphs (Chain Graph) (perhaps to describe covariance relationships between seismic activity, geologic measures, and eruption likelihood)

14 3) System Representation Taxonomies and Methods An Example: Suppose the NRC wants to know what it would mean for the nuclear power industry in the US if an earthquake disrupts an NPP in California? Note: all data presented is fictitious in this example

15 An Example: How to approach this as a representation issue? A line of Graphical Inquiry could include the following: a) A concept graph or scratch net to define what the major concepts mean: how does an earthquake differ from other ways the plant could be disrupted? (the ethnographer’s view of the system) b) A network graph to explore how the CA NPP fits into the electrical grid (the social network view of the system) c) A plant component hierarchy to better understand how plant systems are the same/differ from those elsewhere (the systems engineering view of the system) d) A plant process graph to better understand how the plant functions and what modes of operation and failure may exist (the plant operators view of the system)

16 An Example: Part I A concept graph or scratch net defines the major ideas that make up a complex system and the relationships between these ideas.

17 An Example: Part II A Network Graph helps explore how complex system parts are interconnected and how they communicate

18 An Example: Part III A component hierarchy helps describe how subsystems are related to one another

19 An Example: Part IV A plant process graph shows what functions the plant must perform in order to produce power and hence (if disrupted) what must be done to return to service

20 Maintaining Traceability of Ideas Across these Perspectives These different perspectives on the complex system under study need to be maintained in one place, under one organized structure—all contain useful information about how the NPP, the earthquake, and the outside world interrelate. How to do this well is a primary research challenge.

21 Trade-offs in the Design of Visual Representations: The factors that make this an interesting problem for research Clarity, abstraction and fidelity Compatibility with audience practice Dimensionality Color and design Analytic use Visual rules: rigidity versus flexibility

22 4). Lessons and Conclusions The importance of design as part of qualitative modeling Complex systems cannot be reduced to single dimensional problems for purposes of analysis, neither can representations of complex systems You need to capture as much as you can about the system, because you don’t know what will be important in order to specify the model properly