Extensible LD Service Element & Hybrid P2P/Server Runtime Architecture Bill Olivier Development Director, Systems and Technology JISC.

Slides:



Advertisements
Similar presentations
Secure, Scalable, Synchronizable, and Social Business oriented Rich Internet Applications to reduce costs and add value to clients Authors: Avenir Cokaj,
Advertisements

1 eXtended Metadata Registry (XMDR) Two Slides for Ontology Summit Presentation Bruce Bargmeyer Lawrence Berkeley National Laboratory and University of.
August 6, 2009 Joint Ontolog-OOR Panel 1 Ontology Repository Research Issues Joint Ontolog-OOR Panel Discussion Ken Baclawski August 6, 2009.
Putting the Pieces Together Grace Agnew Slide User Description Rights Holder Authentication Rights Video Object Permission Administration.
Geoscience Information Network Stephen M Richard Arizona Geological Survey National Geothermal Data System.
RELOAD Reusable E-Learning Object Authoring and Delivery Phil Beauvoir Colin Milligan funded by.
Copyright, UCL LEADERS: Linking EAD to Electronically Retrievable Sources Developing a Generic Toolkit: Architecture and technology issues ALLC/ACH Conference.
Data Management Expert Panel - WP2. WP2 Overview.
IMS Learning Design Runtime Tools Paul Sharples Institute for Educational Cybernetics University of Bolton.
Health Ingenuity Exchange (HingX) Best Practices for User Groups and Resource Registration.
General introduction to Web services and an implementation example
License: CC BY-NC-SA 3.0 © 2009 ICOPER Best Practice Network Introduction to IMS Learning Design Michael Derntl, Susanne Neumann, Petra.
School of Engineering & Technology Computer Architecture Pipeline.
The CERIF-2000 Implementation. Andrei S. Lopatenko CERIF Implementation Guidelines Andrei Lopatenko Vienna University of Technology
LexGrid for cBIO Division of Biomedical Informatics Mayo Clinic Rochester, MN.
Leading Open Source SOA Dragon SOA Governance Solution Olivier FABRE eBM Websourcing.
CopperCore, an Open Source IMS Learning Design Engine Hubert Vogten Open University of the Netherlands OTEC.
Holding slide prior to starting show. Supporting Collaborative Working of Construction Industry Consortia via the Grid - P. Burnap, L. Joita, J.S. Pahwa,
Internet Sellouts Final Presentation Enterprise Architecture Group.
Confidential - Property of infiNET Solutions. Architecting and Designing Scalable, Multitier Systems in J2EE infiNET Solutions David R. King – Chief Technology.
Providing a SCORM service in an IMS Learning Design player Paul Sharples The University of Bolton.
How Search Engines Work Source:
Architecture External Web Services Supported Services Repository LMS Services Domain Model Process Container Process Instance Course Sequencing Presentation.
Workshop on Educational resources for 21st century Schools Jordi Vivancos CITE Symposium March 2010.
Software Documentation Written By: Ian Sommerville Presentation By: Stephen Lopez-Couto.
ELearning Frameworks: What, Why and Who, Where & When Daniel Rehak, Learning Systems Architecture Lab, USA Kerry Blinco, Dept. Education Science and Training,
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
1 Overview of WP6 Colin Tattersall, the Open University of the Netherlands.
LCMS: What is thriving the Dutch, hype or need? Jocelyn Manderveld Educational Technology Expertise Centre Open University of the Netherlands.
DoD Architecture Registry System DARS 16 September 2009 Walt Okon Senior Architect Engineer Senior Architect Engineer for Information Sharing Enterprise.
Introduction to .Net Framework
Learning Objects Stephen Downes Leaders in Learning May 5, 2000.
A Lightweight Approach To Support of Resource Discovery Standards The Problem Dublin Core is an international standard for resource discovery metadata.
Architecture domain DL.org Autumn School – Athens, 3-8 October 2010 Leonardo Candela 6 th October 2010.
The role of metadata schema registries XML and Educational Metadata, SBU, London, 10 July 2001 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY UKOLN.
Web Design Teams What role do you play?. Client Person or organization who pays for the website to be designed and maintained. Person or organization.
Digital Object Architecture
Learning Technology Interoperability Standards Niall Sclater, and Lorna M. Campbell,
Chemical Toxicity and Safety Information System Shuanghui Luo Ying Li Jin Xu.
A Metadata Catalog Service for Data Intensive Applications Presented by Chin-Yi Tsai.
MIA, Agora,... Lorcan Dempsey UKOLN. MODELS 6 2 UKOLN is supported by... … and it provides research, awareness and information services for the library.
Introduction to Apache OODT Yang Li Mar 9, What is OODT Object Oriented Data Technology Science data management Archiving Systems that span scientific.
Patterns, effective design patterns Describing patterns Types of patterns – Architecture, data, component, interface design, and webapp patterns – Creational,
FI-CORE Data Context Media Management Chapter Release 4.1 & Sprint Review.
Mellon Year 1 Review Michael J. Halm Alex Valentine.
Using a LDAP Directory Server for Environmental Data Discovery Donald Denbo NOAA-PMEL/UW-JISAO Presented by Eugene Burger NOAA-PMEL/UW-JISAO
Origins of IMS Learning Design & its conceptual framework, Oleg Liber, CETIS May 2008.
1 © 1999 Microsoft Corp.. Microsoft Repository Phil Bernstein Microsoft Corp.
GUIDED BY DR. A. J. AGRAWAL Search Engine By Chetan R. Rathod.
© Metadata Technology ESCWA SDMX Workshop Session: SDMX and a Re-usable Component Architecture.
All Hands Meeting 2005 BIRN Portal Architecture: Security Jana Nguyen
Colin Milligan funded by Reload Update: LD is coming.
SCHEMAS Workshop Bath - May 2000 Andy Powell, UKOLN Example tool/registry integration UKOLN is funded by Resource: The Council.
Widgets and IMS Learning Design CETIS Conference, 2008 Dai Griffiths The Institute for Educational Cybernetics, The University of Bolton.
Presented by Vishy Grandhi.  Architecture (Week 1) ◦ Development Environments ◦ Model driven architecture ◦ Licensing and configuration  AOT (Week 2)
Modern Programming Language. Web Container & Web Applications Web applications are server side applications The most essential requirement.
Chapter 9 Web Application Design. Objectives Describe the MVC design pattern as used with Web applications Explain the role and responsibilities of each.
0Copyright 2014 FUJITSU New Zealand Limited FUJITSU CONFIDENTIAL UNLESS SPECIFIED OTHERWISE Microsoft CRM Tablet App for Dynamics CRM 2013 Travis Chen.
NeOn Components for Ontology Sharing and Reuse Mathieu d’Aquin (and the NeOn Consortium) KMi, the Open Univeristy, UK
2 EC SIG 7/12/06 JISC Design for Learning Programme What is it?  2 year project - till May 2008  Part of the pedagogy strand of the JISC eLearning Programme.
Folksonomy-based Course Authoring for Flexible Student Modeling Sergey Sosnovsky, Michael Yudelson
ISC321 Database Systems I Chapter 2: Overview of Database Languages and Architectures Fall 2015 Dr. Abdullah Almutairi.
RELOAD Overview Bill Olivier Bolton Institute. RELOAD Aims Standards-based Editor and Runtime toolset –Metadata –Content Packaging –SCORM (& ideally Simple.
TRSS Terminology Registry Scoping Study
Workplan for Updating the As-built Architecture of the 2007 GEOSS Architecture Implementation Pilot Session 7B, 6 June 2007 GEOSS Architecture Implementation.
BRIDGET Architectures
Data-Information-Knowledge-Wisdom
The Re3gistry software and the INSPIRE Registry
Introduction to Databases Transparencies
Integration Environment
Presentation transcript:

Extensible LD Service Element & Hybrid P2P/Server Runtime Architecture Bill Olivier Development Director, Systems and Technology JISC

Extensible Service Proposal The problem: Many new services are becoming available… How many can we support in LD? How should a new service be included in LD? Does the LD spec have to be regularly updated? Will all runtime environments support all services? 2 proposals: 1.An extensible service element for the LD Spec 2.A registry for LD Services

The LD Conference spec Essentially maps (open) LD roles to (fixed) Conference roles LDConference LD Role 1 Member LD Role 2 Moderator LD Role 3 Observer LD Role 4 Administrator

The LD Generic spec Essentially maps (open) LD roles to (open) service roles LD LD Role 1 Service Role 1 LD Role 2 Service Role 2 LD Role 3 Service Role 3 LD Role 4 Service Role 4 … …

Extensible Service Proposal This allows the Service element to be extended Service Vocabularies can independent of LD spec Need a common registry of Service Definitions –Type –Supported roles Where service can be obtained –As Software –As Online Service/s Service interface/s supported (if any) –Setup –Runtime

Hybrid P2P and Server Architecture Web Server / LMS 2 Session Servlet 2 Session Servlet 1 Session Servlet 4 Session Servlet 3 Personal LD engine Multi-player LD Co-ordination Service (PeerServer) Web Server / LMS 1 Peer 1 Personal LD engine Peer 2 Personal LD engine

Learning Design Components Search Store & Retrieve LD Components – Why? LD spec defines Metadata for: –LD Units of Learning –Activities –Environments –Resources –Plays, Acts, Role parts, Activity-Structures? This allows them to be indexed and searched for – and hence reused in higher-level assemblies. These can be reused Also enable high-level DragnDrop Learningflow Editors (as in LAMS authoring)