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 Sage Lichtenwalner (Lead Developer) R2 IOC Review Rutgers University, August 7, 2012

OOI EPE Release 2 Initial Operating Capability Review Lab/Lesson Builder (LLB) Service

  • Upload
    gaye

  • View
    40

  • Download
    0

Embed Size (px)

DESCRIPTION

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. EV Code Development. SLOC Changesets / Tool Versions. EV Tool Design Specifications. EV Use Cases. - PowerPoint PPT Presentation

Citation preview

Page 1: 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 ReviewRutgers University, August 7, 2012

Page 2: 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: 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: 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: 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: 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: 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: 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: 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: OOI EPE Release 2 Initial Operating Capability Review Lab/Lesson Builder (LLB) Service

EPE Release 2 IOC ReviewAugust 7, 201210

Page 11: 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: 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: 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: 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 StatusData 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: 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: 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

Components1. 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: 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