projekt „campusconnect“ baden-württemberg...projekt „campusconnect“ baden-württemberg...
TRANSCRIPT
![Page 1: Projekt „CampusConnect“ Baden-Württemberg...Projekt „CampusConnect“ Baden-Württemberg Kopplung von Campus Management und Learning Dr. Claudia Pauli | Universität Ulm | Berlin](https://reader033.vdocuments.site/reader033/viewer/2022042407/5f222aedb6a087744a774a0f/html5/thumbnails/1.jpg)
Projekt „CampusConnect“ Baden-Württemberg Kopplung von Campus Management und Learning Management Systemen Dr. Claudia Pauli | Universität Ulm | Berlin 11.05.2011
![Page 2: Projekt „CampusConnect“ Baden-Württemberg...Projekt „CampusConnect“ Baden-Württemberg Kopplung von Campus Management und Learning Dr. Claudia Pauli | Universität Ulm | Berlin](https://reader033.vdocuments.site/reader033/viewer/2022042407/5f222aedb6a087744a774a0f/html5/thumbnails/2.jpg)
10. Tagung der DFN-Nutzergruppe Hochschulverwaltung | Berlin | 11.05.2011 Seite 2
Agenda
– Kopplung von ILIAS-Systemen untereinander und mit externen Systeme • Warum wird eine derartige Kopplung angestrebt? • Kopplung Campus Management und Learning Management Systeme
– Projektphase 1: Entwicklung des ECS (E-Learning Community Server) • Was ist der ECS? • Ziel des ECS • Funktionsweise des ECS
– Projektphase 2: CampusConnect • Was sind die Ziele in CampusConnect? • Grober Projektplan • Datenaustausch • Leitlinien und Rahmenbedingungen bei der Entwicklung
![Page 3: Projekt „CampusConnect“ Baden-Württemberg...Projekt „CampusConnect“ Baden-Württemberg Kopplung von Campus Management und Learning Dr. Claudia Pauli | Universität Ulm | Berlin](https://reader033.vdocuments.site/reader033/viewer/2022042407/5f222aedb6a087744a774a0f/html5/thumbnails/3.jpg)
10. Tagung der DFN-Nutzergruppe Hochschulverwaltung | Berlin | 11.05.2011 Seite 3
Kopplung von ILIAS mit externen Systeme: Motivation
Warum ist die Kopplung sinnvoll?
- Steigerung der Nutzerfreundlichkeit - Integration verschiedener Campus-Systeme - Erleichterung des Wechsels zwischen den Systemen - Komfortablere Unterstützung bestehender Prozesse
- Vermeidung von Mehrfach-Eingaben und Daten-Inkonsistenz - Automatisierung von Datenflüssen bzw. Prozessen
- Anlegen von Kursen - Update von Kursinformationen
- Übertragung der Daten zwischen den Systemen - Datenfluss ggf. auch in beide Richtungen
![Page 4: Projekt „CampusConnect“ Baden-Württemberg...Projekt „CampusConnect“ Baden-Württemberg Kopplung von Campus Management und Learning Dr. Claudia Pauli | Universität Ulm | Berlin](https://reader033.vdocuments.site/reader033/viewer/2022042407/5f222aedb6a087744a774a0f/html5/thumbnails/4.jpg)
10. Tagung der DFN-Nutzergruppe Hochschulverwaltung | Berlin | 11.05.2011 Seite 4
Kopplung von ILIAS mit externen Systeme: Konkretisierung
Kopplung von Campus Management Systemen (CMS) und Learning Management Systemen (LMS)
- Verbindung zwischen LMS und LMS - ILIAS-Verbundprojekt BW (Vorprojekt zu CampusConnect) - E-Learning Community Server (ECS) verbindet (momentan nur)
die ILIAS-Plattformen der Universitäten S, HOH, KA, KN, TÜ, UL - Kooperationsmöglichkeiten zwischen Hochschulen
- Verbindung zwischen CMS und LMS - Anbindung eines CMS wie z.B. HIS-LSF an ILIAS
![Page 5: Projekt „CampusConnect“ Baden-Württemberg...Projekt „CampusConnect“ Baden-Württemberg Kopplung von Campus Management und Learning Dr. Claudia Pauli | Universität Ulm | Berlin](https://reader033.vdocuments.site/reader033/viewer/2022042407/5f222aedb6a087744a774a0f/html5/thumbnails/5.jpg)
10. Tagung der DFN-Nutzergruppe Hochschulverwaltung | Berlin | 11.05.2011 Seite 5
Projektphase 1: Entwicklung des ECS (1)
Was ist der E-Learning Community Server (ECS)?
- Software-Entwicklung im Rahmen des ILIAS-Verbundprojekts BW (2008/09)
- Förderung durch das MWK Baden-Württemberg
- Lose Kopplung von ILIAS-Lernplattformen mittels einer ausbaufähigen Middleware
- Übertragung von Metadaten, nicht von Inhalten
- Implementierung eines einfachen SSO-Mechanismus, der keine Shibboleth-Infrastruktur in den Hochschulen voraussetzt
- Zugänglichkeit des Quellcodes (Open Source)
![Page 6: Projekt „CampusConnect“ Baden-Württemberg...Projekt „CampusConnect“ Baden-Württemberg Kopplung von Campus Management und Learning Dr. Claudia Pauli | Universität Ulm | Berlin](https://reader033.vdocuments.site/reader033/viewer/2022042407/5f222aedb6a087744a774a0f/html5/thumbnails/6.jpg)
10. Tagung der DFN-Nutzergruppe Hochschulverwaltung | Berlin | 11.05.2011 Seite 6
Projektphase 1: Entwicklung des ECS (2)
Ziel des E-Learning Community Servers ist:
- Ermöglichung von kooperativen Lehrformen und hochschulübergreifenden Studiengängen
- Freigabe von eigenen ILIAS-Kursen im ILIAS einer anderen Hochschule - Kurs wird im „fremden“ ILIAS als Link angezeigt - Metadaten und Nutzer werden über den ECS vermittelt
- Inhalte bleiben im „Heimat-ILIAS“ unter der Zugriffkontrolle der Autoren, da nur eine Weiterleitung auf das gewünschte Ziel-ILIAS erfolgt
- Rechte externer Nutzer sind einstellbar - Anlegen einer eigenen globalen Rolle für externe Nutzer
![Page 7: Projekt „CampusConnect“ Baden-Württemberg...Projekt „CampusConnect“ Baden-Württemberg Kopplung von Campus Management und Learning Dr. Claudia Pauli | Universität Ulm | Berlin](https://reader033.vdocuments.site/reader033/viewer/2022042407/5f222aedb6a087744a774a0f/html5/thumbnails/7.jpg)
10. Tagung der DFN-Nutzergruppe Hochschulverwaltung | Berlin | 11.05.2011 Seite 7
Funktionsweise des ECS: Die Community
ILIAS Ulm ILIAS Tübingen
ILIAS Stuttgart
ILIAS Konstanz ILIAS Karlsruhe
ILIAS Hohenheim Metadaten E-Learning Community Server
![Page 8: Projekt „CampusConnect“ Baden-Württemberg...Projekt „CampusConnect“ Baden-Württemberg Kopplung von Campus Management und Learning Dr. Claudia Pauli | Universität Ulm | Berlin](https://reader033.vdocuments.site/reader033/viewer/2022042407/5f222aedb6a087744a774a0f/html5/thumbnails/8.jpg)
10. Tagung der DFN-Nutzergruppe Hochschulverwaltung | Berlin | 11.05.2011 Seite 8
Funktionsweise des ECS: Die Community
ILIAS Ulm ILIAS Tübingen
ILIAS Hohenheim ILIAS Stuttgart
ILIAS Konstanz ILIAS Karlsruhe
Community
Metadaten E-Learning Community Server
![Page 9: Projekt „CampusConnect“ Baden-Württemberg...Projekt „CampusConnect“ Baden-Württemberg Kopplung von Campus Management und Learning Dr. Claudia Pauli | Universität Ulm | Berlin](https://reader033.vdocuments.site/reader033/viewer/2022042407/5f222aedb6a087744a774a0f/html5/thumbnails/9.jpg)
10. Tagung der DFN-Nutzergruppe Hochschulverwaltung | Berlin | 11.05.2011 Seite 9
Funktionsweise des ECS: Die Community
ILIAS Ulm ILIAS Tübingen
ILIAS Stuttgart
ILIAS Konstanz ILIAS Karlsruhe
Community
Community
ILIAS Hohenheim Metadaten E-Learning Community Server
![Page 10: Projekt „CampusConnect“ Baden-Württemberg...Projekt „CampusConnect“ Baden-Württemberg Kopplung von Campus Management und Learning Dr. Claudia Pauli | Universität Ulm | Berlin](https://reader033.vdocuments.site/reader033/viewer/2022042407/5f222aedb6a087744a774a0f/html5/thumbnails/10.jpg)
10. Tagung der DFN-Nutzergruppe Hochschulverwaltung | Berlin | 11.05.2011 Seite 10
Funktionsweise des ECS: Die Publikation von Metadaten
ILIAS Ulm ILIAS Tübingen
ILIAS Stuttgart
ILIAS Konstanz ILIAS Karlsruhe
ILIAS Hohenheim Metadaten E-Learning Community Server
Benutzer Inhalte Metadaten
![Page 11: Projekt „CampusConnect“ Baden-Württemberg...Projekt „CampusConnect“ Baden-Württemberg Kopplung von Campus Management und Learning Dr. Claudia Pauli | Universität Ulm | Berlin](https://reader033.vdocuments.site/reader033/viewer/2022042407/5f222aedb6a087744a774a0f/html5/thumbnails/11.jpg)
10. Tagung der DFN-Nutzergruppe Hochschulverwaltung | Berlin | 11.05.2011 Seite 11
Funktionsweise des ECS: Der Zugriff auf fremde Ressourcen
ILIAS Ulm ILIAS Tübingen
ILIAS Stuttgart
ILIAS Konstanz ILIAS Karlsruhe
ILIAS Hohenheim Metadaten E-Learning Community Server
Benutzer Inhalte Metadaten
![Page 12: Projekt „CampusConnect“ Baden-Württemberg...Projekt „CampusConnect“ Baden-Württemberg Kopplung von Campus Management und Learning Dr. Claudia Pauli | Universität Ulm | Berlin](https://reader033.vdocuments.site/reader033/viewer/2022042407/5f222aedb6a087744a774a0f/html5/thumbnails/12.jpg)
10. Tagung der DFN-Nutzergruppe Hochschulverwaltung | Berlin | 11.05.2011 Seite 12
Funktionsweise des ECS: Die Architektur
ECS
ECC: Webanw. 2 ECC: Webanw. 1
ECC: Webanw. n ECC: Webanw. 3
Community
PKI https
https
https
https
Verwaltungssystem
EC
P: P
roxy
https
….
ECC: Elearning Community Client ECS: Elearning Community Server
PKI: Public Key Infrastructur ECP: Elearning Community Proxy (CampusConnect)
![Page 13: Projekt „CampusConnect“ Baden-Württemberg...Projekt „CampusConnect“ Baden-Württemberg Kopplung von Campus Management und Learning Dr. Claudia Pauli | Universität Ulm | Berlin](https://reader033.vdocuments.site/reader033/viewer/2022042407/5f222aedb6a087744a774a0f/html5/thumbnails/13.jpg)
10. Tagung der DFN-Nutzergruppe Hochschulverwaltung | Berlin | 11.05.2011 Seite 13
Funktionsweise des ECS: Die REST-Schnittstelle
REpresentational State Transfer – REST
- Protokoll basierend auf http(s)
- Besitzt wenige Methoden – POST - ein neues Objekt anzulegen – GET - liest die Ressource (JSON Repräsentation) – PUT - erneuert bzw. frischt eine Ressource auf – DELETE - löscht die angegebene Ressource
![Page 14: Projekt „CampusConnect“ Baden-Württemberg...Projekt „CampusConnect“ Baden-Württemberg Kopplung von Campus Management und Learning Dr. Claudia Pauli | Universität Ulm | Berlin](https://reader033.vdocuments.site/reader033/viewer/2022042407/5f222aedb6a087744a774a0f/html5/thumbnails/14.jpg)
10. Tagung der DFN-Nutzergruppe Hochschulverwaltung | Berlin | 11.05.2011 Seite 14
Funktionsweise des ECS: Der Single-Sign-On Mechanismus
Nutzer Kurslink ECS Kurs
https-get://CourseLink
https-post://preauth/token/ Redirect: https-get:// Course?
token, uri, userdata
https://Course?token, uri, userdata
https-get://postauth?token resp: true/false
[true] provideCourse
ILIAS 1 ILIAS 2
![Page 15: Projekt „CampusConnect“ Baden-Württemberg...Projekt „CampusConnect“ Baden-Württemberg Kopplung von Campus Management und Learning Dr. Claudia Pauli | Universität Ulm | Berlin](https://reader033.vdocuments.site/reader033/viewer/2022042407/5f222aedb6a087744a774a0f/html5/thumbnails/15.jpg)
10. Tagung der DFN-Nutzergruppe Hochschulverwaltung | Berlin | 11.05.2011 Seite 15
Projektphase 2: CampusConnect Projekt BW
Was ist CampusConnect?
- Folgeprojekt des ILIAS-Verbund-Projekts BW
- Förderung durch das MWK Baden-Württemberg
- 12 Projektpartner - 5 Universitäten (S, Hoh, KN, MA, UL) - die 6 Pädagogischen Hochschulen in BW - Entwicklerfirma des ECS
- Projektleitung: Universität Stuttgart (Dr. David Böhringer)
![Page 16: Projekt „CampusConnect“ Baden-Württemberg...Projekt „CampusConnect“ Baden-Württemberg Kopplung von Campus Management und Learning Dr. Claudia Pauli | Universität Ulm | Berlin](https://reader033.vdocuments.site/reader033/viewer/2022042407/5f222aedb6a087744a774a0f/html5/thumbnails/16.jpg)
10. Tagung der DFN-Nutzergruppe Hochschulverwaltung | Berlin | 11.05.2011 Seite 16
CampusConnect: Zielsetzung
- Lose Kopplung von Lernplattformen (ILIAS, Moodle, StudIP) mit Campusmanagementsystemen (HIS-LSF, HISinOne, StudIP)
- Bildung hochschulinterner Communities
- Übertragung von Veranstaltungsmetadaten, Verzeichnisbäumen, Belegungen; automatisches Anlegen im LMS
- Nutzung der Middleware zur Anbindung der verschiedenen LMS untereinander
- Vernetzung verschiedener ECS („ECS-Registry“)
![Page 17: Projekt „CampusConnect“ Baden-Württemberg...Projekt „CampusConnect“ Baden-Württemberg Kopplung von Campus Management und Learning Dr. Claudia Pauli | Universität Ulm | Berlin](https://reader033.vdocuments.site/reader033/viewer/2022042407/5f222aedb6a087744a774a0f/html5/thumbnails/17.jpg)
10. Tagung der DFN-Nutzergruppe Hochschulverwaltung | Berlin | 11.05.2011 Seite 17
CampusConnect: Zeitplanung
Grober Projektplan
- Projektbeginn: ab Ende 2009
- Spezifikation der Schnittstellen: sukzessiv, erste bis Mitte 2010
- ECS-Erweiterungen: bis Ende 2010
- Adapter / Konnektoren / Proxys von CMS: zum WS 2011/12
- Testbetrieb im WS 2011/12
- Produktivbetrieb geplant ab SS 2012
![Page 18: Projekt „CampusConnect“ Baden-Württemberg...Projekt „CampusConnect“ Baden-Württemberg Kopplung von Campus Management und Learning Dr. Claudia Pauli | Universität Ulm | Berlin](https://reader033.vdocuments.site/reader033/viewer/2022042407/5f222aedb6a087744a774a0f/html5/thumbnails/18.jpg)
10. Tagung der DFN-Nutzergruppe Hochschulverwaltung | Berlin | 11.05.2011 Seite 18
CampusConnect: Datenaustausch
![Page 19: Projekt „CampusConnect“ Baden-Württemberg...Projekt „CampusConnect“ Baden-Württemberg Kopplung von Campus Management und Learning Dr. Claudia Pauli | Universität Ulm | Berlin](https://reader033.vdocuments.site/reader033/viewer/2022042407/5f222aedb6a087744a774a0f/html5/thumbnails/19.jpg)
10. Tagung der DFN-Nutzergruppe Hochschulverwaltung | Berlin | 11.05.2011 Seite 19
CampusConnect: Datenfluss über den ECS
LMS
CMS
ECS
LMS
Firewall
Bel
egun
gsda
ten
mit
Nut
zer-
ID CMS-Proxy
Veranstaltungsdaten
Nutzerdaten
Aktualisierungsm
itteilungen
Vera
nsta
ltung
sdat
en
Aktualisierungsmitteilungen
Hoc
hsch
ule
A
Hoc
hsch
ule
B
![Page 20: Projekt „CampusConnect“ Baden-Württemberg...Projekt „CampusConnect“ Baden-Württemberg Kopplung von Campus Management und Learning Dr. Claudia Pauli | Universität Ulm | Berlin](https://reader033.vdocuments.site/reader033/viewer/2022042407/5f222aedb6a087744a774a0f/html5/thumbnails/20.jpg)
10. Tagung der DFN-Nutzergruppe Hochschulverwaltung | Berlin | 11.05.2011 Seite 20
CampusConnect: „Entwicklungsstrategie“ (1)
Leitlinien und Rahmenbedingungen bei der Entwicklung:
- vorausgesetzt wird ein einheitlicher Verzeichnisdienst, der alle anzubindenden Systeme einer Hochschule mit Personenstammdaten provisioniert,
- die Festlegung identifizierender Attribute für Personen, Rollen, Veranstaltungen und Verzeichnisse ist hochschul-individuell,
- die Festlegung der zu übertragenden Daten und deren Benennung ist flexibel und hochschul-individuell erweiterbar,
- existierende Standards werden so weit wie möglich genutzt und unterstützt,
![Page 21: Projekt „CampusConnect“ Baden-Württemberg...Projekt „CampusConnect“ Baden-Württemberg Kopplung von Campus Management und Learning Dr. Claudia Pauli | Universität Ulm | Berlin](https://reader033.vdocuments.site/reader033/viewer/2022042407/5f222aedb6a087744a774a0f/html5/thumbnails/21.jpg)
10. Tagung der DFN-Nutzergruppe Hochschulverwaltung | Berlin | 11.05.2011 Seite 21
CampusConnect: „Entwicklungsstrategie“ (2)
- verbunden werden die Systeme HIS LSF bzw. HISinOne, Stud.IP, ILIAS und Moodle,
- alle Datenflüsse sind konfigurierbar und so weit wie möglich bidirektional nutzbar,
- für alle Daten legen die Hochschulen für sich das jeweils führende Systeme fest,
- zusätzliche Daten und Belegungen, die im LMS eingefügt werden, werden bei Aktualisierungen aus dem CMS nicht gelöscht.
![Page 22: Projekt „CampusConnect“ Baden-Württemberg...Projekt „CampusConnect“ Baden-Württemberg Kopplung von Campus Management und Learning Dr. Claudia Pauli | Universität Ulm | Berlin](https://reader033.vdocuments.site/reader033/viewer/2022042407/5f222aedb6a087744a774a0f/html5/thumbnails/22.jpg)
10. Tagung der DFN-Nutzergruppe Hochschulverwaltung | Berlin | 11.05.2011 Seite 22
Mehr Informationen
- Architektur: http://freeit.de/de/ecsa/
- ECS: http://freeit.de/de/ecsa/ecs.html
- Schnittstelle: https://ecs.uni-stuttgart.de/ecsa-wiki/ecs/rest/api
![Page 23: Projekt „CampusConnect“ Baden-Württemberg...Projekt „CampusConnect“ Baden-Württemberg Kopplung von Campus Management und Learning Dr. Claudia Pauli | Universität Ulm | Berlin](https://reader033.vdocuments.site/reader033/viewer/2022042407/5f222aedb6a087744a774a0f/html5/thumbnails/23.jpg)
10. Tagung der DFN-Nutzergruppe Hochschulverwaltung | Berlin | 11.05.2011 Seite 23
Danke für Ihre Aufmerksamkeit