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
EPE Release 2 IOC Review August 7, 2012 EV Code Development SLOC Changesets / Tool Versions 1
EPE Release 2 IOC Review August 7, 2012 EV Tool Design Specifications 2
EPE Release 2 IOC Review August 7, 2012 EV Use Cases 3
EPE Release 2 IOC Review August 7, 2012 EV Tool Verification 4
EPE Release 2 IOC Review August 7, 2012 EV Demos Web Site Tools 5
EPE Release 2 IOC Review August 7, 2012 EV Documentation Inline help Deployment instructions Developer documentation and examples 6
EPE Release 2 IOC Review August 7, 2012 EV Usability Questions 7
EPE Release 2 IOC Review August 7, 2012 EV Philosophy 8
EPE Release 2 IOC Review August 7,
EPE Release 2 IOC Review August 7, 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. 10
EPE Release 2 IOC Review August 7, 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 11
EPE Release 2 IOC Review August 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. 12
EPE Release 2 IOC Review August 7, 2012 EPE-CI Integration Plans 13 InterfaceDescriptionStatus 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 RepositoryIn 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 LoginCould be used to standardize user login with a common member database across OOI services Evaluate after R2 User InterfaceThe 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
EPE Release 2 IOC Review August 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 14 iBooks Author Apple High Adventure Science Concord Consortium
EPE Release 2 IOC Review August 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) 15 Architecture and Technologies Lava Flows Lesson Leslie Sautter
EPE Release 2 IOC Review August 7, 2012 Lab/Lesson Builder in R2 16 Initial Content Model