SlideShare uma empresa Scribd logo
1 de 4
A Model-Based Systems Approach To Global Issues
                                          Rob Wagner

                                     KP Services Unlimited

                                         August 1, 2011

Abstract

The world is facing many issues these days. These issues range from climate change to energy
availability to economic sustainability and the global financial crisis. A deep understanding of
the issues is important because it helps us to begin to contemplate and effectively plan the
paths needed and the effects they will have for societies of today and beyond. However, in
most cases, this understanding is limited because the methodologies involved concentrate on
the “parts” rather than on the “whole”, taking a systems approach to the problems. This
systems approach includes identifying the views of interdependencies, learning how to view the
larger system(s) and their interfaces and create futures that are desired, i.e., develop the
requirements set to drive the system. This paper recognizes that challenges exist and
introduces proven methodologies and tools that can provide the ability to objectively view the
system as it is and prompt strategies that will effectively address those issues.

Introduction

There is a growing movement of applying systems thinking to problems. Systems thinking is the
process of encouraging one to see how things influence one another within a whole and the
interaction between parts rather than isolated parts. These interactions can result with positive
and negative ripple effects that can move through the entire system. Many authors and
organizations are promoting the use of systems thinking as a paradigm to identifying and
solving the world’s problems. And participants are becoming enthusiasts of systems thinking
because the old way “ain’t” working. Many sectors present difficult challenges for change, the
participants are fragmented, and the competitiveness –even suspicion- amongst them, is just
part of the way business is typically done.

The concepts that are espoused by systems thinking can be found in tried and true processes
that systems engineers have utilized successfully for many years in the Defense, aerospace and
high technology industries. The concept of a system, be it a Space Station Power System or a
School district are the same: they address higher order needs, they are driven by ever refined
requirements and objectives, they interface with the outside environment, they have certain
functions that implement those requirements, and architecture to implement the functions, an
evaluation of risk and verification and validation that indeed the requirements will be met
satisfactory. In recent years, the use of models for defining these systems is increasing, because
the advantages of such methodologies over conventional means.



                                                1
Use of Models in Systems Thinking

A Model-based paradigm is an ideal way to represent systems thinking. This methodology can
be characterized as the collection of related processes, methods, and tools used to support the
definition of a system in a “model-based” or “model-driven” context. Model-based processes
have a long history in the software industry with very short release cycles and have been
evolved into a method that can be used for all kinds of technical developments and problem
solving scenarios. There is the recognition that interdependencies are rapidly increasing
systems and are becoming extremely complex. To be able to handle these challenging
situations, the approach of Model-Based processes is utilized. Starting with the problem
definition, the requirements can be traced throughout the whole development process with
the assistance of Systems Engineering tools, making the necessary steps much easier.


Model Process
The following figure is a representation of the methodology that would be used in modeling a
system. The terminology may change slightly depending on the problem being analyzed, but
the basic concept remains the same.




   1. Customer and Needs- Who is the Customer and What are Their Needs?
      Customer- refers to a current or potential buyer or user of the products or services of an
      individual or organization, consumes the product and determines its values.
                                               2
2. Vision Statement- outlines what the organization wants to be, or how it wants the
      world in which it operates to be. It concentrates on the future. It is a source of
      inspiration. It provides clear decision-making criteria.
   3. Mission Statement- describes the fundamental purpose of the organization. It defines
      the customer and the critical processes. It informs of the desired level of performance.
   4. Requirements/Objectives-statements that identify a necessary attribute, capability,
      characteristic, or quality of a system in order for it to have value and utility to a user.
      Must be able to be measurable and verifiable
   5. Environment- Represents the stakeholders (entities with a vested interest in the
      system) and customers and their interrelationships with the system. These
      interrelationships help define the context of the system.
   6. Functional Model- also called an activity model or process model, is a graphical
      representation of the functions within a defined scope. The purposes of the functional
      model are to describe the functions and processes, assist with discovery of information
      needs, help identify opportunities, and establish a basis for determining product and
      service costs.
   7. Architecture Model- the means of depicting the implementation of the processes and
      functions that are provided in the functional model. Usually it represents the hardware,
      software and “peopleware” of the System.
   8. Risk Management- identification, assessment, and prioritization of risks followed by
      coordinated and economical application of resources to minimize, monitor and control
      the probability and/or impacts of resulting events.
   9. Verification- reviewing, inspecting or testing, in order to establish and document that
      the system meets all of the driving requirements or top level need.


