51
1 Use of Knowledge Modeling to Characterize the NOAA Observing System Architecture Presentation to The Open Group Architecture Practitioner’s Conference 23 October 2003 James N Martin The Aerospace Corporation

Use of Knowledge Modeling to Characterize the NOAA

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Use of Knowledge Modeling to Characterize the NOAA

1

Use of Knowledge Modeling to Characterize the NOAA Observing

System Architecture

Use of Knowledge Modeling to Characterize the NOAA Observing

System Architecture

Presentation to The Open Group Architecture Practitioner’s Conference

23 October 2003

James N MartinThe Aerospace Corporation

Page 2: Use of Knowledge Modeling to Characterize the NOAA

2

Topics

• Need for an Architecture• Modeling Approach

– Business Analysis– Knowledge Modeling

• Architecture Models– Observing Systems– NOAA Enterprise

• Metis– Uses and Benefits– Visualizing the Enterprise

• Need for an Architecture• Modeling Approach

– Business Analysis– Knowledge Modeling

• Architecture Models– Observing Systems– NOAA Enterprise

• Metis– Uses and Benefits– Visualizing the Enterprise

Page 3: Use of Knowledge Modeling to Characterize the NOAA

3

Context for NOAA’s Observing Systems

Modeling & Data

Assimilation

Report Generation

Observing Systems

Element

Element

Element

Element

Element

Element

Environmental Phenomena

Users

Environmental Information

Page 4: Use of Knowledge Modeling to Characterize the NOAA

4

Observing System Challenges

NOAAMissions

v Monitoring & Prediction

v Stewardship

Programs & Services

(10’s)

v Weather

v Climate

v Charting

v Fisheries Mgmt

v Homeland Security

v …

Observing Parameters

(100’s)

vPrecipitation

vOcean Salinity

vSolar Radiation

vOcean Temperature

vSea Height

vStock Assessment

vShoreline

vAerosols

v…

Observing Systems

(~100)

Page 5: Use of Knowledge Modeling to Characterize the NOAA

5

Six-Step Process for Developing the Baseline Architecture

Problem Framing

Metamodel Development

Data Collection

Model Development

Architecture Deployment

Architecture Assessment

Page 6: Use of Knowledge Modeling to Characterize the NOAA

6

Step 1 – Problem FramingStep 1 – Problem Framing

• Business Analysis– Identify Purpose of the Architecture– Identify “Business Questions” to be addressed by the

Architecture– Establish business Priorities

• Conceptual Framework– Identify relevant business “Objects”– Identify “Facts” about these Objects– Define how Questions can be answered using these “Facts”– Develop Conceptual Framework for the Architecture

Page 7: Use of Knowledge Modeling to Characterize the NOAA

7

Business Analysis

Page 8: Use of Knowledge Modeling to Characterize the NOAA

8

Purpose of the Architecture(Business Queries)

Ø Display all observing systems Owned By a particular line office.

Ø Display all Climate Requirements that are not being met by current observing systems.

Ø What observing systems are supporting our ability to measure the heat content of the ocean? (or other Scientific Query)

Ø Display all organizations that Own buoys.

Ø What observing systems are associated with each NOAA Strategic Goal?

Page 9: Use of Knowledge Modeling to Characterize the NOAA

9

Business Queries(continued)

Ø Display all observing systems that a certain Stakeholder deems important.

Ø Display all observing systems that Measure a particular environmental parameter.

Ø Display the Acquisition Costs of all observing systems associated with a certain strategic goal.

Ø Display the Geographic Coverage of a particular observing system.

The architecture model is based on these business queries

The architecture model is based on these business queries

Page 10: Use of Knowledge Modeling to Characterize the NOAA

10

The NOSA Conceptual Framework

Observing System

Data Handling Systemprovides

data to

Userprovides info to

Page 11: Use of Knowledge Modeling to Characterize the NOAA

11

The NOSA Conceptual Framework

Observing System

Data Handling Systemprovides

data to

Userprovides info to

is type of

Stake-holder

has

Stakeholder Requirement

Page 12: Use of Knowledge Modeling to Characterize the NOAA

12

The NOSA Conceptual Framework

Observing System

Data Handling System

Environmental Phenomenon

provides data to

Basic Service Requirement

< drives

Userprovides info to

is type of

Stake-holder

has

Stakeholder Requirement

< drives< drives

Page 13: Use of Knowledge Modeling to Characterize the NOAA

13

The NOSA Conceptual Framework

Observing System

Data Handling System

Human

Environmental Phenomenon

Environmental Parameter

Sensing Element

Sensor

measures

is a

contains

characterizes

provides data to

Basic Service Requirement

< drives

Userprovides info to

is type of

Stake-holder

has

Stakeholder Requirement

< drives< drives

Page 14: Use of Knowledge Modeling to Characterize the NOAA

14

The NOSA Conceptual Framework

Observing System

Data Handling System

Human

Environmental Phenomenon

Environmental Parameter

Sensing Element

Sensor

Platform / Station

measures

is a

contains

characterizes

provides data to

Location

located at

MobileFixed

is

SpaceAirGroundOcean

SpaceAirGroundOcean

Basic Service Requirement

< drives

provides data directly to

Userprovides info to

is type of

Stake-holder

has

situated on

Stakeholder Requirement

< drives< drives

Page 15: Use of Knowledge Modeling to Characterize the NOAA

15

The NOSA Conceptual Framework

Larger System

Observing System

Data Handling System

Human

Environmental Phenomenon

Environmental Parameter

Sensing Element

Sensor

Platform / Station

part of

measures

is a

contains

characterizes

provides data to

Observation Control System

is controlled by

Location

located at

MobileFixed

is

SpaceAirGroundOcean

SpaceAirGroundOcean

