nist cyber-physical systems public working group: draft cps framework dr. david wollman deputy...

11
NIST Cyber-Physical Systems Public Working Group: Draft CPS Framework Dr. David Wollman Deputy Director, Smart Grid and Cyber-Physical Systems Program Office Engineering Laboratory, NIST [email protected]

Upload: elmer-clement-mcdaniel

Post on 19-Jan-2016

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: NIST Cyber-Physical Systems Public Working Group: Draft CPS Framework Dr. David Wollman Deputy Director, Smart Grid and Cyber-Physical Systems Program

NIST Cyber-Physical Systems Public Working Group:Draft CPS Framework

Dr. David WollmanDeputy Director, Smart Grid and Cyber-

Physical Systems Program OfficeEngineering Laboratory, NIST

[email protected]

Page 2: NIST Cyber-Physical Systems Public Working Group: Draft CPS Framework Dr. David Wollman Deputy Director, Smart Grid and Cyber-Physical Systems Program

Cyber-Physical Systems

system-of-systemscyber-physical system

cyberphysical

cyber-physical device

Cyber-physical systems (CPS) are smart systems that include engineered interacting networks of physical and computational components (and human users).

Page 3: NIST Cyber-Physical Systems Public Working Group: Draft CPS Framework Dr. David Wollman Deputy Director, Smart Grid and Cyber-Physical Systems Program

NIST CPS Program Overview

3

CPS Testbed

• Global Cities Team Challenge• Smart Cities are key platforms for demonstrating replicable,

scalable and reproducible deployments of CPS/Internet of Things solutions

• June “Expo” featured 63+ teams and 200+ participating companies, cities and universities

• GCTC 2016 announced, kickoff in Nov2015

• CPS Public Working Group• NIST leadership w/industry, academia, government;

CPS experts in 5 working groups have contributed to creation of draft CPS Framework (public review) – www.cpspwg.org

• CPS Test Bed • Conceptual design in progress; CPS Testbed workshop Feb2015.

• CPS Standards and Research

• Cybersecurity, industrial control systems, manufacturing, healthcare, smart grid, …

CPS PWG

Page 4: NIST Cyber-Physical Systems Public Working Group: Draft CPS Framework Dr. David Wollman Deputy Director, Smart Grid and Cyber-Physical Systems Program

CPS PWG Goal: Create CPS Framework to support CPS research, development and deployment

•Need multi-domain perspective baked in• Applicable within all CPS domains• Supports cross-CPS domain applications

Smart infrastructure

(grid, water, gas, …)Smart

buildings

Smart transportationSmart

manufacturing

Smart healthcare

Many more!!

Smart emergency response

CPS Framework

CPSActors

Goals

use

achieve

Page 5: NIST Cyber-Physical Systems Public Working Group: Draft CPS Framework Dr. David Wollman Deputy Director, Smart Grid and Cyber-Physical Systems Program

What are Frameworks?

Perspectives, Viewpoints, Views, …Communities of practice, processes,

organizations, standards …Roadmaps: Action plans and time

schedules for getting from here to there

• Frameworks are conceptual structures that organize and make clear collective wisdom (vision, principles, underlying structure, functions, requirements, practices, …)• Frameworks are created with technical expertise and process • Expertise: collective knowledge, experience infused with creativity • Process: organized methodology within active stakeholder community

Page 6: NIST Cyber-Physical Systems Public Working Group: Draft CPS Framework Dr. David Wollman Deputy Director, Smart Grid and Cyber-Physical Systems Program

NIST CPS Public Working Group (CPS PWG)

www.cpspwg.org

NIST CPS PWG leadership: David Wollman and Chris Greer

Co-Chairs ReferenceArch

UseCases

Security Timing Data Interop

NIST AbdellaBattou

Eric Simmon

VickyPillitteri,

Steve QuinnMarc Weiss

Marty Burns

Academia JanosSztipanovits John Baras Bill Sanders Hugh

MelvinLarry

Lannom

IndustryStephen Mellor,

Shi-Wan Lin, Ed Griffor (now

at NIST)

Stephen Mellor Claire Vishik Sundeep

Chandhoke Peggy

Irelan, Eve Schooler

F2F Workshops: August 2014 and April 2015

December 2014: “Framework Element” documents from each of 5 subgroup

March 2015: Preliminary Discussion Draft CPS Framework, Release 0.7

September 2015: Draft CPS Framework, Release 0.8 for public review and comments

Draft Framework for Cyber-Physical Systems, Release 0.8

Page 7: NIST Cyber-Physical Systems Public Working Group: Draft CPS Framework Dr. David Wollman Deputy Director, Smart Grid and Cyber-Physical Systems Program

CPS Framework Analysis Methodology

Page 8: NIST Cyber-Physical Systems Public Working Group: Draft CPS Framework Dr. David Wollman Deputy Director, Smart Grid and Cyber-Physical Systems Program

CPS Framework Structure

Facets

Aspe

cts

Conceptualization Realization Assurance

Functional

Business

Human

Trustworthiness

Timing

Data

Boundaries

Composition

Lifecycle

Use Case, Requirements, …

Model of a CPS

Design / Produce / Test / Operate

CPS

Argumentation, Claims, Evidence

CPS Assurance

Activities and their Artifacts

Manufacturing

Transportation

Energy

Healthcare

others …

Domains

Page 9: NIST Cyber-Physical Systems Public Working Group: Draft CPS Framework Dr. David Wollman Deputy Director, Smart Grid and Cyber-Physical Systems Program

Trustworthiness “Aspect” (grouping of concerns)

Trustworthiness:• Security• Privacy• Safety• Reliability• Resilience

Safety Reliability

Resilience

Cybersecurity

Privacy

Physical

Analog

Cyber

Page 10: NIST Cyber-Physical Systems Public Working Group: Draft CPS Framework Dr. David Wollman Deputy Director, Smart Grid and Cyber-Physical Systems Program

Activities and Artifacts

In using the framework to analyze and document CPS, a series of activities is performed. For example, a typical waterfall-like process will include:• use case development• functional decomposition• requirements analysis• design, etc.An activity produces one or more artifacts.

CPS

CPS Assurance

Model of CPS

Conceptualization Activities Realization Activities

Conceptualization Facet

Assurance Facet

Realization Facet

Assurance Activities

For example, the activities and associated artifacts of the conceptualization facet commonly include:

Mission and Business Case DevelopmentArtifact: Business use cases

Functional DecompositionArtifact: Detailed use cases, actors, information exchanges

Requirements AnalysisArtifact: Functional and non-functional requirements

Requirements AllocationArtifact: HW/SW configuration Items

Interface Requirements AnalysisArtifact: Interface requirements

Page 11: NIST Cyber-Physical Systems Public Working Group: Draft CPS Framework Dr. David Wollman Deputy Director, Smart Grid and Cyber-Physical Systems Program

Draft CPS Framework: Public Review and Comments• Draft CPS Framework, Timing Technical Annex, and spreadsheet for

comments are available on www.cpspwg.org• Comments due November 2, 2015 – please email comment

spreadsheet to [email protected]