System Definition and Implementation Definition

Models can be applied to describe the system itself as well as the implementation of the system
development. In Senge’s book, The Necessary Revolution, he describes the collaboration
between Coca Cola and the World Wildlife Fund to examine water management issues
surrounding the production of the Coke product. The process was to identify the Coke “water
footprint”, amount of water necessary to produce a given amount of product and then identify
ways to reduce that footprint. The modeling effort could be used to define the individual
plants, group of plants or even regional areas and how these plants behave as systems
themselves. The modeling effort could have been also used to define the collaborative
processes necessary to understand the problem and implement the program. Each model being
a separate entity in and of itself could be integrated into one database, and how the effects of
the brick and mortar system definition and behavior would affect the water management
program and vice versa. Programmatics as well as systemic behavior can be captured by the
model paradigm.


                                               3
Modeling Tools

As a result of the proliferation of systems modeling, many tools exist on the market, with a
wide range of capabilities. These tools can use a variety of views to define the system, and
show all the linkages among the elements. Team members can easily determine the status of
the analysis as well as the consistency and completeness of the system definition through
integrated interactive views. These tools provide the project team a clearly defined system
definition language to capture and communicate all aspects of the system definition. Changes
that occur can be analyzed in real time, with “what if” scenarios can be executed to determine
possible outcomes. Inconsistencies among elements can be readily identified. Automatic report
generators produce consistent, up-to-the-minute documents, views, and other work products.
Additionally, simulations can be run from the functional models to examine consistency and
system behavior.

Summary

The implementation of systems thinking to complex problems is rewarding but daunting. The
benefits of using systems thinking are immense. The methodologies and tools as well as
experience base for applying systems thinking to problem solving exist as a result of a rich
history of systems engineering methodology, tools and experience. Utilization of such resources
would immensely help in creating the systems thinking environment. Savings in time, money
and the benefits of detailed, consistent and unified system definitions would accrue by using
Model-Based Systems Thinking.




                                              4

Mais conteúdo relacionado

Mais procurados

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
 
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
 
Graduate Studies Info
Graduate Studies InfoGraduate Studies Info
Graduate Studies Infotwin12919
 
Decision support system : Concept and application
Decision support system : Concept and applicationDecision support system : Concept and application
Decision support system : Concept and applicationKawita Bhatt
 
An Overview of Relational Coordination - Suchman
An Overview of Relational Coordination - SuchmanAn Overview of Relational Coordination - Suchman
An Overview of Relational Coordination - SuchmanSociotechnical Roundtable
 
Knowledge to Action Cycle: summary handout
Knowledge to Action Cycle: summary handoutKnowledge to Action Cycle: summary handout
Knowledge to Action Cycle: summary handoutNEQOS
 

Mais procurados (8)

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
 
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
 
Graduate Studies Info
Graduate Studies InfoGraduate Studies Info
Graduate Studies Info
 
Decision support system : Concept and application
Decision support system : Concept and applicationDecision support system : Concept and application
Decision support system : Concept and application
 
Ae32208215
Ae32208215Ae32208215
Ae32208215
 
Group 7 course work presentation
Group 7 course work presentationGroup 7 course work presentation
Group 7 course work presentation
 
An Overview of Relational Coordination - Suchman
An Overview of Relational Coordination - SuchmanAn Overview of Relational Coordination - Suchman
An Overview of Relational Coordination - Suchman
 