Basic Service Requirement

< drives

provides data directly to

Userprovides info to

is type of

Stake-holder

has

Operator operated by

situated on

Support

supported by

Owner

owned by

Stakeholder Requirement

< drives< drives

Page 16: Use of Knowledge Modeling to Characterize the NOAA

16

The NOSA Conceptual FrameworkThe NOSA Conceptual Framework

Larger System

Observing System

Data Handling System

Human

Environmental Phenomenon

Environmental Parameter

Sensing Element

Sensor

Platform / Station

part of

measures

is a

contains

characterizes

provides data to

Observation Control System

is controlled by

Location

located at

MobileFixed

is

SpaceAirGroundOcean

SpaceAirGroundOcean

Basic Service Requirement

< drives

provides data directly to

Userprovides info to

is type of

Stake-holder

has

Operator operated by

situated on

Support

supported by

Owner

owned by

Stakeholder Requirement

< drives< drives

Page 17: Use of Knowledge Modeling to Characterize the NOAA

17

Knowledge Modeling

Page 18: Use of Knowledge Modeling to Characterize the NOAA

18

The Knowledge Modeling Paradigm

Signals

Data

Information

Knowledge

Understanding

Page 19: Use of Knowledge Modeling to Characterize the NOAA

19

The NOAA Observing System Architecture Domain

Signals

Data

Information

Knowledge

Understanding

Page 20: Use of Knowledge Modeling to Characterize the NOAA

20

Different Models Need Different Tools

Signals

Data

Information

Knowledge

Understanding Metis (Knowledge Modeling)

Popkin System Architect

Rational Rose

Opnet (Comm Modeling)

Page 21: Use of Knowledge Modeling to Characterize the NOAA

21

The NOSA Conceptual FrameworkThe NOSA Conceptual Framework

Larger System

Observing System

Data Handling System

Human

Environmental Phenomenon

Environmental Parameter

Sensing Element

Sensor

Platform / Station

part of

measures

is a

contains

characterizes

provides data to

Observation Control System

is controlled by

Location

located at

MobileFixed

is

SpaceAirGroundOcean

SpaceAirGroundOcean

Basic Service Requirement

< drives

provides data directly to

Userprovides info to

is type of

Stake-holder

has

Operator operated by

situated on

Support

supported by

Owner

owned by

Stakeholder Requirement

< drives< drives

Page 22: Use of Knowledge Modeling to Characterize the NOAA

22

Page 23: Use of Knowledge Modeling to Characterize the NOAA

23

Page 24: Use of Knowledge Modeling to Characterize the NOAA

24

Page 25: Use of Knowledge Modeling to Characterize the NOAA

25

Page 26: Use of Knowledge Modeling to Characterize the NOAA

26

Page 27: Use of Knowledge Modeling to Characterize the NOAA

27

What observing systems and Strategic Goals are addressing

this Key Question:

“What is the Heat Content of the Ocean?”

What observing systems and Strategic Goals are addressing

this Key Question:

“What is the Heat Content of the Ocean?”

Page 28: Use of Knowledge Modeling to Characterize the NOAA

28

Page 29: Use of Knowledge Modeling to Characterize the NOAA

29

What observing systems are measuring

Land Surface Temperature?

What observing systems are measuring

Land Surface Temperature?

Page 30: Use of Knowledge Modeling to Characterize the NOAA

30

Page 31: Use of Knowledge Modeling to Characterize the NOAA

31

What observing systems address a particular

Stakeholder’s requirement? (eg, Airline Pilots)

What observing systems address a particular

Stakeholder’s requirement? (eg, Airline Pilots)

Page 32: Use of Knowledge Modeling to Characterize the NOAA

32

Page 33: Use of Knowledge Modeling to Characterize the NOAA

33

What observing systems address the Strategic Goal:

Implement seasonal to interannual climate forecasts?

What observing systems address the Strategic Goal:

Implement seasonal to interannual climate forecasts?

Page 34: Use of Knowledge Modeling to Characterize the NOAA

34

The NOSA Knowledge Model

The NOSA Knowledge Model

Example Screen Shots from the Metis Architecture Tool

Page 35: Use of Knowledge Modeling to Characterize the NOAA

35

Page 36: Use of Knowledge Modeling to Characterize the NOAA

36

Page 37: Use of Knowledge Modeling to Characterize the NOAA

37

Page 38: Use of Knowledge Modeling to Characterize the NOAA

38

Page 39: Use of Knowledge Modeling to Characterize the NOAA

39

Page 40: Use of Knowledge Modeling to Characterize the NOAA

40

Page 41: Use of Knowledge Modeling to Characterize the NOAA

41

Page 42: Use of Knowledge Modeling to Characterize the NOAA

42

Page 43: Use of Knowledge Modeling to Characterize the NOAA

43

Page 44: Use of Knowledge Modeling to Characterize the NOAA

44

Page 45: Use of Knowledge Modeling to Characterize the NOAA

45

Page 46: Use of Knowledge Modeling to Characterize the NOAA

46

Page 47: Use of Knowledge Modeling to Characterize the NOAA

47

Page 48: Use of Knowledge Modeling to Characterize the NOAA

48

Page 49: Use of Knowledge Modeling to Characterize the NOAA

49

Page 50: Use of Knowledge Modeling to Characterize the NOAA

50

Metis Architecture Tool

Page 51: Use of Knowledge Modeling to Characterize the NOAA

51

Results

v Architecture modeled using Metis provides a framework for: Ø Examining future requirements and cost goalsØ Discovery of gaps and duplicationsØ Identifying research opportunitiesØ Planning evolutionary improvement

vMetis provides an integrated view of NOAA’s observing systems linked to missions

v Leads to a more cost-effective portfolio of systems, products & services