1 / 17

Open University Support System

Open University Support System OpenUSS as OpenSource Software for eLearning Support System by

Télécharger la présentation

Open University Support System

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Open University Support System OpenUSS as OpenSource Software for eLearning Support System by Revi Kuswara Lofi DewantoKMRG ITBLehrstuhl 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 CAL+CAT (1) • ASP (Application Service Provider) model for CAL+CAT (Computer Assisted Learning and Teaching) • CAL+CAT (German language): http://www.wi.uni-muenster.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 CAL+CAT (2)

  7. OpenUSS: ASP for CAL+CAT (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.sourceforge.net/openuss/user/user.html • Developers (SourceForge.net) http://sourceforge.net/projects/openuss • Reference installation in Muenster http://www.openuss.de

More Related