ahm 2014: conceptual design, developing a data-oriented human-centric enterprise architecture for...

14
6/26/22 EarthCube All-Hands, June 24-26, 2014, Washington D.C. CD: Developing a Data-Oriented Human- Centric Enterprise Architecture for EarthCube Yunfeng Jiang, Zhenlong Li, Kai Liu, Han Qin, George Taylor, Jizhe Xia, Min Sun, Chen Xu, Chaowei Yang, Manzhu Yu NSF Spatiotemporal Innovation Center George Mason University Carol Meyer and Erin Robinson, Federation of Earth Science Information Partners Sponsored by NSF EarthCube Program (ICER-1343759)

Upload: earthcube

Post on 01-Dec-2014

249 views

Category:

Technology


1 download

DESCRIPTION

Presentation given by Phil Yang in the afternoon Architecture Forum Session on Day 1, June 24, at the EarthCube All-Hands Meeting.

TRANSCRIPT

Page 1: AHM 2014: Conceptual Design, Developing a Data-Oriented Human-Centric Enterprise Architecture for EarthCube

6/24/2014 EarthCube All-Hands, June 24-26, 2014, Washington D.C.

CD: Developing a Data-Oriented Human-Centric Enterprise Architecture for EarthCube

Yunfeng Jiang, Zhenlong Li, Kai Liu, Han Qin, George Taylor, Jizhe Xia, Min Sun, Chen Xu, Chaowei Yang, Manzhu Yu

NSF Spatiotemporal Innovation CenterGeorge Mason University

Carol Meyer and Erin Robinson, Federation of Earth Science Information Partners

Sponsored by NSF EarthCube Program (ICER-1343759)

Page 2: AHM 2014: Conceptual Design, Developing a Data-Oriented Human-Centric Enterprise Architecture for EarthCube

6/24/2014 EarthCube All-Hands, June 24-26, 2014, Washington D.C.

EarthCube Overview Geoscience future focus (GEO 2009): Fostering a sustainable future

through a better understanding of our complex and changing planet.

CIF21 (2012): providing a comprehensive, integrated, sustainable, and secure cyberinfrastructure (CI) to accelerate research and education and new functional capabilities in computational and data-intensive science and engineering, thereby transforming our ability to effectively address and solve the many complex problems facing science and society.

EarthCube Vision (Governance 2014): “… enable transformative geoscience by fostering a community committed to providing unprecedented discovery, access, and analysis of geoscience data…”

Page 3: AHM 2014: Conceptual Design, Developing a Data-Oriented Human-Centric Enterprise Architecture for EarthCube

6/24/2014 EarthCube All-Hands, June 24-26, 2014, Washington D.C.

Project Objective Our Conceptual Design project is to design an

EarthCube Enterprise Architecture (EA) to support EarthCube for facilitating data communication and human collaboration in pursuit of collaborative geosciences.

The designed EA is to assist EarthCube (2012) as: A geoscience research engine A geoscience resource management platform A geoscience computing service provider A geoscience education platform

Page 4: AHM 2014: Conceptual Design, Developing a Data-Oriented Human-Centric Enterprise Architecture for EarthCube

6/24/2014 EarthCube All-Hands, June 24-26, 2014, Washington D.C.

Spiral Approach

Page 5: AHM 2014: Conceptual Design, Developing a Data-Oriented Human-Centric Enterprise Architecture for EarthCube

6/24/2014 EarthCube All-Hands, June 24-26, 2014, Washington D.C.

Progress so far

Extract EC user requirements related to data, information

and computing resources

Summarize the extracted requirements

Determine the capabilities (the based layer in the framework)

of EearthCube EA

Determine the operational activities for implementing the

capabilities

Draft the Volume I and the CV and OV in Volume II

Workshops report and Roadmaps

User requirement matrix

Architectural requirements

Capabilities

Operational activities

Study EA design cases and determine EarthCube EA

framework

Previous EA design

EarthCube EA framework

Sep 2013 Mar 2014Spiral 1 Analyzing user requirements Spiral 2Spiral 3Spiral 2 Draft

Page 6: AHM 2014: Conceptual Design, Developing a Data-Oriented Human-Centric Enterprise Architecture for EarthCube

6/24/2014 EarthCube All-Hands, June 24-26, 2014, Washington D.C.

EarthCube EA References

Page 7: AHM 2014: Conceptual Design, Developing a Data-Oriented Human-Centric Enterprise Architecture for EarthCube

6/24/2014 EarthCube All-Hands, June 24-26, 2014, Washington D.C.

EarthCube Enterprise Architecture Overview

Overarching aspects of architecture that relate to

EarthCube Enterprise Architecture

EarthCube Architecture Dictionary

Articulate the data relationships and alignment

structures in the EarthCube Architecture Content

Technical StandardsArticulate applicable O

perational and Technical standards and guidance

EarthCube OperationalArticulate EarthCube operational

scenarios, processes, activities and requirements

EarthCube ServicesArticulate the performers, activities,

services, and their exchanges providing for, or supporting EarthCube functions

EarthCube SystemsArticulate the legacy systems or

independent systems, their composition, interconnectivity, and context providing for

or supporting EarthCube functions

EarthCube ProjectExem

plify how to use the EarthCube EA

to Guide Project D

esign

Volume I Volume III Volume II Volume IV

EarthCube CapabilityArticulate the capability requirement,

delivery timing, and deployed capability

EarthCube Enterprise Architeture

