wissen.leben | WWU Münster 

xLx - eXtreme e-Learning eXperience

xLx Logo

xLx, the extreme learning experience, is a new approach to organizing the homework that accompanies the course work for a lecture.

It comprises

  • an email distribution list tailored for a particular class,
  • a discussion forum for the participants of a class,
  • supplements to the course material,
  • a training area (Practice Section, SQL Playground and XML Playground) for the course material,
  • an electronic system for delivering homework assignments to participants, and for accepting the solutions to exercises participants have individually prepared.

The exercise system roughly works as follows: Each course has attached exercise sections, for example four different areas for an entire semester. The areas become visible to a participant over time, as the semester progresses and as the participant gets involved in doing exercises.

Each exercise area comes with a due date, until which solutions to the exercises contained in the area have to be turned in. Once all exercise solutions have been submitted or the due date is over, the subsequent exercise area becomes available for being worked on.

At any time during working on an exercise area, participants can always switch to the test area, in which exercises are provided just for the heck of it and without any impact on the course results.

In addition to ordinary exercises, there may be areas containing additional assignments, which may be worked on and turned in at your own discretion. These additional assignments are for those who want to further deepen their understanding of a particular subject. Solutions created here will not contribute to grading, but will be recognized in the computation of the overall winner for a given semester.


xlx2 is ready. xlx was redesigned and rewritten over 5 month by a 12-student team.
  • based on Java (JSF, MyFaces, Hibernate, MySQL)
  • the playgrounds are independent from the core system (connected via an HTTP Interface)
  • login via Single Sign On (Shibboleth)
- There is now tool support to detect plagiarism within plain text xLx exercises via xLxPlag. The Java tool xLxPlag incorporates state-of-the-art plagiarism detection algorithms such as Winnowing, SPEX, and Greedy String Tiling. Try out an experimental version of xLxPlag.
- Currently xLx is in a reengineering process. The result will be xLx 2.0, a state of the art E-Learning-Plattform specialised on online exercises and lecture support. Due to its new flexible architecture, xLx 2.0 will be easily enhanceable with new exercise types and other standard conformant E-Learning content.
- Together with Leonardo Computing GmbH xLx was presented on the CeBIT 2004.
- Commercial version of xLx is available from Leonardo Computing
- XQuery playground is available
- In SS 2003 two courses with more than 100 students used xLx
  • more than 30.000 SQL-Queries were answered by the IBM DB2-Server
  • about 10.000 XSLT-Statements executed by sablotron
  • about 6.000 XQuery-Statements executed by quip

- Creation of generalized Database-Interface. xLx now supports any database system with JDBC. Up to now, configurations for the following systems have been created::
  • IBM DB2
  • PostgreSQL
  • MySQL
- In WS 2001/2002 four courses with more than 300 students used xLx
  • more than 50.000 SQL-Queries were answered by the IBM DB2-Server
  • about 8.000 XSLT-Statements executed by sablotron
  • special XML-course in cooperation with FH Augsburg held by Mario Jeckle used xLx for all exercises
- University of Essen used xLx to train students of VAWi-course
- Development of a first prototype
- The first course "Universelle Datenbanksysteme" used xLx with about 30 students
  • more than 12.000 SQL-Queries were answered by the IBM DB2-Server
  • about 6.000 XSLT-Statements executed by sablotron
  • continued development
- xLx allows any number of courses during the same semester

Publications related to this project

  • Kay Hildebrand: Integration of Resource-Oriented Document Services into Learning Management Systems, 2009
  • J. Schwieren, G. Vossen: Veranstaltungsbegleitende Übungen am Beispiel des xLx-Systems (e-Learning-Management (Hrsg.: Grob, H.L., vom Brocke, J., Buddendick, C.), Vahlen Verlag, München, 233-253), 2008
  • Christoph Grothaus: Plagiaterkennung im E-Learning, 2006
  • J. Schwieren, G. Vossen, P. Westerkamp: Using Software Testing Techniques for Efficient Handling of Programming Exercises in an E-Learning Platform (Electronic Journal of e-Learning (EJEL) , Volume 4 Issue 1 March), 2006 (Abstract) (Download)
  • J. Schwieren, G. Vossen, P. Westerkamp: Efficient Handling of Programming Exercises in a Scalable E-Learning Platform (Proc. of 4th European Conference on E-Learning (ECEL2005), Amsterdam, Netherlands, November 2005, pp. 389-396 ), 2005
  • G. Vossen, P. Westerkamp: XLX and L2P — Platforms for Blended Learning (EMISA Forum 2/2004, 18–20), 2004
  • B. Hüsemann, J. Lechtenbörger, G. Vossen, P. Westerkamp: XLX - A Platform for Graduate-Level Exercises (Proc. ICCE 2002 - International Conference on Computers in Education, Auckland, New Zealand, S. 1262-1266), 2002 (Abstract)
  • Gottfried Vossen, Bodo Hüsemann, Jens Lechtenbörger: XLX - Eine Lernplattform für den universitären Übungsbetrieb (Arbeitsberichte des Instituts für Wirtschaftsinformatik, Universität Münster, ArbeitsberichtNr. 79), 2001 (Abstract) (Download)

Impressum | © 2008 WWU Münster
Universität Münster
Schlossplatz 2 · 48149 Münster
Tel.: +49 (251) 83-0 · Fax: +49 (251) 83-3 20 90