Knowledge to Action Cycle: summary handout
Knowledge to Action Cycle: summary handoutKnowledge to Action Cycle: summary handout
Knowledge to Action Cycle: summary handout
 

Destaque

De quoi sera fait demain ?
De quoi sera fait demain ?De quoi sera fait demain ?
De quoi sera fait demain ?Philippe Crevel
 
S4 tarea4 mitra
S4 tarea4 mitraS4 tarea4 mitra
S4 tarea4 mitraMITA77
 
GPUアクセラレータと不揮発性メモリを考慮したI/O性能の予備評価
GPUアクセラレータと不揮発性メモリを考慮したI/O性能の予備評価GPUアクセラレータと不揮発性メモリを考慮したI/O性能の予備評価
GPUアクセラレータと不揮発性メモリを考慮したI/O性能の予備評価Koichi Shirahata
 
QuEChERS Pittcon 2014 Poster
QuEChERS Pittcon 2014 PosterQuEChERS Pittcon 2014 Poster
QuEChERS Pittcon 2014 PosterRick Youngblood
 
Móbile e Novas Tendências - Breno Koscki
Móbile e Novas Tendências - Breno KosckiMóbile e Novas Tendências - Breno Koscki
Móbile e Novas Tendências - Breno KosckiTio Flávio Cultural
 
なぜ、妻は『なる』ものなのか?
なぜ、妻は『なる』ものなのか?なぜ、妻は『なる』ものなのか?
なぜ、妻は『なる』ものなのか?Yatsushi Kuma
 
Examenesdesubsanacindefccde1a5 130315224347-phpapp02
Examenesdesubsanacindefccde1a5 130315224347-phpapp02Examenesdesubsanacindefccde1a5 130315224347-phpapp02
Examenesdesubsanacindefccde1a5 130315224347-phpapp02jesus alburqueque
 
evaluation of water resources in wadi el natrun, western desert, egypt
evaluation of water resources in wadi el natrun, western desert, egyptevaluation of water resources in wadi el natrun, western desert, egypt
evaluation of water resources in wadi el natrun, western desert, egyptIJEAB
 
Ciclo del agua
Ciclo del aguaCiclo del agua
Ciclo del aguaterepm
 
Manual de usuario PowerPoint
Manual de usuario PowerPointManual de usuario PowerPoint
Manual de usuario PowerPointLILIANA CASTRO
 

Destaque (20)

De quoi sera fait demain ?
De quoi sera fait demain ?De quoi sera fait demain ?
De quoi sera fait demain ?
 
Kitab al ^aqidah-print3
Kitab al ^aqidah-print3Kitab al ^aqidah-print3
Kitab al ^aqidah-print3
 
S4 tarea4 mitra
S4 tarea4 mitraS4 tarea4 mitra
S4 tarea4 mitra
 
GPUアクセラレータと不揮発性メモリを考慮したI/O性能の予備評価
GPUアクセラレータと不揮発性メモリを考慮したI/O性能の予備評価GPUアクセラレータと不揮発性メモリを考慮したI/O性能の予備評価
GPUアクセラレータと不揮発性メモリを考慮したI/O性能の予備評価
 
St Tropez
St TropezSt Tropez
St Tropez
 
QuEChERS Pittcon 2014 Poster
QuEChERS Pittcon 2014 PosterQuEChERS Pittcon 2014 Poster
QuEChERS Pittcon 2014 Poster
 
Móbile e Novas Tendências - Breno Koscki
Móbile e Novas Tendências - Breno KosckiMóbile e Novas Tendências - Breno Koscki
Móbile e Novas Tendências - Breno Koscki
 
Bitácoras de tecnología.docx (1)
Bitácoras de tecnología.docx (1)Bitácoras de tecnología.docx (1)
Bitácoras de tecnología.docx (1)
 
