Open University Support System - PowerPoint PPT Presentation

1 / 17
About This Presentation
Title:

Open University Support System

Description:

GPL (General Public License) as licence model. Changes must be Open-Source ... Component-oriented software development: LGPL (Lesser General Public License) better! ... – PowerPoint PPT presentation

Number of Views:31
Avg rating:3.0/5.0
Slides: 18
Provided by: isd3
Category:

less

Transcript and Presenter's Notes

Title: Open University Support System


1
Open University Support System
OpenUSS as OpenSource Software for eLearning
Support System by Revi
Kuswara Lofi
Dewanto KMRG ITB
Lehrstuhl fuer Wirtschaftsinformatik
Bandung - Indonesia
und Controlling Universitaet Muenster

Germany

2
Contents
  • Open-Source eLearning platforms
  • Open University Support System Architecture
  • Application Service Provider for Computer
    Assisted Learning und Teaching
  • Three Dimensions (3 in 1)
  • Component Architecture
  • Java2 Enterprise Edition and Enterprise Java Open
    Source Architecture
  • Future Development and Discussion

3
Open-Source eLearning Platforms (1)
  • Organizations
  • http//www.opensource.org
  • http//www.campussource.de
  • Open-Source ! No Licence!
  • GPL (General Public License) as licence model
  • Changes must be Open-Source
  • Extensions must be Open-Source
  • Only for Open-Source software suitable
  • Component-oriented software development LGPL
    (Lesser General Public License) better!

4
Open-Source eLearning Platforms (2)
  • Trends eLearning infrastructure as
    commodity-ware?
  • OKI (Open Knowledge Initiative)http//web.mit.edu
    /oki
  • Many choices from commercial and Open-Source
    eLearning Platforms
  • Commercial BlackBoard, WebCT, CampusPipeline,
    ...
  • Open-Source ClassWeb, ShadowNetworkspace,
    Manhattan Virtual Classroom, many in
    CampusSource, many in SourceForge.net, ...
  • Technology choices
  • Script languages PHP, Perl, ASP
  • Java Java2 Standard Edition, Java2 Enterprise
    Edition, Java2 Micro Edition
  • The rest CGI, ISAPI, NSAPI, Apache modules

5
OpenUSS ASP for CALCAT (1)
  • ASP (Application Service Provider) model for
    CALCAT (Computer Assisted Learning and Teaching)
  • CALCAT (German language) http//www.wi.uni-muens
    ter.de/aw
  • ASP main organization http//www.aspindustry.org
  • Comparable concept SourceForge
    (http//sourceforge.net) for Open-Source software
    projects
  • Management of many institutions within one
    instance universities (Uni), schools (Sch),
    training companies (Trc) and communities (Com)
  • Three roles
  • OpenUSS provider administrators
  • OpenUSS user lecturers, teachers, trainers,
    moderators
  • OpenUSS user students, pupils, workers,
    participants

6
OpenUSS ASP for CALCAT (2)
7
OpenUSS ASP for CALCAT (3)
8
OpenUSS Three Dimensions (1)
  • Three dimensions
  • Organization
  • Time
  • Subject

Enrollment
9
OpenUSS Three Dimensions (2)
10
OpenUSS Component Architecture (1)
  • Foundation Components
  • Domain-oriented (student, lecturer, etc.)
  • Extension Components
  • Domain independent (discussion forum, chat,
    mailinglist, etc.)
  • Easy to extend the functionalities of OpenUSS
    with help of Extension Components!

11
OpenUSS Component Architecture (2)
Source Bensberg, F., Dewanto, L.
Entwurfsmuster bei der Implementierung von
OpenUSS, Teil 1 Mustergültig, In Java Magazin
12.01, S. 70 - 74.
12
OpenUSS Component Architecture (3)
13
Java2 Enterprise Edition (J2EE) (1)
  • Components, APIs and rules for complex software
    development
  • Fully object-oriented
  • Multi-tier architecture
  • Presentation layer
  • Business Logic layer
  • Data layer
  • At the beginning complex, but re-use is easy to
    carry out!

14
Java2 Enterprise Edition (J2EE) (2)
Source Sun Microsystem http//www.java.sun.com
15
Enterprise Java Open Source Architecture (EJOSA)
  • Based on J2EE architecture, but using Open-Source
    products

16
Summary
  • J2EE component-oriented software development
  • EJOSA mature and stable architecture, wide
    support from the Open-Source communities
  • Open-Source developer for J2EE difficult to find
    -(
  • Future development
  • Integration with other Open-Source Java
    components MILESS (digital library), Whiteboard
    applications, Twiki component
  • Further development of other client types PDA
    (Personal Digital Assistant), WAP (WML), i-Mode
    (cHTML), VoiceXML
  • Influence for the future of OpenUSS
  • Users
  • Developers

17
Information about OpenUSS
  • Homepage http//openuss.sourceforge.net
  • Users (OpenUSS Community)http//openuss.sourcefor
    ge.net/openuss/user/user.html
  • Developers (SourceForge.net) http//sourceforge.n
    et/projects/openuss
  • Reference installation in Muenster http//www.ope
    nuss.de
Write a Comment
User Comments (0)
About PowerShow.com