Top Banner
EPE Release 2 IOC Review August 7, 2012 Ocean Observatories Initiative OOI EPE Release 2 Initial Operating Capability Review Lab/Lesson Builder (LLB) Service Sage Lichtenwalner (Lead Developer) R2 IOC Review Rutgers University, August 7, 2012
17

EPE Release 2 IOC Review August 7, 2012 Ocean Observatories Initiative OOI EPE Release 2 Initial Operating Capability Review Lab/Lesson Builder (LLB) Service.

Dec 14, 2015

Download

Documents

Rachel Danzey
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: EPE Release 2 IOC Review August 7, 2012 Ocean Observatories Initiative OOI EPE Release 2 Initial Operating Capability Review Lab/Lesson Builder (LLB) Service.

EPE Release 2 IOC ReviewAugust 7, 2012

Ocean Observatories Initiative

OOI EPE Release 2 Initial Operating Capability Review

Lab/Lesson Builder (LLB) Service

Sage Lichtenwalner (Lead Developer)

R2 IOC Review

Rutgers University, August 7, 2012

Page 2: EPE Release 2 IOC Review August 7, 2012 Ocean Observatories Initiative OOI EPE Release 2 Initial Operating Capability Review Lab/Lesson Builder (LLB) Service.

EPE Release 2 IOC ReviewAugust 7, 2012

EV Code Development

• SLOC• Changesets / Tool Versions

2

Page 3: EPE Release 2 IOC Review August 7, 2012 Ocean Observatories Initiative OOI EPE Release 2 Initial Operating Capability Review Lab/Lesson Builder (LLB) Service.

EPE Release 2 IOC ReviewAugust 7, 2012

EV Tool Design Specifications

3

Page 4: EPE Release 2 IOC Review August 7, 2012 Ocean Observatories Initiative OOI EPE Release 2 Initial Operating Capability Review Lab/Lesson Builder (LLB) Service.

EPE Release 2 IOC ReviewAugust 7, 2012

EV Use Cases

4

Page 5: EPE Release 2 IOC Review August 7, 2012 Ocean Observatories Initiative OOI EPE Release 2 Initial Operating Capability Review Lab/Lesson Builder (LLB) Service.

EPE Release 2 IOC ReviewAugust 7, 2012

EV Tool Verification

5

Page 6: EPE Release 2 IOC Review August 7, 2012 Ocean Observatories Initiative OOI EPE Release 2 Initial Operating Capability Review Lab/Lesson Builder (LLB) Service.

EPE Release 2 IOC ReviewAugust 7, 2012

EV Demos

• Web Site• Tools

6

Page 7: EPE Release 2 IOC Review August 7, 2012 Ocean Observatories Initiative OOI EPE Release 2 Initial Operating Capability Review Lab/Lesson Builder (LLB) Service.

EPE Release 2 IOC ReviewAugust 7, 2012

EV Documentation

• Inline help• Deployment instructions• Developer documentation and examples

7

Page 8: EPE Release 2 IOC Review August 7, 2012 Ocean Observatories Initiative OOI EPE Release 2 Initial Operating Capability Review Lab/Lesson Builder (LLB) Service.

EPE Release 2 IOC ReviewAugust 7, 2012

EV Usability Questions

8

Page 9: EPE Release 2 IOC Review August 7, 2012 Ocean Observatories Initiative OOI EPE Release 2 Initial Operating Capability Review Lab/Lesson Builder (LLB) Service.

EPE Release 2 IOC ReviewAugust 7, 2012

EV Philosophy

9

Page 10: EPE Release 2 IOC Review August 7, 2012 Ocean Observatories Initiative OOI EPE Release 2 Initial Operating Capability Review Lab/Lesson Builder (LLB) Service.

EPE Release 2 IOC ReviewAugust 7, 201210

Page 11: EPE Release 2 IOC Review August 7, 2012 Ocean Observatories Initiative OOI EPE Release 2 Initial Operating Capability Review Lab/Lesson Builder (LLB) Service.

EPE Release 2 IOC ReviewAugust 7, 2012

2.10 Inquiry style lesson template

Purpose • Develop an initial "model template" that supports a

structured, guided or open inquiry based lesson format.

Description• Survey existing online education sites• Sketch out an interface that will meet EPE needs

Risks Addressed (n/a)• Not necessarily a risk, so much as a need to identify a

viable draft interface to develop towards.

11

Page 12: EPE Release 2 IOC Review August 7, 2012 Ocean Observatories Initiative OOI EPE Release 2 Initial Operating Capability Review Lab/Lesson Builder (LLB) Service.