SISTEMA CURRICULAR
SISTEMA CURRICULARSISTEMA CURRICULAR
SISTEMA CURRICULAR
 
なぜ、妻は『なる』ものなのか?
なぜ、妻は『なる』ものなのか?なぜ、妻は『なる』ものなのか?
なぜ、妻は『なる』ものなのか?
 
Zelgor Slide Deck
Zelgor Slide DeckZelgor Slide Deck
Zelgor Slide Deck
 
Examenesdesubsanacindefccde1a5 130315224347-phpapp02
Examenesdesubsanacindefccde1a5 130315224347-phpapp02Examenesdesubsanacindefccde1a5 130315224347-phpapp02
Examenesdesubsanacindefccde1a5 130315224347-phpapp02
 
Fusio
FusioFusio
Fusio
 
evaluation of water resources in wadi el natrun, western desert, egypt
evaluation of water resources in wadi el natrun, western desert, egyptevaluation of water resources in wadi el natrun, western desert, egypt
evaluation of water resources in wadi el natrun, western desert, egypt
 
03
0303
03
 
Ciclo del agua
Ciclo del aguaCiclo del agua
Ciclo del agua
 
Estrategia Gamificación AUTOFERR
Estrategia Gamificación AUTOFERREstrategia Gamificación AUTOFERR
Estrategia Gamificación AUTOFERR
 
Please 1.30.2017
Please 1.30.2017Please 1.30.2017
Please 1.30.2017
 
Manual de usuario PowerPoint
Manual de usuario PowerPointManual de usuario PowerPoint
Manual de usuario PowerPoint
 
DIPLOMAFELIPE
DIPLOMAFELIPEDIPLOMAFELIPE
DIPLOMAFELIPE
 

Semelhante a Model Based Systems Thinking

Need Nursing Expert to Complete HW.pdf
Need Nursing Expert to Complete HW.pdfNeed Nursing Expert to Complete HW.pdf
Need Nursing Expert to Complete HW.pdfbkbk37
 
Agile Practices and Design Thinking.pptx
Agile Practices and Design Thinking.pptxAgile Practices and Design Thinking.pptx
Agile Practices and Design Thinking.pptxtosoyo4069
 
Water Resource Planning & Management Models
Water Resource Planning & Management ModelsWater Resource Planning & Management Models
Water Resource Planning & Management ModelsGodisgoodtube
 
System Modeling & Simulation Introduction
System Modeling & Simulation  IntroductionSystem Modeling & Simulation  Introduction
System Modeling & Simulation IntroductionSharmilaChidaravalli
 
Management information system
Management information systemManagement information system
Management information systemAjilal
 
System development life cycle
System development life cycleSystem development life cycle
System development life cyclerelekarsushant
 
Chapters 4,5 and 6Into policymaking and modeling in a comple.docx
Chapters 4,5 and 6Into policymaking and modeling in a comple.docxChapters 4,5 and 6Into policymaking and modeling in a comple.docx
Chapters 4,5 and 6Into policymaking and modeling in a comple.docxtiffanyd4
 
Chapters 4,5 and 6Into policymaking and modeling in a comple.docx
Chapters 4,5 and 6Into policymaking and modeling in a comple.docxChapters 4,5 and 6Into policymaking and modeling in a comple.docx
Chapters 4,5 and 6Into policymaking and modeling in a comple.docxmccormicknadine86
 
System_Analysis_and_Design_Assignment_New2.ppt
System_Analysis_and_Design_Assignment_New2.pptSystem_Analysis_and_Design_Assignment_New2.ppt
System_Analysis_and_Design_Assignment_New2.pptMarissaPedragosa
 
Testing the Component Based Adoption Techniques during Runtime Configuration
Testing the Component Based Adoption Techniques during Runtime ConfigurationTesting the Component Based Adoption Techniques during Runtime Configuration
Testing the Component Based Adoption Techniques during Runtime Configurationijtsrd
 
