SCORM Runtime Integration

Slides:



Advertisements
Similar presentations
EIONET Training Beginners Zope Course Miruna Bădescu Finsiel Romania Copenhagen, 27 October 2003.
Advertisements

Welcome to Middleware Joseph Amrithraj
Dynix/Horizon: Vision and Future Product Development.
SEDILIa Project S.Stoyanov, E.Doychev University of Plovdiv Sedilia - in architecture, group of seats for the clergy in a Christian church of Gothic style.
SOFTWARE PRESENTATION ODMS (OPEN SOURCE DOCUMENT MANAGEMENT SYSTEM)
ELSE – eLearning in Software Engineering Stanimir Stoyanov, Distributed eLearning Center (DeLC), University of Plovdiv.
WorkShop SEERE, Ravda'061 eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv.
© 2004 Visible Systems Corporation. All rights reserved. 1 (800) 6VISIBLE Holistic View of the Enterprise Business Development Operations.
DeLC Portal Emil Doychev University of Plovdiv Bulgaria
© 2004 Running a Unit of Learning in CopperCore Colin Tattersall, The Open University of the Netherlands.
Learning by DeLC education portal One year experience Emil Doychev, Vesselina Valkanova University of Plovdiv, Bulgaria Ohrid,
XML Based Learning Environment Prashant Karmarkar Brendan Nolan Alexander Roda.
6/25/ JSEE templates and models Todorka Glushkova, University of Plovdiv, Bulgaria,
Distributed eLearning Center Stanimir Stoyanov, University of Plovdiv 1 10th Workshop “Software Engineering Education and Reverse Engineering”, Ivanjica,
ORACLE APPLICATION SERVER BY PHANINDER SURAPANENI CIS 764.
IBM User Technology March 2004 | Dynamic Navigation in DITA © 2004 IBM Corporation Dynamic Navigation in DITA Erik Hennum and Robert Anderson.
MSc Education Supporting Infrastructure Emil Doychev Vladimir Valkanov University of Plovdiv Bulgaria.
Creation of hybrid portlet application for file download using IBM Worklight and IBM Rational Application Developer v9 Gaurav Bhattacharjee Lakshmi Priya.
“Health Insurance Providers - Improving Customer Service through Access of Information & How to Take Advantage of each Platform” Alain Grijseels (INAMI-RIZIV,
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Al Yaros Tomer Peled Kobi Ruham. Background Problem domain Our solution System Main features System architecture Top Level architecture System components.
A Scalable Application Architecture for composing News Portals on the Internet Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta Famagusta.
Leveraging Oracle Data for Web- Based Reporting Northern California Oracle Users Group May 2001.
Case study concerning architecture development Emil Doychev, Georgi Cholakov, University of.
Www2.computer.org Basic Architecture Leo Wadsworth, Staff Manager April 2008.
CHEF II / Sakai Architecture. CHEF II Changes uPortal replaces Jetspeed –jsr 168 portlet, servlet compliant Spring replaces Turbine component framework.
2010 Practice Management Annual Conference - LexisNexis Confidential - What’s New With Time Matters Steve Fetters September 15 th 2010 Las Vegas, NV.
Part II - Microsoft ® Project 2000 Enterprise Deployment Templates.
Java Portals and Portlets Submitted By: Rashi Chopra CIS 764 Fall 2007 Rashi Chopra.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Presented by Vishy Grandhi.  Architecture (Week 1) ◦ Development Environments ◦ Model driven architecture ◦ Licensing and configuration  AOT (Week 2)
February, TRANSCEND SHIRO-CAS INTEGRATION ANALYSIS.
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
Ms Dynamics Ax 2012 By Johnkrish. MSD Ax is a Customizable, Multi-language, Multi-Currency ERP Solution. Completely integrated & Web-enabled Supports.
The Sakai Architecture
Enterprise Portals Empowering Business via Technology Rajesh Moparthi.
® IBM Software Group ©IBM Corporation IBM Information Server Architecture Overview.
Introduction to PresentED 6/2014. PresentED is a software solution merging Video & Presentation, Attachments & Links in a single, powerful and uniform.
15 Copyright © 2004, Oracle. All rights reserved. Adding JAAS Security to the Client.
8 Copyright © 2004, Oracle. All rights reserved. Making the Model Secure.
Architecture Overview Server Database (can be on the server or separate ) Client1 Client2 Client3 HTTP  View ppt notes pages for discussion!
5/29/2001Y. D. Wu & M. Liu1 Content Management for Digital Library May 29, 2001.
REST API to develop application for mobile devices Mario Torrisi Dipartimento di Fisica e Astronomia – Università degli Studi.
1 College Automation Software Arifa Tehseen Ara(509) Farzana Begum(512) Syeda Fatima(513) Firdous Sameena(514) Tahmina Jabeen(556)
Portlet Development Konrad Rokicki (SAIC) Manav Kher (SemanticBits) Joshua Phillips (SemanticBits) Arch/VCDE F2F November 28, 2008.
Some considerations and ideas for the (next) future Roberto Barbera University of Catania and INFN IWSG’10.
The Holmes Platform and Applications
Web Application for Home Energy Assistance Program
Introduction to Oracle Forms Developer and Oracle Forms Services
Introduction ITEC 420.
Portals: Background, Development & Conversion
Introduction to Oracle Forms Developer and Oracle Forms Services
Current Sakai/CLE Priorities – Three Year Roadmap
Introduction to Oracle Forms Developer and Oracle Forms Services
Multilevel Marketing Tree Viewer
Introduction to SharePoint 2007
Migrating Oracle Forms Using Oracle Application Express
Content Management Systems
New MSc curriculum (one year experience)
Liferay Enterprise Portal پرتال سازمانی.
ApplinX Rod Carlson Senior Technical Lead.
Lecture 1: Multi-tier Architecture Overview
COGNOS 8 BI - Introduction and Architecture Cognos CoE
Course: Module: Lesson # & Name Instructional Material 1 of 32 Lesson Delivery Mode: Lesson Duration: Document Name: 1. Professional Diploma in ERP Systems.
Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta
XML Based Learning Environment
AIMS Equipment & Automation monitoring solution
NetChat Communications Framework
UFCEUS-20-2 Web Programming
David Cleverly – Development Lead
Presentation transcript:

SCORM Runtime Integration DeLC Education Portal SCORM Runtime Integration Neum’09 Emil Doychev University of Plovdiv, Bulgaria

Projects Software Engineering DIgital Library (SEDiLia) Fixed access to the eLearning services and eContent Context-Aware Mobile E-Learning System (CAMELS) Mobile access to the eLearning services and eContent 23/02/2019

DeLC Education Portal - Architecture User Authentication Portal Framework Portlets User Authorization SCORM Engine Test Engine Digital Library … Portal Database SCORM Repository Test Repository Digital Library Repository … Repository 23/02/2019

DeLC Education Portal – SCORM RTE User Authentication Portal Framework Portlets User Authorization SCORM Engine Portal Database SCORM Repository 23/02/2019

The Portal Framework Liferay Portal – open source enterprise portal Two versions: Standard Edition - for early adopters in non-critical environments and gives the latest release with the newest in features and innovation. Liferay Portal SE is available at no cost and is supported by the community. Enterprise Edition - offers the most recent stable version of the product, guaranteeing ongoing long-term support with a combined subscription and support package. Liferay Portal EE serves organizations seeking to maintain one stable version of the product over an extended period of time and who need Liferay's professional services, support and training. 23/02/2019

Liferay Portal Specification Version 5 Written in Java Open source Full user management Integrated CMS Fully customizable layout and design Support different clients – regular browsers, mobile devices, … Support a lot of database servers – Oracle, MS SQL Server, MySQL, DB2, etc. Integration: LDAP, CAS, OpenSSO, WebServices Portlet Specification JSR-168 23/02/2019

Liferay Portal Framework 23/02/2019

SCORM Runtime Engine ADL implementation of SCORM 2004 4th Edition Runtime Environment Supports: importing and delivery of SCORM content aggregation content packages standardized communication between content and LMSs standardized data model elements used for passing information relevant to the learner's experience with the content sequencing and navigation of content 23/02/2019

SCORM Runtime Engine – cont. Additional features: user management user rights for SCORM content login mechanism 23/02/2019

SCORM Runtime Engine – cont. 23/02/2019

SCORM RTE and Portal Integration Two independent web applications, each with own: user management login mechanism user interface database / database servers Integration Steps Database integration Authentication and authorization integration User interface integration 23/02/2019

Database Integration Supported databases Database server Liferay supports various database servers, incl. MySQL, Oracle, SQL Server etc. SCORM RTE supports only one database – MS Access Database server Oracle 10 – supported by Liferay; SCORM RTE is modified to work with it. 23/02/2019

Database Integration – Cont. Goal – the Portal and the RTE remains different applications Easy upgrade of any of the parts Solution on database level – separate databases Database integration is made by using only of triggers 23/02/2019

Authentication/Authorization Integration The RTE is running within the Portal – both shares one session Authentication - only the login mechanism of the Portal is used Authorization – the RTE authorization logic remains 23/02/2019

User Interface Integration The Portal framework has strict UI policy – portlets The RTE is running in a “iframe” portlet to keep its navigation logic untouched. Most of the RTE administration functions are rewritten as separate portlet applications 23/02/2019

DeLC Education Portal Thank you! 23/02/2019