Presentation is loading. Please wait.

Presentation is loading. Please wait.

SCORM Runtime Integration

Similar presentations


Presentation on theme: "SCORM Runtime Integration"— Presentation transcript:

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

2 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

3 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

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

5 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

6 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

7 Liferay Portal Framework
23/02/2019

8 SCORM Runtime Engine ADL implementation of SCORM th 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

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

10 SCORM Runtime Engine – cont.
23/02/2019

11 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

12 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

13 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

14 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

15 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

16 DeLC Education Portal Thank you! 23/02/2019


Download ppt "SCORM Runtime Integration"

Similar presentations


Ads by Google