Health Informatics- Module 2-Chapter 1.pptx
Health Informatics- Module 2-Chapter 1.pptxHealth Informatics- Module 2-Chapter 1.pptx
Health Informatics- Module 2-Chapter 1.pptxArti Parab Academics
 
Software requirement analysis enhancements byprioritizing re
Software requirement analysis enhancements byprioritizing reSoftware requirement analysis enhancements byprioritizing re
Software requirement analysis enhancements byprioritizing reAlleneMcclendon878
 
Week 7 Github - SI- Architecture.pptx
Week 7 Github - SI-  Architecture.pptxWeek 7 Github - SI-  Architecture.pptx
Week 7 Github - SI- Architecture.pptxArjayBalberan1
 
Ijartes v2-i1-001Evaluation of Changeability Indicator in Component Based Sof...
Ijartes v2-i1-001Evaluation of Changeability Indicator in Component Based Sof...Ijartes v2-i1-001Evaluation of Changeability Indicator in Component Based Sof...
Ijartes v2-i1-001Evaluation of Changeability Indicator in Component Based Sof...IJARTES
 

Semelhante a Model Based Systems Thinking (20)

Need Nursing Expert to Complete HW.pdf
Need Nursing Expert to Complete HW.pdfNeed Nursing Expert to Complete HW.pdf
Need Nursing Expert to Complete HW.pdf
 
Building an Information System
Building an Information SystemBuilding an Information System
Building an Information System
 
4
44
4
 
Agile Practices and Design Thinking.pptx
Agile Practices and Design Thinking.pptxAgile Practices and Design Thinking.pptx
Agile Practices and Design Thinking.pptx
 
Water Resource Planning & Management Models
Water Resource Planning & Management ModelsWater Resource Planning & Management Models
Water Resource Planning & Management Models
 
W3 requirements engineering processes
W3   requirements engineering processesW3   requirements engineering processes
W3 requirements engineering processes
 
System Modeling & Simulation Introduction
System Modeling & Simulation  IntroductionSystem Modeling & Simulation  Introduction
System Modeling & Simulation Introduction
 
Management information system
Management information systemManagement information system
Management information system
 
System development life cycle
System development life cycleSystem development life cycle
System development life cycle
 
Chap3 RE elicitation
Chap3 RE elicitationChap3 RE elicitation
Chap3 RE elicitation
 
Chapters 4,5 and 6Into policymaking and modeling in a comple.docx
Chapters 4,5 and 6Into policymaking and modeling in a comple.docxChapters 4,5 and 6Into policymaking and modeling in a comple.docx
Chapters 4,5 and 6Into policymaking and modeling in a comple.docx
 
Chapters 4,5 and 6Into policymaking and modeling in a comple.docx
Chapters 4,5 and 6Into policymaking and modeling in a comple.docxChapters 4,5 and 6Into policymaking and modeling in a comple.docx
Chapters 4,5 and 6Into policymaking and modeling in a comple.docx
 
System_Analysis_and_Design_Assignment_New2.ppt
System_Analysis_and_Design_Assignment_New2.pptSystem_Analysis_and_Design_Assignment_New2.ppt
System_Analysis_and_Design_Assignment_New2.ppt
 
Bsa 411 preview full class
Bsa 411 preview full classBsa 411 preview full class
Bsa 411 preview full class
 
Testing the Component Based Adoption Techniques during Runtime Configuration
Testing the Component Based Adoption Techniques during Runtime ConfigurationTesting the Component Based Adoption Techniques during Runtime Configuration
Testing the Component Based Adoption Techniques during Runtime Configuration
 
Health Informatics- Module 2-Chapter 1.pptx
Health Informatics- Module 2-Chapter 1.pptxHealth Informatics- Module 2-Chapter 1.pptx
Health Informatics- Module 2-Chapter 1.pptx
 
