AAA/SWITCH final publication

Transcription

AAA/SWITCH final publication
AAA/SWITCH
SUC innovation and cooperation project 2008 – 2013, final publication
Front and back cover: Christoph Witzig, Petra Kauer-Ott, Christoph Graf
Contents
Overview
E-Learning
All the projects at a glance������������������������������������������ 3
Introduction to the domain���������������������������������������� 21
The sample projects:
ITSI������������������������������������������������������������������������ 22
Drei Buchstaben im Dienste der Kooperation
PLE����������������������������������������������������������������������� 23
Ein Projektfazit���������������������������������������������������������� 5
SEB����������������������������������������������������������������������� 24
Trois lettres au service de la coopération
DICE���������������������������������������������������������������������� 24
Conclusion du projet��������������������������������������������������� 6
Mobile Uni App�������������������������������������������������������� 25
Tre lettere al servizio della cooperazione
Moodle Extensions��������������������������������������������������� 25
Bilancio del progetto�������������������������������������������������� 7
VO
AAA
Introduction to the domain ��������������������������������������� 27
Introduction to the domain������������������������������������������ 9
The sample projects:
The sample projects:
ShanghAI Lectures�������������������������������������������������� 28
Kerberos ��������������������������������������������������������������� 10
SWITCHtoolbox������������������������������������������������������� 29
A4mesh����������������������������������������������������������������� 11
B-Fabric����������������������������������������������������������������� 29
AMAAIS����������������������������������������������������������������� 12
StrongAuthN���������������������������������������������������������� 13
Interview with Raymond Werlen, Rectors’ Conference of
the Swiss Universities (CRUS)
Grid
«SWITCH manages projects professionally.» ��������������� 31
Introduction to the domain ��������������������������������������� 15
The sample projects:
Ausblick����������������������������������������������������������������� 32
SMSCG������������������������������������������������������������������ 16
Perspective������������������������������������������������������������ 32
Selectome�������������������������������������������������������������� 17
Prospettive������������������������������������������������������������ 33
VM-MAD���������������������������������������������������������������� 18
Grid Data Management�������������������������������������������� 18
MUSIC������������������������������������������������������������������� 19
Thanks ����������������������������������������������������������������� 34
Publication details
Published by SWITCH; Manager and Editor: Anja Eigenmann ([email protected]); Editorial Committee: Roland Eugster (roland.
[email protected]), Petra Kauer-Ott ([email protected]), Christoph Witzig ([email protected]); layout: Carmen Schickli,
Zurich; photography: Domink Aebli ([email protected]), (p. 5, 32), Frank Brüderli, Stallikon (p. 1, 8, 14, 20, 26, 30, 34); illustrations
Julien Eichinger, Fotolia.com (p. 23), Christoph Frei, Bern (p. 3-4), Institut für Schnee- und Lawinenforschung SLF (p. 16), remaining pictures
supplied by the corresponding projects; printed by Sihldruck AG, Zurich; lithography: Roger Bahcic, Zurich; English editing/translation:
Barbara Evans, Landquart, and Mark O’Neil, Zurich; French and Italian translation: Agentur der Dolmetscher- & Übersetzervereinigung,
Zurich.
Print run: 3,100 copies
Address: SWITCH, Werdstrasse 2, P.O.Box, CH-8021 Zurich, phone +41 44 268 15 15, fax +41 44 268 15 68,
US ER NA M E
** ** ** ** *
LOGIN
AAA projects
by domain
AAA
Monitoring & Accounting
AMAAIS (Accounting and Monitoring of AAI Services)
Allow inter-institutional monitoring and accounting
A4-Mesh (Authentication, Authorisation, Accounting
and Auditing in Wireless Mesh Networks)
Develop a wireless mesh infrastructure
Exchange performance data
Exchange assessment results between institutions
WC3 (Web Campus Card Charging)
Recharge campus cards via web interface
leihs
Allow inter-institutional rent of equipment
CINDOS (Cross INstitutional Document Output System)
Develop concept for inter-institutional use of campus cards
for printing
AAA Printing
Allow inter-institutional printing
Authentication Methods & Assurance Levels
StrongAuthN
Add assurance levels and strong authentication methods
Portal MyUNIL
Enable delegation within AAI
Kerberos
Develop new login handler for Shibboleth IdP
Grid
National Grid Infrastructure
SMSCG (Swiss Multiscience Computing Grid)
Establish and operate a national grid infrastructure
SwissEx integration in SMSCG
Enable the environmental sciences project SwissEx
to access SMSCG
Multi-Site ARC services
Extend SMSCG with new node, integrate XtremWeb-CH
platform and deploy applications
Virtual EZ-Grid
Provide secure and inexpensive PC grid
infrastructure with high availability
Condor infrastructure
Interface Condor campus grid to SMSCG
Ubelix Grid
Expand cluster and make it accessible to grid users
Grid Data Management
Create a grid service for analysing images for medical
and physics sciences
Campus Grid Development & Connecting to National Grid
GridUNIL
Establish campus grid covering multiple scientific
departments
UZH Grid
Establish campus grid infrastructure
USI Desktop Grid
Establish desktop campus grid
USI Virtual Grid
Provide persistent & sharable pool of virtual machines
Grid Application & Cloud Support
Swiss Grid Portal
Offer a fully functional grid portal user interface
VO
Communication & Collaboration Support
B-Fabric
Extend/generalise B-Fabric and make it available to other
institutions
ShanghAI Lectures
Test and apply tools and processes for global teaching
Evaluation of VO Tools
Evaluate tools for distributed workgroups
TINA (Tools for Innovation Actors in Living Labs)
Specify requirements of inter-institutional living labs
RSNA (Research Social Networking Applications)
Evaluate existing and define requirements for a research
social networking application
MUSIC (MUlti-Disciplinary DiStributed Computing)
Provide support and framework to gridify, deploy and
execute scientific applications
Chemistry-Grid integration
Provide dynamic access to applications services
for chemistry
Selectome
Positive Darwinian selection on the grid
RSNAS (Remote Scalable Network Attached Storage)
Develop & test remote storage setup
VM-MAD (Virtual Machines Management and Advanced
Deployment)
Establish repository of virtual machines and related
meachanisms
Academic Compute Cloud
Explore cloud extensions of clusters
The different project phases for the individual projects are summarised in these presentations.
E- TE ST
ZO NK !
OK
LECTURE
GRA DE
5. 5
E-Learning
E-Assessment
Creation & Exchange of Metadata and Content, Portals
SIOUX (Secure Integrated Online eXam)
Provide secure exam environment
Annotating Academic Video
Develop video annotation service
MEASURED
(Media-rich Electronic Assessment with Secure Delivery)
Expand secure modular and flexible exam environment
Individual Video Training
Provide automated and flexible video recording & visualisation
system
SEB (Safe Exam Browser)
Allow secure exams in kiosk mode, with different applications
and on student laptops
Création de cours multimédia (multimedia course creation)
Record lectures & media
e-OSCE (Electronic Registration of Objective Structured
Clinical Examinations)
Offer mobile app for examiners
OSCE Manager
Improve and facilitate exam management
QualiAss
Develop assessments with quality assurance
movo.ch (Mobile Voting)
Develop e-voting solution for the classroom
academe (acadima.ch)
Provide flashcard application (learning cards)
Aufgabenbörse (Task exchange)
Allow flexible work with questions/exercises & solutions
nanoo.tv
Offer platform for digital TV recording
Educast
Exchange audiovisual content, build video portal
Claroline2LOR
Exchange learning objects
Echange d’objets pédagogiques complex
(Complex pedagogical object exchange)
Enable inter-LMS exchange of learning objects
Sharepoint-Moodle e-learning platform
Facilitate login, interconnect platforms
Didactics and Technology for the Distributed Classroom
Give advice for distributed classrooms
LMS Extensions & Additional Functionalities
New Learning Environments & Knowledge Management
ITSI (IT-Service Integration)
Integrate IT services in studies and teaching
PLE (Personal Learning Environment)
Build personalised learning environment
PIIK preliminary study
Create social network for e-learning information
ELBA 2 (Erweiterter E-Learning-Baukasten – Extended
e-learning toolkit)
Improve usability, offer LMS tools in kiosk mode
ILIAS AdobeConnect Plugin
Offer AdobeConnect functionality for ILIAS
Dateihandling in ILIAS (File handling in ILIAS)
Optimise file handling in ILIAS
E-Portfolio preliminary study
Specify needs & expectations
GISMO (Graphical Interactive Student Monitoring System
for Moodle)
Visualise tracking data
Mobile Uni-App
Develop concept and prototype for mobile apps
MOCLog (Monitoring Online Courses with Logfiles)
Analyse logfile data of Moodle
ScienceWISE
Offer ontology-based platform
Moodle CustHome
Provide customisable personal Moodle page
LLL transfer (Life-Long Learning transfer)
Develop guidelines for lifelong learning strategy development
Moodle Notifications
Enable notification functionalities
Skill Profiler
Develop tool for individual soft skill management
Moodle Offline
Provide offline mode for Moodle
GADEMAVO (GAme about DEcision MAking Adapted to
Various Learning cOntexts)
Implement serious game template
Moodle SMS Gateway
Offer SMS functionality
SELIN (Système E-Learning inductif – Inductive e-learning
system)
Develop system for inductive learning
Konzeptstudie E-Book und Tablet (e-book and Tablet
Concept Study)
Evaluate e-book production and use
Moodle TextClouds
Add text cloud functionality
Common Infrastructure & Knowledge Bases
DICE (Digital Copyright for e-learning)
Support copyright management
E-xcellence.ch
Support e-learning quality management
UHU (Universities Hosting United)
Host a common LMS
AAA/SWITCH 4
«Der Nutzen des Gesamten ist grösser als die Summe aller
einzelnen Projekte. Zwischen den Partnern der Projekte gab
es Wechselwirkungen und Rückkoppelungen.»
Christoph Witzig, Projektleiter AAA/SWITCH (links), und Andreas Dudler, Geschäftsführer SWITCH.
Drei Buchstaben im Dienste
der Kooperation
AAA/SWITCH, auch Triple A genannt, steht für Innovationsund Kooperationsprojekte zwischen den drei Sektoren des tertiären Bildungsbereichs: den Schweizer Universitäten, den
Fachhochschulen und den Institutionen des ETH-Bereichs.
Der gemeinsame Nenner der Einzelprojekte waren die vier
Domänen E-Learning, Grid-Middleware, virtuelle Organisationen und AAA (Accounting, Auditing, Assurance), das
gleichzeitig Namensgeberin für das Gesamtprojekt war. Letzteres startete im April 2008 und dauerte bis April 2013. Am
Schluss umfasste AAA/SWITCH 116 Einzelprojekte.
Ein kleiner Rückblick: 2004 – 2008 lief das Programm AAI.
Dieses hatte die Einführung einer Authentisierungs- und
Autorisierungsinfrastruktur zum Thema. Es hat sich äusserst
erfolgreich entwickelt und ist heute eine flächendeckende, anerkannte Dienstleistung. Ein System, das den Hochschulangehörigen das Leben, Lernen und Lehren erleichtert. AAI
ist quasi durch alle Ritzen des Hochschulnetzes gedrungen.
Es hat fraglos Nachhaltigkeit bewiesen. Für AAA/SWITCH
konnten wir auf die Erfahrungen und Strukturen von AAI zurückgreifen.
Beim AAA/SWITCH-Projekt hatte SWITCH verschiedene Rollen inne. Wir hatten einerseits Koordinatorinnen- und
Enabler-Funktion. Wir haben die Community organisiert, uns
aber auch an einzelnen Projekten beteiligt. Wir haben uns
stark engagiert – aber auch viel profitiert von den neuen Erfahrungen und Kontakten.
5 AAA/SWITCH
Was bleibt nun aber nach Abschluss von AAA/SWITCH? Wie
nachhaltig ist das Programm?
Sicher ist: Der Nutzen des Gesamten ist grösser als die
Summe aller einzelnen Projekte. So stehen z.B. die Projektergebnisse allen Hochschulen zur Verfügung. Zwischen den
Partnern der einzelnen Projekte gab es Wechselwirkungen
und Rückkoppelungen. Manche Projekte wiederum haben
eine weitergehende Ausstrahlung, denn die Zusammenarbeit
der beteiligten Hochschulen reicht über das Projektende hinaus. Wir denken, es gibt kein schöneres Zeichen für Nachhaltigkeit.
Im Namen von SWITCH möchten wir ein grosses Kompliment an die beteiligten Hochschulen aussprechen. Sie haben Grosses geleistet, denn ein wesentlicher Teil der Inhalte
für AAA/SWITCH wurde von ihnen beigesteuert. Sie haben
Projekte verwirklicht, die ihnen wichtig waren, deren Resultate aber der ganzen Gemeinschaft zur Verfügung stehen. Dadurch war AAA/SWITCH so erfolgreich.
Ein herzliches Dankeschön richten wir an die Projektpartner, Kontaktpersonen und die Bundesbehörden. Die Zusammenarbeit war effizient und fruchtbar. Und dann an das Projektwettbewerbs-Evaluationsgremium PWEG: Es bestand aus
neun Experten. Es hat sich als Evaluationsgremium für die
Projekte sehr bewährt. Ganz herzlichen Dank!
Andreas Dudler
Christoph Witzig
«L’utilité du tout est plus que la somme de tous les projets.
Il y a eu des interactions et des échanges entre les partenaires
des différents projets.»
Trois lettres au service
de la coopération
AAA/SWITCH, également appelé «Triple A», désigne des projets d’innovation et de coopération entre les trois secteurs du
domaine de la formation tertiaire: universités suisses, hautes
écoles spécialisées et institutions du domaine des EPF. Le dénominateur commun des différents projets était constitué des
quatre domaines E-Learning, Grid-Middleware, Organisations Virtuelles et AAA (Accounting, Auditing, Assurance),
qui a donné son nom au projet global. Celui-ci a débuté en
avril 2008 et a duré jusqu’en avril 2013. Pour terminer, il comprenait 116 projets individuels.
Brève rétrospective: le programme AAI a couru de 2004 à
2008. Il avait pour objet l’introduction d’une infrastructure
d’authentification et d’autorisation. Ce programme a connu
un plein succès dans son développement et est actuellement
un service partout reconnu. Un système qui facilite la vie, l’apprentissage et l’enseignement aux membres des hautes écoles.
AAI a quasiment pénétré toutes les fentes du réseau des hautes
écoles et a indubitablement fait preuve de durabilité. Pour
AAA/SWITCH , nous avons pu, chez SWITCH, avoir recours
aux expériences et aux structures d’AAI.
Dans le cadre du projet AAA/SWITCH, SWITCH a eu différents rôles à jouer. Nous avions d’une part une fonction de
coordinateur et de catalyseur. Nous avons organisé la communauté tout en participant à des projets isolés. Nous nous
sommes fortement engagés – mais avons aussi largement profité des nouvelles expériences et des nouveaux contacts.
Mais que reste-t-il après l’achèvement d’AAA/SWITCH ? Dans
quelle mesure le programme est-il durable?
Une chose est sûre: l’utilité du tout est plus que la somme
de tous les projets. Par exemple, les résultats du projet sont à
la disposition de toutes les hautes écoles. Il y a eu des interactions et des échanges entre les partenaires des différents projets. Et bien des projets produisent des effets qui vont plus loin
car la coopération des hautes écoles participantes va au-delà
de la fin des projets. Nous pensons qu’il n’y a pas de plus beau
signe de durabilité.
Au nom de SWITCH, nous aimerions faire un grand compliment aux hautes écoles participantes. Elles ont fait de
grandes choses, ayant apporté elles-mêmes une grande part
des contenus pour AAA/SWITCH . Elles ont réalisé des projets qui étaient importants pour elles mais dont les résultats
sont à la disposition de toute la communauté. Voilà pourquoi
AAA/SWITCH a si bien réussi.
Et nous adressons un grand merci aux partenaires de projet,
aux personnes de contact et aux autorités fédérales. La collaboration a été efficace et fructueuse. Et au comité d’évaluation
du concours de projets PWEG qui se composait de neuf personnes et a fort bien fait ses preuves comme comité d’évaluation pour les projets. Merci beaucoup!
Andreas Dudler, directeur de SWITCH
Christoph Witzig, chef du projet AAA/SWITCH
«I vantaggi dell’intero programma sono più grandi di quelli dei
singoli progetti. Tra i partner che hanno cooperato ai diversi
progetti si è istaurata una fitta rete di interazioni e riscontri.»
Tre lettere al servizio
della cooperazione
L’acronimo AAA/SWITCH, detto anche tripla A, indica i
progetti di innovazione e cooperazione condotti dai tre settori dell’istruzione terziaria: le università svizzere, le scuole
universitarie professionali e le istituzioni del Politecnico. I
vari progetti avevano quattro campi in comune: E-Learning,
Grid-Middleware, Organizzazioni Virtuali e AAA (Accounting, Auditing, Assurance), che ha dato il nome all’intero
progetto. Quest’ultimo è iniziato nell’aprile 2008 e si è concluso nell’aprile 2013. Alla fine includeva ben 116 singoli
progetti.
Una breve retrospettiva: dal 2004 al 2008 si è svolto il programma AAI. Il suo scopo era l’introduzione di un’infrastruttura di autenticazione e autorizzazione. Questo sistema si è
sviluppato con successo fino a diventare un servizio capillare
e riconosciuto, che oggi facilita la vita, l’apprendimento e l’insegnamento a tutti gli attori del ramo universitario. AAI permea praticamente l’intera rete e ha dimostrato la sua incontestabile sostenibilità. Per il programma AAA/SWITCH,
SWITCH ha potuto far leva sulle esperienze e le strutture di
AAI.
Nel progetto AAA/SWITCH, SWITCH ha rivestito diversi
ruoli. Innanzitutto avevamo la funzione di coordinatori ed
«enabler». Abbiamo organizzato la community, ma abbiamo
anche partecipato a singoli progetti. L’iniziativa ha richiesto
un grosso impegno da parte nostra, ma ci ha apportato anche
nuove esperienze e interessanti contatti.
Cosa rimane di AAA/SWITCH ? Quanto sostenibile è il programma? – Una cosa è certa: i vantaggi dell’intero programma sono più grandi di quelli dei singoli progetti. Per esempio,
i risultati dei progetti sono a disposizione di tutte le università. Tra i partner che hanno cooperato ai diversi progetti si è
istaurata una fitta rete di interazioni e riscontri. In alcuni casi,
la collaborazione tra le università coinvolte prosegue anche
oltre la fine del progetto, assicurandogli così una portata più
ampia del previsto. A nostro parere, queste sono prove più che
sufficienti di sostenibilità!
A nome di SWITCH vorremmo rivolgere i più vivi complimenti alle università partecipanti. Hanno svolto un lavoro
eccezionale, perché sono state loro a fornire gran parte dei contenuti per AAA/SWITCH . Hanno realizzato dei progetti che
erano importanti per loro, ma i cui risultati vanno a vantaggio dell’intera comunità. È questo che fa il successo di AAA/
SWITCH.
Un sentito ringraziamento va a tutti i partner del progetto, le
persone di contatto e le autorità federali. La collaborazione è
stata efficiente e fruttuosa. E infine vogliamo ricordare l’organo di valutazione del concorso, che era composto da nove
esperti, il cui lavoro di esame dei progetti è stato molto apprezzato. Mille grazie!
Andreas Dudler, direttore generale di SWITCH
Christoph Witzig, capo progetto AAA/SWITCH
AAA/SWITCH 7
«AAA/SWITCH transforms visions into reality:
the A4-Mesh project, examining a number of use cases
for wireless mesh network technologies, is one example.»
Almerima Jamakovic-Kapic
Project Leader A4-Mesh, researcher, Institute of Computer Science and Applied
Mathematics, University of Berne.
8 AAA/SWITCH
AAA
The three As provide the name for both the project as a whole and
a single domain dealing with the accounting and auditing side of
the Authentication and Authorisation Infrastructure (AAI).
Text: Christoph Witzig, Project Manager AAA/SWITCH
The Swiss University Conference’s SWITCHaai cooperation and innovation project from
2004 to 2008 firmly established the federated Authentication and Authorisation Infrastructure (AAI) in the higher education sector in Switzerland. Today, almost all students of Swiss
universities use SWITCHaai for secure access to several hundred services. However,
SWITCHaai lacks important functionalities in terms of accounting, auditing, assurance levels and strong authentication. The purpose of the projects in this domain was to address
Swiss universities’ particular needs in this area.
16 projects were approved in the AAA domain. AMAAIS (see page 12) has developed a generic monitoring and accounting infrastructure for AAI, which is now ready for deployment.
A4-Mesh (see page 11) has set up an AAI-compatible meshed network with accounting functionalities, to be used in environmental studies or as an extension of campus networks. The
ETHZ and EPFL have worked out a secure solution for exchanging students’ performance
data, and the University of Lausanne has evaluated and introduced a strong authentication
system for its critical services (see page 13). Several smaller projects have been conducted,
mostly by the IT services departments, and their results are now available to all the Swiss
universities. Projects meriting particular mention are «bridging the log-ins» between Windows desktops and AAI services by FHNW (Kerberos – see page 10) and a project by the
University of Neuchâtel which allows students to load credits to their campus card through
an AAI-enabled portal.
Today, the AAA/SWITCH projects in the AAA domain are adding valuable functionalities
to SWITCHaai for users and infrastructure operators alike. The IT services departments at
the Swiss universities have been closely involved in most of these projects, and they also typically integrate the deliverables into their campus IT infrastructure – leading to a high
level of sustainability.
AAA/SWITCH 9
AAA Kerberos – FHNW
The guard-dog holds the key
The Kerberos Login Handler gives users password-free access to AAI-protected
resources on the web.
Text: Tom Gross, FHNW
SWITC
Dokum
Haai
entatio
SWITC
n
System
anmeld
ung
Hilfe
se und
iladres
W-Ema d klicken Sie
N
H
F
n
ie Ihre swort ein u
eben S
s
Bitte g gehörige Pa hren.
schule
u
z
a
d
iterzufa er Musikhoch it ihrer
e
das
w
m
u
d
m
in
e
g
te
d
it
o
n
b
L
e
ich
auf
arbeit
elden s
is: Mit
Hinwe NW Vertrag m se an.
H
res
ohne F
mailad
s.ch"-E
"@mab
:
dresse
Emaila
Login
rt:
o
w
s
s
Pa
ogin
Haai L
w
d Pass
men un
utzerna
n
tem-Be
W Sys
it FHN
enden
m
in
g
o
L
ng verw
nmeldu
a
m
te
s
Sy
en
anmeld
atisch
Autom
x
ort
ferred authentication protocol of Microsoft Windows. Mac OS
X and Linux also support Kerberos and can make use of the
handler if they are properly configured.
The Kerberos Login Handler for the Shibboleth Identity
Provider was developed as an AAA/SWITCH project at the
University of Applied Sciences and Arts Northwestern Switzerland (FHNW) with the support of the SWITCH AAI team.
The goal was to provide a user-friendly single sign-on mechanism for all staff members. All internal web resources should
be accessible with just a single click. The project was successfully concluded in May 2011 and has sparked interest from
other universities. Meanwhile, the handler is used by several
organisations, including Newcastle University, Deakin University and VeriFone.
Works together with default login handler
Another advantage of the Kerberos Login Handler is that it can
be used together with the default username/password login
handler. Users who do not have or are unable to use the Kerberos protocol can still provide their password as usual.
Further information:
The AAI login screen of the University of Applied Sciences and
Arts, Northwestern Switzerland.
Kerberos is a network authentication protocol developed at
the Massachusetts Institute of Technology. It works on the basis of «tickets» to allow nodes to prove their identity without
needing to send passwords through the network. It is the pre-
10 AAA/SWITCH
A more detailed presentation of the project can be found
here: www.switch.ch/aai/support/presentations/
opcom-201105/AAI-OpCom-KerberosLoginHandler.pdf
Kerberos Idp project page: https://wiki.shibboleth.net/
confluence/display/SHIB2/Kerberos+Login+Handler
Here you can find more information about the Kerberos
protocol: http://kerberos.org
AAA A4-Mesh – UNIBE, UNINE, SWITCH
Wireless mesh network for environmental research
Many research projects in different areas could benefit from an easily deployable outdoor
wireless mesh network that supports SWITCHaai-based functionalities: authentication,
authorisation, accounting and auditing (A4).
Text: Almerima Jamakovic-Kapic, UNIBE
Installation of an infield mesh node for environmental research in the Valais region.
The A4-Mesh project and its currently ongoing project extension are looking into several application scenarios for wireless
mesh network technologies. The applications deployed are focused on environmental research support. The MontanAqua
project uses the A4-Mesh network to continuously transfer the
environmental data measured by several sensors in the CransMontana-Sierre region in Valais. The A4-Mesh network solution produces various benefits, such as lower maintenance costs
and a reduced risk of losing data. A further application for the
A4-Mesh network solution is currently being installed: a new
pilot network for environmental research in the Emmental
area. For this, the A4-Mesh infrastructure is being coupled to
a database feeding a hydrogeological modelling and simulation system so as to make the environmental research process
more efficient.
To allow easy access to the A4-Mesh network, special care was
taken to seamlessly integrate authorisation and authentication
into the organisation’s own infrastructure (AAI), grouped into
a federation: in our case the Shibboleth-based SWITCHaai.
Furthermore, the accounting function provides specific traffic statistics which are channelled into the traffic-based charging module. It operates in a SWITCHaai-compatible wireless
mesh network, which allows the network administrator to have
full visibility of the forwarded traffic, including the source,
destination and forwarding nodes (organisations) involved.
Using this data means that the organisation can be charged
correctly for its network usage.
Further information:
https://a4-mesh.unibe.ch
AAA/SWITCH 11
AAA AMAAIS – UZH, ETHZ, SWITCH
Accounting and monitoring of AAI services
AMAAIS enables Shibboleth-based federations to aggregate, process and store
accounting and monitoring information.
Text : Martin Waldburger, UZH
IdP Accounting
Application
Service-specific
Accounting Application
Accounting Client
Accounting Client
Accounting
Server
Accounting
Server
AMAAIS core components
AMAAIS Accounting Application
HTTP Request
SWITCHaai, the Swiss Authentication and Authorisation Infrastructure, lacks a comprehensive monitoring and accounting system. The goal of the AAA/SWITCH project AMAAIS
was to add this missing functionality in a generic fashion.
AA and AMAAIS interacting with each other
AMAAIS can obtain and process the usage of the Identity Providers as well as the Service Providers of the SWITCHaai federation. Service-specific Accounting Applications (AAs) and
12 AAA/SWITCH
AMAAIS core components interact with each other: AAs parse
log files or databases and create events. The AA invokes the
common Accounting Client (AC), and the event will enter the
AC pipeline. After passing along the AC pipeline, the event will
be transmitted to either one or multiple Accounting Servers
(AS), going through the respective AS pipeline(s), and will
eventually be stored in a database for further analysis.
Events may be queued, filtered etc.
Pipelines are composed of sources and sinks. Sinks receive and
process events, while sources produce events. Pipelines can be
constructed by combining source and sink components in any
desired order, so that events may be queued, filtered, persisted or transmitted, for instance.
Highly configurable pipelines make for immense flexibility. This is especially beneficial in federations, where different
services are managed by different organisations, but with a
need for interoperable accounting and monitoring.
Three use cases, the monitoring and accounting of a printing service, an SMS Service Provider and an Identity Provider, were realized as part of the project.
Further information:
www.csg.uzh.ch/research/amaais.html
AAA StrongAuthN – UNIL
Tighter security at the University of Lausanne
How should a university protect critical services? The University of Lausanne
investigated and implemented strong authentication solutions.
Text : Alexandre Roy, UNIL
In a series of AAA projects, the University of Lausanne looked
systematically into the protection of critical services through
improvements in the campus authentication and introduced
corresponding solutions. One of the projects was aimed at introducing assurance level within the UNIL’s authentication
and authorisation system. The user account management system was renewed in this way, implementing the SAP Identity
Management solution. An evaluation of several authentication methods was also conducted with the ultimate goal of improving the protection of access to critical UNIL services
(administrative VPN, finance management system, AAI resources etc).
Solution: one-time password
This evaluation took the following main aspects into account:
use in a multiplatform and open environment, cost, security
level, compatibility with Shibboleth and with the radius protocol and integration with SAP Identity Management. The
choice fell on a «one-time password» system.
The University of Lausanne’s new Campus Card.
First project: Juniper
The introduction of such a system was the topic of another
AAA project. The first service protected in this way is the administrative access to the Juniper VPN, which has about 65
users. To connect to it, users must enter their password and
the «one time password», which is obtained either by SMS or
from the new Campus Card (see figure).
A project extension will allow the users to record a software token on their smartphones, which will have the advantage of being free of charge.
Further information:
www.switch.ch/aaa/projects/detail/UNIL.2
www.switch.ch/aaa/projects/detail/UNIL.7
www.switch.ch/aaa/projects/detail/UNIL.8
AAA/SWITCH 13
«Besides the technology, the AAA/SWITCH program
has contributed to establishing a network of relationships,
people, skills and trust that hopefully will endure beyond
the end of the programme.»
Sergio Maffioletti
Project Leader Swiss Multi-Science Computing Grid (SMSCG) and Member Executive Board
Swiss National Grid Association (SwiNG), Project Director Grid Computing Competence
Center, University of Zurich.
14 AAA/SWITCH
Grid
Distributed computing has been the main focus of the grid AAA/
SWITCH projects. In addition to implementing components for
distributed computing infrastructures, these projects have succeeded in actively involving scientific users from many different
domains and have enabled the processing of thousands of computing jobs.
Text: Christoph Witzig, Project Manager AAA/SWITCH
The main thrust of the grid domain was to promote and lay the foundations for a stable and
secure infrastructure to support distributed scientific computing in Switzerland. Some 26
projects were submitted in this domain. These can be grouped into three categories: 1. campus
grids at individual institutions, which facilitate the sharing of computational power within
a single organisation, 2. desktop grids between several institutions (such as the projects EZGrid and MUSIC, see page 19) and 3. a computational grid shared by a large number of institutions, the «Swiss Multi-Science Computing Grid» (SMSCG; see page 16).
A common feature of all these projects was the active collaboration between infrastructure
providers and scientific users. A surprisingly wide range of academic disciplines submitted applications to run on the grid, including computational, environmental and life sciences, as well
as finance and art. This is one of the key successes of the projects in this domain, coupled with
the fact that the underlying infrastructure was able to handle thousands of computing jobs
a day.
Looking into the future, it can be said that the cloud computing paradigm has gained significant momentum over the past two years. This constitutes less of a disruption and more of a
natural evolution of the distributed computing paradigm. With the «Swiss Academic Compute Cloud» AAA/SWITCH project, an initial cloud computing project was conducted towards
the end of the project programme. In 2013, a bridging project between the grid/cloud domain
is being jointly run by most of the grid participants as a stepping stone between the two innovation and cooperation projects AAA/SWITCH and «Information Scientifique».
In retrospect, it is the active collaboration and exchange between resource providers and scientific users from many different domains that can be considered as the key outcome as well
as a prerequisite for sustainability of these grid projects – more so than individual IT components that evolve rapidly with technical progress.
AAA/SWITCH 15
Grid SMSCG – UZH, UNIBE, USI, CSCS, WSL, HES-SO, UNIL, EPFL, SIB/Vital IT, SWITCH
A collaborative spirit in distributed computing
SMSCG has established a model for collaboration between service providers and research groups.
The target was to implement and support computational science on a highly reliable distributed
infrastructure. The infrastructure can now handle 500 – 1,000 jobs every day.
Text: Sergio Maffioletti, UZH
The Swiss Multi-Science Computing Grid (SMSCG) project’s
aim was to establish a Swiss infrastructure and platform for
computational science. Through SMSCG, a reliable, distributed grid infrastructure has been built, linking infrastructures
from several Swiss universities. Research communities using
the platform have received collaborative, high-quality user and
application support from the project.
The main challenge of the SMSCG project was not a technical one. Instead, it consisted in coordinating resource providers, support teams and end-users. All in all, twelve universities and research institutions are contributing resources to
this project.
500 to 1,000 jobs a day
During its five years of operation, SMSCG has supported more
than 20 scientific use cases from scientific disciplines as diverse as high-energy physics, bioinformatics, computational
chemistry, environmental sciences and also finance. The production infrastructure is now capable of sustaining a work-
load of 500 – 1,000 jobs per day from each of them, lasting
from a few minutes to several hours or even days.
Users gain access to the SMSCG infrastructure using their
AAI credentials. This approach has helped to significantly lower the entrance barrier to the infrastructure for new users.
New challenge: cloud computing
The collaborative spirit is a particularly important achievement for the project – resource providers and computational
experts from all over the country have established a strong
partnership. The SMSCG project thus provides a very good
basis for the next generation of national distributed-infrastructure projects. The challenge now is to make the best possible
use of new technologies and processes in cloud computing.
The upcoming Swiss Academic Compute Cloud project will
make sure that the know-how and collaboration of SMSCG is
put to good use in the future too.
Further information:
http://www.smscg.ch
Height (cm)
Element Density (kg
m-3
)
Simulation of snow density
Snow density (color-coded z-axis) at Parsenn near Davos as function of time
(x-axis), snow height (y-axis). The simulation was performed on the SMSCG.
16 AAA/SWITCH
Grid Selectome – UNIL, UZH, SIB
Computer-accelerated evolution
Selectome provides a database of positive selection in the evolution of species. The
search requires a high computational outlay. A grid approach helps to make it faster.
Text: Marc Robinson-Rechavi and Sebastien Moretti, UNIL; Heinz Stockinger,
Swiss Institute of Bioinformatics (SIB)
Genomic sequence: this type of data makes it possible to study the process of adaption at the molecular level.
The evolution of species is one of the main questions in
biology. To address this question, it is necessary to develop
mathematical models to estimate how different biological processes could have resulted in the current diversity of life. In
particular, there is a strong interest in assessing whether a
certain feature or function could be involved in the adaptation of organisms to their environment.
Goal: understandig adaptation on a molecular level
The force that promotes such adaptation is generally known as
positive or Darwinian selection (named after the biologist
Charles Darwin), and the current increase in genomic data
makes it possible to study the processes of adaptation at the
molecular level. Selectome is a database that provides information on such positive selection events. It is provided as an online resource that can be easily used by life science researchers.
However, the underlying computational steps are complex
and require large amounts of computational resources. In
brief, the computationally intensive parts are based on the
phylogenetic software package called PAML and in particular the codeml application.
Executing thousands of codeml jobs
Within the AAA/SWITCH project Selectome we focused on
a suitable computational engine called gcodeml that efficiently and reliably executes thousands of codeml jobs on both grid
(in this case the Swiss Multi-Science Computing Grid,
SMSCG, see page 16) and cluster environments.
Further information:
http://selectome.unil.ch
AAA/SWITCH 17
Grid VM-MAD – ETHZ, UZH, SWITCH
Like the conductor of an orchestra
The use of virtual machines in grid and cloud environments is attractive, since
it eases deployment issues. The VM-MAD project developed a solution for dynamically extending local clusters to clouds.
Text: Peter Kunszt, ETHZ
The availability of powerful computing hardware in «Infrastructure as a Service» (IaaS) clouds made its usage attractive
for computational workloads, which were up to now almost
exclusively run on HPC clusters. The Virtual Machines Management and Advanced Deployment Project (VM-MAD) developed a framework for the cloud-bursting of Linux-based
clusters into public or private clouds.
Written in Python
The tool is called the VM-MAD Orchestrator and is written in
the Python programming language. It is completely modular,
permitting flexible configurations for cloud-bursting policies.
It can be used with any batch system and cloud infrastructure,
dynamically extending the cluster when needed. The Orchestrator monitors the jobs queued in the batch system and selects
those that could run on cloud-based virtual machines (VMs)
on the basis of the configured policies. It starts and shuts down
VM instances in the cloud and adds or removes these resources as compute nodes to or from the cluster.
A distinctive feature of our Orchestrator framework is that
the policies can be tested and tuned in a simulation mode
based on historical or synthetic cluster-accounting data. We
have used the VM-MAD Orchestrator in a production environment at the Functional Genomics Center Zurich to speed
up the analysis of mass spectrometry-based protein data by
cloud-bursting to the Amazon Elastic Compute Cloud. The
VM-MAD Orchestrator has also been used by the Swiss Multi-Science Computing Grid (SMSCG) project (see page 16): it
is possible to extend a local cluster with resources from
SMSCG. The Academic Compute Cloud Provisioning and Usage project similarly makes use of the Orchestrator.
Further information:
http://arxiv.org/abs/1302.2529
Grid Grid Data Management – UNIGE, UNIBE
Benefitting from interdisciplinary research
Large quantities of imaging data have been stored and analysed in a joint project
between researchers from the fields of physics and medicine. The data handling was
performed using grid technologies.
Text: Henning Müller and Marko Niinimaki, HES-SO; Sigve Haug, UNIBE
The Grid Data Management project is positioned midway between the medical and physics domains, both of which need
to store and analyse large amounts of visual information. For
the physics domain, automatic image analysis tools from the
medical domain have been adapted for automatically classifying images into various image types. This allowed a reduction in time for analysing the images. The medical imaging
domain has benefited from the grid knowledge available in
physics. An infrastructure was set up using several grid applications in order to permit the safe storage of medical image
data and the retrieval of this data, including also visual re18 AAA/SWITCH
trieval. All these tools are open source. The medical data used
was anonymous, since medical images taken from the scientific literature were used. The project relied on the Swiss grid
infrastructure as provided by the Swiss Multi-Science Computing Grid (SMSCG; see page 16). It highlights how different
research fields can profit from each other by sharing not only
infrastructure but also common tools and expertise.
Further information:
www.switch.ch/aaa/projects/detail/UNIGE.4
«Safe Storage and Multi-modal Search for Medical Images»
by Jukka Kommeri, Marko Niinimäki, Henning Müller. Medical
Informatics Europe 2011, IOS press, Oslo, Norway, 2011.
Grid MUSIC – HES-SO, UNIGE, HSLU
Simulation calculations at breakneck speed
The MUlti-disciplinary diStrIbuted Computing (MUSIC) project has brought
four new applications and several user groups onto the Swiss distributed computing
scene. This project has combined volunteer, grid and cloud computing.
Text: Marko Niinimaeki, Nabil Abdennadher, Mohamed Ben Belgacem, HES-SO
MUSIC brought together several Swiss institutes of higher education through a shared high-performance computing platform called Xtrem Web-CH. This was developed at the University of Applied Sciences, Western Switzerland, in Geneva.
The project delivered significant gains in computing power for
the research groups participating in it. The four targeted applications come from the fields of environment sciences, genetics and art.
Application 2: SELECTOR, also from the University of Geneva, estimates the migration of people in East Asia on the basis of genetic data. SELECTOR is used in testing two competing hypotheses: 1. The populations of South and North East
Asia originate from just one population; 2. They originate from
two different populations. Testing the hypotheses requires between 100,000 and 1,000,000 simulations for each hypothesis.
This would take 100-200 days on a single PC. After parallelisation in the MUSIC project, the runtime for the simulation
was cut to just a couple of days.
Runtime cut to a couple of days
In the course of the project, XtremWeb-CH’s computing nodes
were successfully launched in the Azure cloud. In addition,
MUSIC developed a bridge between XtremWeb-CH and the
Swiss Multi-Science Computing Grid SMSCG (see page 16).
The following four applications were ported to the XtremWeb-CH platform in the MUSIC project:
Application 1: CYCLONE from the EnviroGRID group at
the University of Geneva evaluates the impact of cyclones on
the environment using a parallel simulation. MUSIC considerably improved the analysis: it is now possible to analyse 800
cyclones in 1 hour 20 minutes, whereas previously only 50 cyclones could be analysed in that time.
Phylogeny inference and finder for similar pictures
Application 3: MetaPIGA, a genetic application, has benefited
from the distributed computing resources of MUSIC on a similar scale. MetaPIGA, developed by the Laboratory of Artificial and Natural Evolution (LANE) at the University of Geneva, is a robust implementation of several stochastic heuristics
for large-scale phylogeny inference.
Application 4: The University of Applied Sciences of Lucerne has developed an «Images Finding Images» application
for MUSIC, that takes an initial picture as its input and finds
similar ones from a collection.
Further information:
www.switch.ch/aaa/projects/detail/HES-SO.3
Cyclone paths as analysed on the grid by the MUSIC project.
AAA/SWITCH 19
«The AAA project was a great incubator of ideas, a
catalyst for livening up the eduhub community, and has
contributed greatly to the push towards educational
technologies of tomorrow.»
Pierre-Yves Burgi
AAA Project Leader and contact person, President Educational Technology Working Group
[ETWG], Head ICET Unit, University of Geneva.
20 AAA/SWITCH
E-Learning
In this domain, 68 projects were approved – an excellent indicator of the high level of interest that AAA/SWITCH attracted in
the e-learning community.
Text: Petra Kauer-Ott, Deputy Project Manager AAA/SWITCH
The manifold needs of e-learning today are reflected in the various project themes approved
for this domain. The five topic clusters are extensions to learning management systems (LMS),
improvements in production, distribution and access to media data, new learning environments, e-assessment and also general-purpose infrastructure elements for shared use.
Whereas some projects progressively aligned their LMS to the students’ needs (e.g. Moodle extensions – see page 25), others analysed their institutional processes in the e-learning domain
(ITSI – see page 22) or initiated new learning environments (PLE – see page 23). This highlights two facts. Firstly, the e-learning community will not only have to master rapid technological progress in future but will also need to put stronger emphasis on the individual through
learner-centric solutions, while similarly taking into account societal changes that affect both
the individual and institutional strategies and services. Secondly, with AAA/SWITCH, the
Swiss higher education institutions have started to tackle these challenges.
Mobile applications for the campus were the subject of «Mobile Uni-App» (see page 25), which
provides a framework for other mobile application developers to build on – thus avoiding the
dreaded reinvention of the wheel. Shared frameworks and solutions of this type were also provided by «Universities Hosted United» for the more efficient use of LMS installations, by
«E-xcellence.ch» with its quality framework, and by «DICE» in the legal domain (see page 24).
Improvements to the handling of media data were the focus of several projects, targeting lecture recordings, video annotations, e-books, and also projects that were more oriented towards
the didactic use of media, such as «Distributed Classroom».
Many projects addressed e-assessment by developing new or improved innovative services as
well as introducing them in real-life computer-based tests. Eight solutions (SEB – Safe Exam
Browser – see page 24, SIOUX, MEASURED, e-OSCE, OSCE Manager, movo.ch, Aufgabenbörse, academe) have now been released by five institutions – not in isolation but adopting a
comprehensive and complementary approach. These cover examinations that use web browsers and mobile devices, and also support the preparation of clinical tests and online voting in
the classroom, or assist students in preparing for exams through learning cards.
E-assessment, and also new working and learning environments, are the main focus of the
AAA/SWITCH sustainability project «Learning Infrastructure», which forms part of the «Information Scientifique» cooperation and innovation project – aimed at boosting the sustainability of these solutions in the Swiss academic sector. In short, the project has supported muchneeded work and has shown that the Swiss e-learning community can successfully develop and
deploy innovative solutions in a highly collaborative manner.
AAA/SWITCH 21
E-Learning ITSI – UNIBAS
Learning environments for tomorrow’s campus
Virtual and physical-learning environments need to keep pace with continually
evolving mobile technologies and communication media. The ITSI project studied
what needs to be done to meet students’ needs.
Text: Gudrun Bachmann and Tina Škerlak, UNIBAS
The students of the future are mobile learners and today’s campuses are not able to meet their needs. Tables are too small,
and no electric sockets or lockers are available. The campus is
all about the dissemination and acquisition of knowledge. It
offers little physical and virtual space for group work, scientific discourse or informal discussions. Admittedly, IT makes
good solutions available for this, such as the tools developed
as part of AAA/SWITCH, but the teaching and learning culture here is lagging behind the technical possibilities and the
opportunities opening up through innovative, media-based
teaching and learning resources.
Users must be involved from the start
As the first step towards the campus of tomorrow, IT experts,
educationalists, architects and interior designers should be
brought together as early as the initial concept phase and not
just at the building stage. Additionally, end users need to be
involved right from the start.
The University of Basel’s project – IT Service Integration
in Studies and Teaching (ITSI) – organised a series of workshops with internal and external experts working together to
a modern learning environment. Additional studies focused
on discovering students’ needs were also undertaken.
A summary of the project results will be available free of
charge on the Internet later this year.
Further information:
http://itsi.ltn.unibas.ch
The library of the Faculty of Architecture at TU Delft, Netherlands:
an example of an environment in which discussions and group work
can be conducted within the physical and virtual space.
22 AAA/SWITCH
E-Learning PLE – UNIGE, EPFL, UNIL, UNIFR, UZH, SUPSI
Made-to-measure learning environment
The personal learning environment (PLE), a flexible system focused on the
learner, has been developed on the basis of a preliminary study, a series of surveys
and pilot classes. This environment satisfies the needs of current students.
Text: Omar Benkacem, Pierre-Yves Burgi, Hervé Platteaux, Patrick Roth, UNIGE
The main aim of the PLE project was to develop an ecosystem
which promotes interaction between the formal and informal
worlds, without learning necessarily being an explicit objective. This ecosystem consists of a personalised learning environment that groups together a set of online resources, some
of which come from institutions and some not. In this way, it
ought to be possible to stimulate a new form of education, focused to a greater extent on the learner.
Two approaches
The project started with a preliminary study which was essentially aimed at assessing the interest in PLE among the 14,000
students at Geneva University, covering their practices and the
use they made of IT tools – and provoking considerations as
to the implementation of an environment of this type. Two approaches emerged here in particular: an educational approach
taking in technology monitoring, awareness raising and training, and a technological approach introducing PLE in the form
of a «Didactic Dashboard» that can be both personalised and
further refined.
Different PLE solutions were implemented and tested in
pilot classes at the departments of the five partners that worked
together on the project. The 3A interaction model (for Actors,
Activities and Artefacts) served as the underlying basis. In this
model, the students and teachers are the actors, the educational scenarios are the activities, and all the associated resources are the artefacts.
Facilitated cooperation
For the student, the PLE is an environment that requires commitment. The tool does, however, facilitate cooperation between students by allowing them to conduct group activities
on the basis of the 3A interaction model. One of the questions
that still remains to be answered after these pilot classes is
whether an ecosystem of this type should be set up by the individual institution, or whether the institution should adapt
to the student’s ecosystem.
Further information:
Site with open-access learning resources:
www.myple.ch
AAA/SWITCH 23
E-Learning SEB – ETHZ
Cheat-proof online exams
The Safe Exam Browser (SEB) makes secure and fair examinations possible.
Text: Daniel Schneider, Dirk Bauer, Tobias Halbherr, Brigitte Schmucki, Oliver Rahs,
Kai Reuter, Karsten Burger, Thomas Piendl, ETHZ
Online exams are an increasingly important means of assessing performance at universities. They deliver more efficient,
reliable and novel ways to measure students’ abilities. But how
to rout the bugbears of manipulation, downloading of information from the Internet, or cheating? Simple, efficient opensource SEB software provides a solution.
Tailored
SEB features a whole package of options: it works with both
Windows and Mac OS X and may be used on centrally managed university computers as well as student laptops. SEB displays the examination created in a learning management system such as ILIAS and Moodle or in another exam system and
deactivates computer functions that students ar not allowed
to use. Here it is easily adjustable: discipline-specific software
such as Matlab, R, Excel and SPSS may be permitted, virtual
desktops can be used, and access to functions, websites or networks can be regulated with precision. The result is a tailored
exam environment which is as limited or extensive as desired.
SEB has been in action at Swiss universities since 2009. It is
now attracting interest beyond German-speaking countries
in Europe and at universities around the world. SEB is fast becoming an essential tool for online examinations in a very
wide community.
Further information:
www.safeexambrowser.org
No cheating, please – fair online exams at the ETH Zurich with SEB.
E-Learning DICE – USI, FFHS/SUPSI, ETHZ, UNIGE
Digital copyright for e-learning
DICE aims to increase awareness of copyright issues in the use of digital technologies. It is currently setting up a competence center, which will make it possible to
develop new materials, provide training sessions and create an online community.
Text: Anna Picco-Schwendener, USI
The goal of DICE was to develop training and reference materials on digital copyright for e-learning for the Swiss higher
education institutions in order to increase awareness for copyright issues when using digital technologies.
The DICE methodology
The methodology applied is based on four questions. First, it
should be determined where the content is used, in order to
find out the applicable copyright law. Next, it should be established whether the content is protected by copyright law and
who the rights holder is. Finally, it should be taken into ac24 AAA/SWITCH
count what the content is being used for. Workshops were organised in order to present Swiss copyright law and the DICE
methodology, and also to discuss specific questions with legal
experts and DICE members. DICE was also asked to conduct
webinars and short publications on the topic.
The great interest in DICE showed the importance of the
topic of digital copyright in the higher education sector. The
decision was therefore taken to create a competence centre,
which will start its activities in the near future.
Further information:
www.diceproject.ch
E-Learning Mobile Uni-App – UNISG, USI, FHNW
The university on a smartphone
Thanks to smartphones and tablets, we are used to calling up the latest information
at any time and wherever we happen to be. Not surprisingly, students now expect
the latest information on their university studies to be optimised for mobile devices
too. But this is frequently not the case.
Text: Thomas Sammer and Andrea Back, UNISG
When it comes to applications for mobile devices, the challenge lies in the many different operating systems and different screen resolutions. The Mobile Uni-App project is taking
up precisely this challenge and is offering, on the basis of the
Kurogo framework, an adaptive mobile website for the university sector that supports a large number of transferrable
standard functions. It includes a map and location service, a
people directory, RSS reader, library access such as search and
reservations (ALEPH & EbscoHost), login procedures (including AAI), Moodle access, the public transport timetable, access to the current canteen menu, and other functions.
students and university employees. A release of the Uni App
is also planned for the University of Lugano in 2013.
In the light of the experience we have acquired, we would
like to motivate other educational institutions to deploy this
solution and thus similarly be in a position to offer their students information on a mobile basis without major investments. The source code is available for download as an opensource project on GitHub and can be run on conventional web
servers.
Further information:
Mobile service of the University of St.Gallen:
www.app.unisg.ch
Source code of the Mobile Apps: https://github.com/
Institute-of-Information-Management-HSG/Project_Uni-App
Highly popular mobile presence
The University of St. Gallen has been offering these services
since September and, for just a small outlay, has been able to
implement a mobile presence that is highly popular amongst
Project website: http://ccmb.iwi.unisg.ch/projects/
project-mobile-uni-app/
E-Learning Moodle Extensions – FFHS/SUPSI, USI, FHNW, BFH
Facilitating online teaching
ELab has developed a number of plugins for Moodle that make the learning
management system easier to work with.
Text: Riccardo Mazza, SUPSI/USI
The mission of eLab – the e-learning laboratory at USI – is to
improve the quality of teaching through the integration of digital technologies in an efficient and advantageous manner.
ELab has contributed a number of useful plugins and add-ons
for the Moodle learning management system (LMS) to the
AAA/SWITCH programme to this end. Some of the tools developed in this context are enjoying extensive global popularity and are not simply limited to Switzerland. GISMO and
MOCLog, for example, are two plugins that provide a monitoring system which helps in analysing logfiles of the Moodle
LMS more effectively and efficiently. Thanks to a graphical
representation of the logfiles, GISMO and MOCLog allow instructors, learners, study programme managers and admin-
istrators to benefit from feedback on the status of activities in
online courses. GISMO has been downloaded more than 570
times in the last 16 months.
Moodle Notifications is another tool that allows students
to keep up-to-date with new content, discussions and events
in Moodle courses. Moodle TextCloud is an additional block
for Moodle which generates a text cloud containing the most
frequent keywords of the course that have been automatically extracted from the course resources, enabling learners to
reach their desired resources in few clicks.
Further information:
http://moclog.ch
http://moodle-notifications.elearninglab.org
http://moodletextcloud.sourceforge.net
AAA/SWITCH 25
«AAA/SWITCH is a significant contribution to the
success of virtual organisations as well as real networks of
researchers, lectures and students in the Swiss academic
environment.»
Mario Gay
Project Leader VO Tools, AAA contact person, Head joint IT service of Università della
Svizzera Italiana / University of Applied Sciences and Arts of Southern Switzerland (IT-EDU).
26 AAA/SWITCH
VO
In academia, researchers, teaching staff and well as members
of any project have to be able to cooperate across institutional
boundaries as a team. Such virtual organisations (VO) need
specialised tools for efficient collaboration.
Text: Petra Kauer-Ott, Deputy Project Manager AAA/SWITCH
Virtual organisations (VO) are distributed groups that work together for a specific period of
time. Although many tools are available for collaboration at Swiss universities, administering
them can be an unnecessary burden for project managers. Each external member has to be
added manually and each tool managed separately. Despite these needs, the effort temporary
teams are able to invest at an infrastructure level is limited. Thus, only five projects were approved in this domain: two projects which enhanced already existing productive systems and
three pre-studies:
«B-Fabric» (see page 29), a data and project management system, has been generalised. Now it
can also be used by other life science research groups – considerably facilitating the management and archiving of their scientific data. «ShanghAI Lectures» (see page 28) is a «global lecture hall» that has become quite popular over the past four years, as a model for successful distributed teaching and learning. In «Evaluation of VO tools» it emerged that document sharing, the organisation of online meetings and the management of distributed projects were the
most important functions for virtual teams.
The pre-study «Tools for Innovation Actors in Living Labs» shows that, for innovation processes, additional support is necessary for communication, social software, knowledge management, creativity, administration and secure authentication. «Research Social Networking Applications», on the other hand, identifies networking, funds finding and publishing as core elements for a research VO platform.
The «SWITCHtoolbox» (see page 29) is SWITCH’s contribution to the VO domain. It provides
a basic set of useful tools for cross-institutional collaboration.
AAA/SWITCH 27
VO The ShanghAI Lectures – UZH, UNISG, HSLU
Connecting continents in cyberspace
What was originally planned as a once-only experiment in global teaching – the Shangh
AI Lectures – turned into four years of SWITCH-supported international lecture series.
Text: Nathan Labhart, UZH
In the winter term of 2009, the Artificial Intelligence Lab (Department of Informatics, University of Zurich) introduced the
ShanghAI Lectures, a weekly lecture series on «embodied artificial and natural intelligence» that was transmitted to twelve
universities around the globe via videoconference. In addition
to the regular class held by Professor Rolf Pfeifer (UZH), there
were two guest lectures almost every week by high-profile researchers from around the world. Students who attended the
lectures in the participating lecture halls had the chance to interact with the lecturers, ask questions and discuss the topics
presented. In order to foster intercultural collaboration, a
three-dimensional collaborative environment (virtual world)
was set up, where students worked together on solving teamwork exercises. All the lectures were recorded and made available on the project website for anyone to call up free of charge.
The ShanghAI Lectures project not only provided a means
for students and lecturers to interact across university boundaries but also constituted a research platform for research into
virtual team behaviour, since the exercise groups were made
up of students from different cultures.
Planned as a once-only event
This experiment in global teaching has succeeded thanks to
the generous support received from AAA/SWITCH. Apart
from the initial funding, SWITCH also provided the infrastructure for the videoconferencing (SWITCHvideoconf and
SWITCHinteract) and the recording (SWITCHcast) and contributed many hours of support during the preparations and
deployment.
The ShanghAI Lectures were originally planned as a onceonly event. However, since they proved to be very popular with
the participating universities, we decided – given that the
know-how and infrastructure were in place – to continue every winter term, incorporating a number of modifications and
new features each time round, such as «Discussion Sessions»
in the 3-D world (2010), a new community website (2011), and
physical robot competitions (2012).
28 AAA/SWITCH
ShanghAI Lectures: a series of weekly lectures transmitted to twelve
universities around the globe.
Over the past four years, about 40 universities from all over
the world have participated in one way or other. The sites that
joined in every week ranged from Salford (UK), via Algiers
(Algeria), Zurich, Moscow (Russia), Abu Dhabi (UAE) and
Shanghai (China), to Hobart (Australia), and there were live
guest presentations from the US (at a very early hour of the
morning for the speakers), Thessaloniki, Budapest, and Singapore, as well as from many other locations.
The repository of recorded guest lectures has grown to over
100 entries, and we estimate that more than 1,000 students
have participated so far (due to different regulations at the participating universities, there is no central administration for
all the students involved). The fact that videoconferencing
technology allowed students to listen to (and discuss with) experts from around the world was highly appreciated – and the
lecturers themselves were excited to be able to interact with a
global audience.
Further information:
Project website: http://shanghailectures.org
Platform for research on virtual team behaviour:
http://shanghailectures.org/research
VO SWITCHtoolbox – SWITCH
Tools for virtual workers
SWITCH has developed a toolbox to permit cooperation in virtual organisations.
It has been available to the universities and individual AAA/SWITCH projects since 2012.
Text: Renato Furter and Christian Rohrer, SWITCH
For SWITCH, a virtual organisation is a heterogeneous group
of like-minded individuals who work together and share the
same objective but are not in the same geographical location.
It is also possible that they do not all come from the university environment. It was under these framework conditions that
the SWITCHtoolbox was developed.
Additional functions on demand
The practical outcome is now as follows: Members of the universities have access via their AAI login, while third parties
receive a guest login under any valid e-mail address. The centrepiece of the toolbox is a central database for managing
groups. The other tools it contains are a wiki, file storage, a
mailing list, Docendo for content compilation and SWITCHinteract for online conferences. The toolbox can also be
equipped with additional functions depending on the users’
requirements and the initiative of the universities.
At present, more than 10,000 members and more than 500
groups are using the toolbox. Collaborative projects such as
SWITCHtoolbox: Supporting project teams across Swiss universities.
«Learning Infrastructure» can also conduct their project work
with it in this way, as a virtual organisation.
Further information:
www.switch.ch/toolbox
VO B-Fabric – UZH, ETHZ, EAWAG
Handling the lifecycle of data
All research units and core facilities have to manage the entire life cycle of their data.
B-Fabric from the Functional Genomic Center Zurich is doing this for more than
1,250 projects.
Text: Can Türker, UZH
Project start, data collection, data analysis, data sharing,
project end, data archiving, and data discovery – all these are
aspects of the data lifecycle that an institution has to handle.
To overcome this challenge, a data management system is
required which captures not only the experimental data generated by instruments and applications but also scientific
metadata together with data on the data producers and consumers, i.e. the users and the projects. At the Functional
Genomics Center Zurich (FGCZ), our B-Fabric data management system has proven its usefulness in supporting the en-
tire data lifecycle in daily business for more than six years now.
B-Fabric is currently managing more than 1,250 projects and
2,700 users from more than 500 institutions. With «B-Fabric
for Switzerland», we opened up B-Fabric for a wider audience,
and users can now access the system using their SWITCHaai
accounts. Apart from that, external data sources can be easily coupled with the system at runtime and accessed via a rolebased model.
Further information:
www.bfabric.org
AAA/SWITCH 29
Raymond Werlen, Secretary General of CRUS.
«SWITCH constitutes a neutral platform for all the different
types of university. This makes it possible to develop horizontal
projects right across the university landscape.»
30 AAA/SWITCH
«SWITCH manages projects professionally.»
The Rectors’ Conference of the Swiss Universities (CRUS) had a major say in the allocation of funding
to the projects that were conducted in the framework of the AAA/SWITCH project. Raymond Werlen,
the Secretary General of CRUS, explains, why the coordination of the project was entrusted to SWITCH.
Text: Fiorenzo Scaroni, Secretary General of SWITCH
Fiorenzo Scaroni: How important are the cooperation
and innovation projects for Switzerland’s universities?
Raymond Werlen: The cooperation and innovation projects
are intended to promote cooperation between the universities.
In the case of AAA/SWITCH, it is infrastructure-based aspects of cooperation that are involved.
ensure the sustainability and coordination of e-learning in
Switzerland’s tertiary education sector and are supported by
SWITCH.
CRUS oversaw the project, but a large number of decision-making, financing and control bodies were involved.
Is that not a rather difficult line-up?
Why was it precisely SWITCH that was entrusted with
the coordination of the project?
For CRUS, professional project management is of key importance. This creates the basis for the fruitful and sustainable
deployment of the significant resources that are invested.
We were confident that the project was in good hands with
SWITCH.
What was SWITCH able to offer in conjunction with this
project that convinced CRUS of its competence?
SWITCH had already managed the AAI project from 2004 to
2007. The infrastructure that was created back then developed
into a key instrument for all the Swiss universities. That was
an argument for entrusting SWITCH with the coordination
of the new project. In addition, I consider one of SWITCH’s
strengths to be its competence in managing and coordinating
projects cleanly and efficiently and, in addition, SWITCH constitutes a neutral platform for all the different types of university. This latter aspect sets SWITCH apart from other organisations and makes it possible to develop horizontal projects
right across the university landscape.
One of the strengths of AAA/SWITCH is precisely that cantonal universities, universities of applied sciences and Federal Institute of Technology entities have all worked together
on the project. This also means, however, that the project
management has to deal with a large number of decision-makers. SWITCH has succeeded in giving the project a flexible
structure. It has done this by redistributing the funds and
making a distinction between university projects and competitive projects. The universities have doubtlessly benefited
from this.
Can you sum up the outcome of the project already?
That’s not so easy, but one thing I can say for sure is that the
financial resources that were available were certainly extensively exhausted. Just how sustainable the individual sub-projects are is something we cannot tell as yet.
Over the period from 2013-2016, AAA/SWITCH will
be undergoing further broad-based development in the
framework of the SUK programme on «Scientific Information: Access, Editing and Storage». This will be focusing on the supply of information – in which libraries
SWITCH’s application for the AAA/SWITCH project ini-
and archives have a major role to play. How do you see
tially related to three domains, namely the further de-
SWITCH’s position in this project?
velopment of the AAI, the grid and virtual organisations.
I have already mentioned SWITCH’s strengths. These strengths
make SWITCH the ideal organisation for taking on a key role
in the coordination of the technical aspects of this project. It
will do this in cooperation with further players in the universities and research institutes and, in particular, with the
libraries, the Swiss National Grid Association and the Educational Technology Working Group. The overall management
and coordination of the project, however, will be in the hands
of a steering committee deployed by CRUS.
CRUS added e-learning to this. Why?
The three topics put forward by SWITCH constitute the logical further development of AAI. The Swiss University Conference and CRUS added the e-learning domain to the project in order to secure the continuation of the services and
infrastructure of the Swiss Virtual Campus (SVC) programme, which ended in 2008. The SVC platforms of Eduhub
and the Educational Technology Working Group (ETWG)
AAA/SWITCH 31
«Im Zentrum des Folgeprogrammes
steht unsere wertvollste Ressource:
Information.»
Christoph Graf, Projektverantwortlicher AAA/SWITCH.
Ausblick
Das Projekt AAA/SWITCH hatte den Auf- und Ausbau von E-Infrastrukturkomponenten zum Ziel. Wie geht es nun weiter?
Im Projekt AAA/SWITCH haben Mitarbeitende des tertiären
Bildungsbereiches auf den Auf- und Ausbau von E-Infrastrukturkomponenten hingearbeitet. Mit Stolz konnte SWITCH in
einem Bericht zuhanden der CRUS im Herbst 2012 ausweisen,
dass die Mitarbeitenden von kantonalen Universitäten, von
Fachhochschulen und aus dem ETH-Bereich nachhaltige Strukturen geschaffen haben. In den Bereichen AAI und Virtual Organisations werden nun keine weiteren Förderaktivitäten benötigt. In den beiden Bereichen E-Learning und Grid dagegen werden spezifische Themen ausgesondert, bei denen 2013 weitere
Stützungsmassnahmen angezeigt sind. Die Beilage zum Bericht
enthielt zwei darauf zugeschnittene Anträge für Folgeprojekte.
«Learning Infrastructure» und «Academic Cloud»
Im Zentrum des Folgeprojektes «Learning Infrastructure» stehen personalisierte Arbeits- und Lernumgebungen und E-Assessment. Das zweite Folgeprojekt «Swiss Academic Compute Cloud» zielt primär auf die nachhaltige Stützung der wissenschaftlichen Nutzerinnen und Nutzer ab, in zweiter Linie
auf die Vergrösserung der Nutzerbasis. Wir durften noch im
Jahr 2012 mit Freude und Genugtuung den positiven Förderentscheid entgegennehmen. Inhaltlich und finanziell deckt
er sich mit dem beantragten Umfang.
32 AAA/SWITCH
Wichtig: Projektstrukturen
Ein Nebenprodukt von AAA/SWITCH dürfte sich als wichtig erweisen und für künftige Projekte entscheidende Vorteile bringen: Die aufgebauten Projektstrukturen. Im Vorgängerprojekt AAI wurde die Basis gelegt. Die Erweiterung des
Themenkreises bei AAA/SWITCH hat weitere Akteure in den
Hochschulen angesprochen. Diese mussten vernetzt werden.
Aufgrund des wesentlich grösseren Volumens musste zudem
die Projektleitung ausgebaut und professionalisiert werden.
Das Bewilligungsverfahren wurde überarbeitet, damit die
Qualität der Projekte sichergestellt ist. Anders als im Vorläuferprojekt AAI wurden gewisse Eingaben für Teilprojekte
einer Bewertung durch externe Sachexpertinnen und -experten unterzogen. Die Projekte unterstanden einem kompetitiven Bewilligungsverfahren. Künftige Projekte werden auf all
diesen Strukturen aufsetzen können.
Das Folgeprogramm «Information scientifique: accès,
traitement et sauvegarde» führt Themen und Akteure der
Projekte AAA/SWITCH und e-Lib zusammen. Im Zentrum
steht unsere wertvollste Ressource: Information. Wir sind
bereit!
Christoph Graf
Perspective
Le projet AAA/SWITCH avait pour but de constituer et de développer des composants d’e-infrastructure. Quelle sera la suite?
Dans le cadre du projet AAA/SWITCH, des collaborateurs
du domaine de la formation tertiaire ont travaillé à constituer
et à développer des composants d’e-infrastructure. SWITCH
a pu démontrer avec fierté, dans un rapport adressé en automne 2012 au CRUS, que les collaborateurs des universités
cantonales, des hautes écoles spécialisées et de l’univers des
EPF avaient créé des structures durables. Au niveau des «AAI»
et des «Virtual Organisations», de nouvelles activités de promotion n’étaient pas nécessaires. Dans les deux domaines
«E-Learning» et «Grid» en revanche, il a été dégagé des
thèmes spécifiques pour lesquels d’autre mesures de soutien
sont indiquées en 2013. L’annexe au rapport contient deux
propositions pour des projets de poursuite axés sur ces deux
domaines.
«Learning Infrastructure» et «Academic Cloud»
Des environnements personnalisés de travail et d’apprentissage et e-assessment sont au centre du projet de poursuite
«Learning Infrastructure». Le second projet de poursuite
«Swiss Academic Compute Cloud» vise d’abord à un soutien
durable des utilisateurs scientifiques et ensuite au développement de la base d’utilisateurs. En 2012, nous avons pu avec joie
et satisfaction prendre acte de la décision positive de promo-
tion. Du point de vue tant financier que de la teneur, celui-ci
correspond exactement à l’étendue proposée.
Important: structure de projets
Un produit secondaire de AAA/SWITCH pourrait s’avérer
important et apporter des avantages décisifs pour de futurs
projets, à savoir les structures de projets qui ont été constituées. La base en a été posée dans le projet précédent AAI.
L’extension de la série de thèmes dans AAA/SWITCH a attiré de nouveaux intervenants des hautes écoles. Il s’agissait de
les interconnecter. Etant donné le volume considérablement
augmenté, il fallait en outre étendre la direction du projet et
la professionnaliser. La procédure d’autorisation a été révisée
afin de garantir la qualité des projets. Contrairement au projet précédent AAI, certaines propositions de projets partiels
ont été soumises à une évaluation par des experts externes et
à une procédure compétitive d’autorisation. Les projets futurs
pourront bâtir sur toutes ces structures.
Le programme de poursuite «Information scientifique: accès, traitement et sauvegarde» rassemble thèmes et acteurs des
projets AAA/SWITCH et e-Lib. Au centre, notre ressource la
plus précieuse: l’information. Nous sommes prêts!
Christoph Graf, responsable du projet AAA/SWITCH
Prospettive
Il progetto AAA/SWITCH aveva lo scopo di creare e ampliare le componenti
dell’e-infrastructure. Quali saranno i prossimi passi?
Nel progetto AAA/SWITCH diversi collaboratori del settore
dell’istruzione terziaria hanno lavorato alla creazione e all’ampliamento delle componenti per l’e-infrastructure. In un rapporto presentato alla CRUS nell’autunno 2012, SWITCH ha
potuto annunciare con orgoglio che gli esperti delle università cantonali, delle scuole universitarie professionali e dei politecnici federali sono riusciti a creare delle infrastrutture sostenibili. Nei settori «AAI» e «Virtual Organisations» non sono
necessarie ulteriori attività di promozione. Nei due settori
«E-Learning» e «Grid» si sono invece individuati alcuni temi
specifici per i quali si raccomandano nuove misure di sostegno nel 2013. L’allegato al rapporto conteneva due proposte
per progetti di follow-up in questi due settori.
«Learning Infrastructure» e «Academic Cloud»
Il progetto di follow-up «Learning Infrastructure» si concentra sugli ambienti di lavoro e apprendimento personalizzati e
sull’e-assessment. L’altro progetto di follow-up «Swiss Academic Compute Cloud» mira in primo luogo al sostegno degli
utilizzatori che operano in campo scientifico e, in secondo luogo, all’ampliamento del bacino di utenza. Nel 2012 abbiamo
appreso con piacere e soddisfazione che i progetti sono stati
approvati. Le richieste sono state accolte sia nei contenuti sia
sul piano finanziario.
Importante: strutture di progetto
AAA/SWITCH ha prodotto un «effetto collaterale» che potrebbe rivelarsi importante e comportare vantaggi decisivi per
le iniziative future: la creazione di vere strutture di progetto .
Il progetto precursore AAI aveva gettato le prime basi. L’ampliamento dei temi in AAA/SWITCH ha coinvolto una maggiore cerchia di attori nelle università. Tutte queste persone
dovevano essere collegate tra di loro. Considerati i volumi notevolmente più grandi, c’era anche bisogno di una direzione
di progetto professionale. Per assicurare la qualità dei progetti, si è migliorata anche la procedura di autorizzazione. A differenza del progetto AAI, alcune richieste di progetti parziali sono state sottoposte a esperti esterni per una valutazione.
È nata così una procedura di autorizzazione competitiva. I progetti futuri potranno far leva su queste strutture.
Il programma di follow-up «Information scientifique: accès, traitement et sauvegarde» riunisce temi e attori dei due progetti AAA/SWITCH ed e-Lib. Al centro dell’attenzione vi è la
nostra risorsa più preziosa: l’informazione. Noi siamo pronti!
Christoph Graf, responsabile del progetto AAA/SWITCH
AAA/SWITCH 33
Contact for the AAA project:
SWITCH
P.O. Box, CH - 8021 Zurich
Phone +41 44 268 15 05
Fax +41 44 268 15 68
[email protected]
www.switch.ch/aaa