Page 8: AHM 2014: Conceptual Design, Developing a Data-Oriented Human-Centric Enterprise Architecture for EarthCube

6/24/2014 EarthCube All-Hands, June 24-26, 2014, Washington D.C.

Design Report Structure

Define the Services Implementing EarthCube Capabilities

SvcV-1Services Context

Description

SvcV-2Services Resource Flow

Description

SvcV-4Services Functionality

Description

SvcV-8Services Evolution

Description

Assemble EarthCube Systems

SV-1Systems Interface

Description

SV-2Systems Resource Flow

Description

SV-4Systems Functionality

Description

SV-8Systems Evolution

Description

Define EarthCube End User Operations

OV-1High-level Operational

Concept Graphic

OV-2Operational Resource

Flow

OV-4Organizational

Relationships Chart

Define EarthCube Capabilities

CV-1Vision

CV-4Capability Dependencies

CV-3Capability Phasing

Define EarthCube Project

PV-1Project Portfolio

Relationships

PV-2Project Timelines

PV-3Project to Capability

Mapping

Standardize EarthCube

StdV-1

Standards Profile

Introduce EarthCube Enterprise ArchitectureAV-1

Overview and Summary Information

AV-2Integrated Dictionary

CV-6 Capability to Operational Activities

Mapping

OV-5bOperational activity

model

Page 9: AHM 2014: Conceptual Design, Developing a Data-Oriented Human-Centric Enterprise Architecture for EarthCube

6/24/2014 EarthCube All-Hands, June 24-26, 2014, Washington D.C.

Capabilities (CV-1)

EducationData

collection

Modeling

Provernance

Resource discovery, access, analysis

Interoperability

Scientific Workflow

Layer-based architecture

Web service

Semantics & Ontologies

Brokering

Computing

EC end users Researchers Educators Students Decision makers

Governance

Enabling Capabilities

End-user Capabilities

EnableFeedback

CommunicationPublishing

Resource Capabilities

Data/Publications/Information

Knowledge Geoscience facilities

IT resources

EC technology provider Computer experts CI experts CI developers

EC resource providers Data providers IT infrastructure

providers Geoscience

communities Industry

Support

Feedback

Design/Develop

Use

Provide

Quality Control/Reliability

Access Control/Security

The capabilities of EarthCube are derived by analyzing user requirements.

Page 10: AHM 2014: Conceptual Design, Developing a Data-Oriented Human-Centric Enterprise Architecture for EarthCube

6/24/2014 EarthCube All-Hands, June 24-26, 2014, Washington D.C.

End User Operations (OV-5b)

Determine goals

Determine search

strategyEnd users

Present discovery options

Format query and retrieve

results

Present results and

assessment informaiton

Assess result items and provide

suggestion

Evaluate results

Results Ok?

Resource provider

Perform query and return

results

Create query

no yes

Ci

Tool providerSupporting roles

Search engine

Search portal Distributed resources

Tools/Apps

Services

Data

Access resource

Analyze data

Example 1: resource discovery activity

CI

Page 11: AHM 2014: Conceptual Design, Developing a Data-Oriented Human-Centric Enterprise Architecture for EarthCube

6/24/2014 EarthCube All-Hands, June 24-26, 2014, Washington D.C.

End User Operations (OV-5b)Example 2: model development activity

Page 12: AHM 2014: Conceptual Design, Developing a Data-Oriented Human-Centric Enterprise Architecture for EarthCube

6/24/2014 EarthCube All-Hands, June 24-26, 2014, Washington D.C.

End User Operations (OV-5b)Example 3: governance activity

End users

RCN

Mediator

CISupport use (by CI

components)

Use

Audit usage

Evaluate current performance

Communicate(workshops, etc.)

Scientific governance

Technical governance

Translate requirments

Resource providers Communicate with mediator, end users

and RCN

Decide shortfalls

Report shortfalls

Response with implementable directives,

and allocate grant

Develop and provide recourse based on

directivesBuilding blocks

NSF program managerOperational manager

Chief ArchitectSecurity managerOutreach manager Financial manager

Summarize resource shortfalls (user requirement)

Supporting roles

feedback

feedback

Page 13: AHM 2014: Conceptual Design, Developing a Data-Oriented Human-Centric Enterprise Architecture for EarthCube

6/24/2014 EarthCube All-Hands, June 24-26, 2014, Washington D.C.

EarthCube EA Workshop at ESIP Summer Meeting

• Date: July 7, 2014 • Location: Copper Mountain, Colorado• Content: Domain experts to review and

comment on the design– Review EA volumes developed– Discuss EA in general for EarthCube– Comment and advice on improving the design

• 10 experts will lead the discussion• Other 10-20 experts will help review and comment

Page 14: AHM 2014: Conceptual Design, Developing a Data-Oriented Human-Centric Enterprise Architecture for EarthCube

6/24/2014 EarthCube All-Hands, June 24-26, 2014, Washington D.C.

Reference– NSF 2011. Earth Cube Guidance for the Community– EarthCube Brochure 2012. What is EarthCube? – EarthCube Flyer 2013– EarthCube Enterprise Governance Draft Charter 2014– Zachman Framework– Gartner Enterprise Architecture– TOGAF Enterprise Architecture– Federal Enterprise Architecture Framework– DoD Architecture Framework (DoDAF)– EarthCube End-User Workshops: Executive Summaries 2013– EarthCube Working Group Roadmaps