Software requirement analysis enhancements byprioritizing re
Software requirement analysis enhancements byprioritizing reSoftware requirement analysis enhancements byprioritizing re
Software requirement analysis enhancements byprioritizing re
 
STUDY OF AGENT ASSISTED METHODOLOGIES FOR DEVELOPMENT OF A SYSTEM
STUDY OF AGENT ASSISTED METHODOLOGIES FOR DEVELOPMENT OF A SYSTEMSTUDY OF AGENT ASSISTED METHODOLOGIES FOR DEVELOPMENT OF A SYSTEM
STUDY OF AGENT ASSISTED METHODOLOGIES FOR DEVELOPMENT OF A SYSTEM
 
Week 7 Github - SI- Architecture.pptx
Week 7 Github - SI-  Architecture.pptxWeek 7 Github - SI-  Architecture.pptx
Week 7 Github - SI- Architecture.pptx
 
Ijartes v2-i1-001Evaluation of Changeability Indicator in Component Based Sof...
Ijartes v2-i1-001Evaluation of Changeability Indicator in Component Based Sof...Ijartes v2-i1-001Evaluation of Changeability Indicator in Component Based Sof...
Ijartes v2-i1-001Evaluation of Changeability Indicator in Component Based Sof...
 

Último

Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Visualising and forecasting stocks using Dash
Visualising and forecasting stocks using DashVisualising and forecasting stocks using Dash
Visualising and forecasting stocks using Dashnarutouzumaki53779
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 

Último (20)

Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Visualising and forecasting stocks using Dash
Visualising and forecasting stocks using DashVisualising and forecasting stocks using Dash
Visualising and forecasting stocks using Dash
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 