EPE Release 2 IOC ReviewAugust 7, 2012

2.10 Inquiry style lesson template

Results: • An initial model for

managing content – Lessons contain

Sections which contain Pages

– Pages will be created using predefined “templates”

– Lesson templates may also be provided

• A first cut at a possible User Interface

12

Page 13: EPE Release 2 IOC Review August 7, 2012 Ocean Observatories Initiative OOI EPE Release 2 Initial Operating Capability Review Lab/Lesson Builder (LLB) Service.

EPE Release 2 IOC ReviewAugust 7, 2012

EPE-CI Integration Progress

Since LCO…• EPE-CI Interface Meetings (lead by PMO) 11/22, 12/20, 1/12

– To establish interface needs of EPE for R2– To insure collaboration and communication across IOs

• EPE-CI-CG Meeting on Glider data (lead by PMO) 1/5– Established the data processing pipeline from CG to CI to EPE– Reviewed availability of archived glider datasets and timeline for real-time streams– Started discussion on access and processing requirements

• Continuing to work on functional interface requirements– In R2, EPE will focus on the development of end-user interfaces, built on top of

rudimentary services that support development and usability testing. – CI services will be incorporated when they become available as appropriate, mainly

towards the end of construction. – Discussion of needs for Release 3 will commence during R2 construction, in order to

inform R3 Inception plans.

13

https://confluence.oceanobservatories.org/display/ENG/EPE-CI+Interfaces+and+Interdependencies

Page 14: EPE Release 2 IOC Review August 7, 2012 Ocean Observatories Initiative OOI EPE Release 2 Initial Operating Capability Review Lab/Lesson Builder (LLB) Service.

EPE Release 2 IOC ReviewAugust 7, 2012

EPE-CI Integration Plans

14

Interface Description Status

Data Interface (Web Services)

Access to scientific data via web services is required to support visualization tools, focusing first on glider data.

Available at R2 IOC

Web Application Hosting

CyberPoP hosting of the EPE web applications to insure scalability, fault tolerance, etc.

Available at Build 2 PRR

Ontology Repository In R3, CI will develop a service to manage custom ontology repositories that could be used to support CM suggestions.

Discussions starting in R2

Resource Management

ION could be used to host some or all EPE resources. Retrieval of ION resources may also be needed.

Evaluate after R2

Common User Login Could be used to standardize user login with a common member database across OOI services

Evaluate after R2

User Interface The CI UI framework could be used to provide the EPE UI, provided it is compatible with underlying EPE technology choices and fits within scope. Alternatively, just the “look and feel” can be mimicked, provided it is usable and appropriate for education audiences.

Evaluate after R2

Custom processing pipelines

Custom scripts can be written to provide web services for customized science data streams to support EV tools.

Evaluate in R3

Page 15: EPE Release 2 IOC Review August 7, 2012 Ocean Observatories Initiative OOI EPE Release 2 Initial Operating Capability Review Lab/Lesson Builder (LLB) Service.

EPE Release 2 IOC ReviewAugust 7, 2012

Lab/Lesson Builder Service

Capabilities• Create multi-page online educational units

– R2: Beta interface

• Support uploading, associating and embedding of resources– R2: Incorporation of basic resources (i.e. images, movies).

CM and EV integration in R3.

• Collaboration on lesson creation (R3)• Lesson and page templates

– R2: Provides an initial set

• Provides a library of concept maps– R2: List and copying only, search and categorization in R3

15

iBooks AuthorApple

High Adventure ScienceConcord Consortium

Page 16: EPE Release 2 IOC Review August 7, 2012 Ocean Observatories Initiative OOI EPE Release 2 Initial Operating Capability Review Lab/Lesson Builder (LLB) Service.

EPE Release 2 IOC ReviewAugust 7, 2012

Lab/Lesson Builder in R2

Components

1. Unit Management (personal index, create, view, edit, publish, delete, copy)

2. Unit Page Builder (add, create, edit, delete)

3. Unit Directory (index, search, filter)

4. Unit Viewer (view)

16

Architecture and Technologies

Lava Flows LessonLeslie Sautter

Data Layer• Lesson content (MySQL)• Additional Resources

(MySQL + file system)

Service Layer• Web Interface (Drupal

module)

Client Layer• Web Interface (AJAX

and jQuery to improve user experience)

Page 17: EPE Release 2 IOC Review August 7, 2012 Ocean Observatories Initiative OOI EPE Release 2 Initial Operating Capability Review Lab/Lesson Builder (LLB) Service.

EPE Release 2 IOC ReviewAugust 7, 2012

Lab/Lesson Builder in R2

17

Initial Content Model