Model Based Systems Thinking

  • 1. A Model-Based Systems Approach To Global Issues Rob Wagner KP Services Unlimited August 1, 2011 Abstract The world is facing many issues these days. These issues range from climate change to energy availability to economic sustainability and the global financial crisis. A deep understanding of the issues is important because it helps us to begin to contemplate and effectively plan the paths needed and the effects they will have for societies of today and beyond. However, in most cases, this understanding is limited because the methodologies involved concentrate on the “parts” rather than on the “whole”, taking a systems approach to the problems. This systems approach includes identifying the views of interdependencies, learning how to view the larger system(s) and their interfaces and create futures that are desired, i.e., develop the requirements set to drive the system. This paper recognizes that challenges exist and introduces proven methodologies and tools that can provide the ability to objectively view the system as it is and prompt strategies that will effectively address those issues. Introduction There is a growing movement of applying systems thinking to problems. Systems thinking is the process of encouraging one to see how things influence one another within a whole and the interaction between parts rather than isolated parts. These interactions can result with positive and negative ripple effects that can move through the entire system. Many authors and organizations are promoting the use of systems thinking as a paradigm to identifying and solving the world’s problems. And participants are becoming enthusiasts of systems thinking because the old way “ain’t” working. Many sectors present difficult challenges for change, the participants are fragmented, and the competitiveness –even suspicion- amongst them, is just part of the way business is typically done. The concepts that are espoused by systems thinking can be found in tried and true processes that systems engineers have utilized successfully for many years in the Defense, aerospace and high technology industries. The concept of a system, be it a Space Station Power System or a School district are the same: they address higher order needs, they are driven by ever refined requirements and objectives, they interface with the outside environment, they have certain functions that implement those requirements, and architecture to implement the functions, an evaluation of risk and verification and validation that indeed the requirements will be met satisfactory. In recent years, the use of models for defining these systems is increasing, because the advantages of such methodologies over conventional means. 1
  • 2. Use of Models in Systems Thinking A Model-based paradigm is an ideal way to represent systems thinking. This methodology can be characterized as the collection of related processes, methods, and tools used to support the definition of a system in a “model-based” or “model-driven” context. Model-based processes have a long history in the software industry with very short release cycles and have been evolved into a method that can be used for all kinds of technical developments and problem solving scenarios. There is the recognition that interdependencies are rapidly increasing systems and are becoming extremely complex. To be able to handle these challenging situations, the approach of Model-Based processes is utilized. Starting with the problem definition, the requirements can be traced throughout the whole development process with the assistance of Systems Engineering tools, making the necessary steps much easier. Model Process The following figure is a representation of the methodology that would be used in modeling a system. The terminology may change slightly depending on the problem being analyzed, but the basic concept remains the same. 1. Customer and Needs- Who is the Customer and What are Their Needs? Customer- refers to a current or potential buyer or user of the products or services of an individual or organization, consumes the product and determines its values. 2
  • 3. 2. Vision Statement- outlines what the organization wants to be, or how it wants the world in which it operates to be. It concentrates on the future. It is a source of inspiration. It provides clear decision-making criteria. 3. Mission Statement- describes the fundamental purpose of the organization. It defines the customer and the critical processes. It informs of the desired level of performance. 4. Requirements/Objectives-statements that identify a necessary attribute, capability, characteristic, or quality of a system in order for it to have value and utility to a user. Must be able to be measurable and verifiable 5. Environment- Represents the stakeholders (entities with a vested interest in the system) and customers and their interrelationships with the system. These interrelationships help define the context of the system. 6. Functional Model- also called an activity model or process model, is a graphical representation of the functions within a defined scope. The purposes of the functional model are to describe the functions and processes, assist with discovery of information needs, help identify opportunities, and establish a basis for determining product and service costs. 7. Architecture Model- the means of depicting the implementation of the processes and functions that are provided in the functional model. Usually it represents the hardware, software and “peopleware” of the System. 8. Risk Management- identification, assessment, and prioritization of risks followed by coordinated and economical application of resources to minimize, monitor and control the probability and/or impacts of resulting events. 9. Verification- reviewing, inspecting or testing, in order to establish and document that the system meets all of the driving requirements or top level need. System Definition and Implementation Definition Models can be applied to describe the system itself as well as the implementation of the system development. In Senge’s book, The Necessary Revolution, he describes the collaboration between Coca Cola and the World Wildlife Fund to examine water management issues surrounding the production of the Coke product. The process was to identify the Coke “water footprint”, amount of water necessary to produce a given amount of product and then identify ways to reduce that footprint. The modeling effort could be used to define the individual plants, group of plants or even regional areas and how these plants behave as systems themselves. The modeling effort could have been also used to define the collaborative processes necessary to understand the problem and implement the program. Each model being a separate entity in and of itself could be integrated into one database, and how the effects of the brick and mortar system definition and behavior would affect the water management program and vice versa. Programmatics as well as systemic behavior can be captured by the model paradigm. 3
  • 4. Modeling Tools As a result of the proliferation of systems modeling, many tools exist on the market, with a wide range of capabilities. These tools can use a variety of views to define the system, and show all the linkages among the elements. Team members can easily determine the status of the analysis as well as the consistency and completeness of the system definition through integrated interactive views. These tools provide the project team a clearly defined system definition language to capture and communicate all aspects of the system definition. Changes that occur can be analyzed in real time, with “what if” scenarios can be executed to determine possible outcomes. Inconsistencies among elements can be readily identified. Automatic report generators produce consistent, up-to-the-minute documents, views, and other work products. Additionally, simulations can be run from the functional models to examine consistency and system behavior. Summary The implementation of systems thinking to complex problems is rewarding but daunting. The benefits of using systems thinking are immense. The methodologies and tools as well as experience base for applying systems thinking to problem solving exist as a result of a rich history of systems engineering methodology, tools and experience. Utilization of such resources would immensely help in creating the systems thinking environment. Savings in time, money and the benefits of detailed, consistent and unified system definitions would accrue by using Model-Based Systems Thinking. 4