The CHOOSE executive board is pleased to invite you to a presentation by
Bernhard Rytz (ELCA) on 'Integrationsbroker konkret'.
This event is free for all SI-CHOOSE members, even the drinks after the
talk! Non-CHOOSE members are encouraged to fill out the membership
application form (http://www.s-i.ch/si-appl.html) before attending the
meeting. If you want to know more about CHOOSE and the events which
CHOOSE organises, please visit http://www.iam.unibe.ch/CHOOSE.
NOTE: registration for this event is required. Please fill out the
registration form at the end of this e-mail.
------------------------------------------------------------------------
Integrationsbroker konkret
==========================
Tuesday, March 16, 2004 @ 17h00
Institut für Wirtschaftsinformatik (IWI), Universität Bern,
Engehaldenstrasse 8, 3012 Bern, Hörsaal 002
Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/
Speaker
-------
Berhard Rytz, ELCA SA
Agenda
------
17h00 - 18h00 Talk and Q/A
Afterwards you are invited to a refreshment.
Abstract
========
Integrationsbroker und EAI-Werkzeuge versprechen Unterstützung in allen
technischen Belangen der Integration heterogener Systeme. Der Umfang
dieser Werkzeuge, die Dominanz des Marketings und fehlende
Vergleichsmöglichkeiten erschweren jedoch die Beurteilung der Eignung
für ein gegebenes Problem. Dies ist einer der Gründe, weshalb in den
Unternehmen immer noch viele Integrationsaufgaben mit ad-hoc Mitteln
gelöst werden und weshalb der Einsatz (resp. Nicht-Einsatz) eines
Integrationsbrokers manchmal zur Glaubensfrage wird. Wir präsentieren
ein einfaches Referenzmodell zur Beurteilung von Integrationsbrokern und
erklären typische Integrationsszenarien. Im Sinne eines einfachen
Benchmarking werden wir zeigen, wie verschiedene Integrationsbroker in
diesen Szenarien zum Einsatz kommen, was die Werkzeuge effektiv können
und mit welchen Herausforderungen zu rechnen ist.
Der Vortrag wird in deutscher Sprache gehalten!
Bio
===
Bernhard Rytz arbeitet als Architekt und Projektleiter für die Firma
ELCA (www.elca.ch), einen führenden Schweizer IT-Dienstleister mit über
300 Ingenieuren. Herr Rytz hat sich seit 8 Jahren auf verteilte Systeme
und Integrationsprojekte spezialisiert. In diesem Gebiet hat er mehrere
grosse Firmen im Finanz- und Telekombereich dabei unterstützt,
bestehende Systeme zu modernisieren, Legacy-Systeme zu integrieren und
systematische Integrationsplattformen zu definieren. Zur Zeit untersucht
er vertieft Integrationslösungen im Portalbereich.
Im Nebenamt unterrichtet Bernhard Rytz seit 1997 an der FH Solothurn
"object-oriented software engineering".
Seine Ausbildung absolvierte er an der Carnegie Mellon University und
der ETH Lausanne, welche er mit einem Dipl. Ing. Informatik ETH
abschloss.
-----------------------------------------------------------------------
REGISTRATION
------------
Please DO NOT reply to this e-mail!
Fill in the form below and sent it to <mailto:choose@glue.ch>. Thanks.
I want to register to the following event: Integrationsbroker konkret --
Mar 16 2004
Name: ______________________________________
Email: ______________________________________
Company: ______________________________________
Address: ______________________________________
ZIP/City:______________________________________
Please check:
[ ] CHOOSE member
[ ] JUGS member
[ ] SI member
[ ] Non-Member
choose-news(a)iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/
The CHOOSE executive board and Compuware AG are pleased to invite you to
a half-day presentation
by Wim Bast (Compuware Corporation, Amsterdam) on
'The essence of MDA'.
Please note, that this is not a regular CHOOSE SIG-Beer event:
- The event will take in Olten (see below), not in Bern
- we charge a registration fee (see below)
Non-CHOOSE members are encouraged to fill out the membership application
form (http://www.s-i.ch/si-appl.html) before attending the meeting. If
you want to know more about CHOOSE and the events which CHOOSE
organises, please visit http://www.choose.s-i.ch
NOTE: registration for this event is required, as seating is limited.
Please fill out the registration form at the end of this e-mail.
Registrations will be considered on a FCFS basis.
------------------------------------------------------------------------
The essence of MDA
==================
Tuesday, 9. March 2004
Congress Hotel Olten
Travel instructions: http://www.congresshotelolten.ch/
Registration fee:
CHF 20 for CHOOSE and JUGS members
CHF 50 for SI members
CHF 100 for non-members
Participants will receive a signed copy of Wim Bast's book MDA
Explained: The Model Driven Architecture: Practice and Promise.
Speaker
=======
Wim Bast (Compuware Corporation, Amsterdam)
Agenda
======
08.30 -- 9.00 Registration + Coffee
09.00 -- 10.30 First part of the talk
10.30 -- 10.45 Coffee break
10.45 -- 12.00 Second part of the talk, Q + A
Abstract
========
The presentation 'The essence of MDA' will discuss the following
issues:
* The goals and the essence of MDA.
* The balance between high productivity by abstraction and the also
needed detailed control in software development.
* How to realize the goals of MDA: the architecture of MDA tools and
modeling languages.
* What is not MDA and why so many misunderstandings exist about MDA.
* The relation between OMG standards like UML, MOF, XMI, OCL, CWM and
others.
Bio
===
Wim Bast is Chief Architect at Compuware's Application Development and
Integration Centre in Amsterdam, the Netherlands. Bast is responsible
for the core architecture of Compuwares Java development and
integration solution, Compuware OptimalJ. He has worked for the Company
for more than seven years, primarily focusing on integrating standard
technologies, such as MDA and Java, into Compuware's tools. As
Compuwares main technical representative at the Object Management
Group, Bast is directly involved in the development of the Model Driven
Architecture (MDA) and its related standards, such as Meta Object
Facility (MOF). He initiated the submission of the MOF 2.0 Query, View
and Transformation Request for Proposal to the OMG. Bast is Compuwares
MDA expert, specializing in programming and modeling languages, as well
as meta-modeling. He is co-author of the book MDA Explained: The Model
Driven Architecture: Practice and Promise. He is a respected speaker on
the topics of Unified Modeling Language (UML) and Model Driven
Architecture (MDA). Prior to joining Compuware, he worked as an
information analyst and developed tools for meta-data exchange between
development and design tools.
-----------------------------------------------------------------------
REGISTRATION
------------
Please DO NOT reply to this e-mail!
Fill in the form below and sent it to <mailto:choose@glue.ch>. Thanks.
I want to register to the following event: The essence of MDA -- Mar 9, 2004
Name: ______________________________________
Email: ______________________________________
Company: ______________________________________
Address: ______________________________________
ZIP/City:______________________________________
Please check:
[ ] CHOOSE member, fee: CHF 20
[ ] JUGS member, fee: CHF 20
[ ] SI member, fee: CHF 50
[ ] Non-Member, fee: CHF 100
We will encash the registration fee on site. Please keep our live simple
and don't show up with 200 franc notes :-)
No-shows will be billed!
choose-news(a)iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/
The Software Composition Group http://www.iam.unibe.ch/~scg/ is opening
one PhD position in
software engineering and more ***precisely*** in language design and
reengineering object-oriented applications.
We are looking for candidates having the following profile
- language design
- compiler and virtual machines
- composition mechanisms
- reflective systems, aop
- meta-modeling
- code analysis
- program visualization
German is a plus. The candidate will have to help with lectures in
german or english.
For more information about the software composition group:
http://www.iam.unibe.ch/~scg/
and more information on this position ducasse(a)iam.unibe.ch or
oscar(a)iam.unibe.ch.
To apply send an email with the tag [PHD] to ducasse(a)iam.unibe.ch and
oscar(a)iam.unibe.ch,
with a simple letter of motivation and a cv in pdf. (please do not send
word documents).
Prof. S. Ducasse
www.iam.unibe.ch/~ducasse/
choose-news(a)iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/
Einladung zum nächsten Vortrag:
Dienstag, 3. Februar 2004, 17.30 Uhr
in der Uni Engehalde, Engehaldenstrasse 8, 3012 Bern, Hörsaal 001 (1. UG)
Shriram Krishnamurthi
Brown University, Providence, Rhode Island, USA
Automated Modular Verification in Product-Line Systems
Feature-oriented programming organizes programs around features rather than
objects, thus supporting extensible, product-line architectures. Programming
languages increasingly support this style of programming, but programmers
get little support from verification tools.
Ideally, programmers should be able to verify features independently of each
other and use automated compositional reasoning techniques to infer
properties of a system from properties of its features. Unfortunately, most
modular model checking techniques do not support feature-oriented modules;
they betray their hardware roots by assuming that modules compose in
parallel. In contrast, feature-oriented modules compose sequentially in the
simplest case; most interesting feature-oriented designs are really
quasi-sequential compositions of parallel compositions. These designs
therefore demand and inspire new verification techniques.
This talk gives an overview of feature-oriented modules, our compositional
model checking methodology for them, and its application to real software
systems.
Shriram Krishnamurthi is an Assistant Professor of Computer Science at Brown
University. His research lies at the confluence of programming languages,
software engineering and computer-aided verification. His recent projects
have focused primarily on modular verification of product-line software, and
the semantics of Web interactions. He is a co-author of the DrScheme
programming environment, the FASTLINK genetic linkage analysis package, and
the book How to Design Programs (MIT Press, 2001). He has more recently
written Programming Languages: Application and Interpretation. He also
coordinates the TeachScheme! high school computer science outreach program.
Eine Veranstaltung des IAM mit Unterstützung von CHOOSE
Mit freundlichen Grüssen
Sabine Gerber
Institut für Informatik und angewandte Mathematik
Neubrückstr. 10, 3012 Bern
http://www.iam.unibe.ch
Sekr. CGG / Prüfungssekretariat, Sabine Gerber
Tel. 031 631 49 14 / Fax 031 631 39 65
E-Mail: gerber(a)iam.unibe.ch
choose-news(a)iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/
The CHOOSE executive board is pleased to invite you to a presentation by
Michael Hirsch (Zühlke Engineering AG) on Making RUP Agile.
This event is free for all SI-CHOOSE members, even the drinks after the
talk! Non-CHOOSE members are encouraged to fill out the membership
application form (http://www.s-i.ch/si-appl.html) before attending the
meeting. If you want to know more about CHOOSE and the events which
CHOOSE organises, please visit http://www.iam.unibe.ch/CHOOSE.
NOTE: registration for this event is required. Please fill out the
registration form at the end of this e-mail.
------------------------------------------------------------------------
Making RUP Agile
================
Thursday Feb. 12 @ 17h00
Institut für Wirtschaftsinformatik (IWI), Universität Bern,
Engehaldenstrasse 8, 3012 Bern, Hörsaal 002
Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/
Speaker
-------
Michael Hirsch, Zühlke Engineering AG
Agenda
------
17h00 - 18h00 Talk and Q/A
Afterwards you are invited to a refreshment.
Abstract
========
The Rational Unified Process (RUP) is a comprehensive process covering
almost all aspects of software development projects. Due to its great
level of detail, RUP has - quite wrongly - the reputation of being too
heavyweight for agile development projects. This talk will show how to
configure RUP for agile development. Topics covered include what
artifacts to use and not to use, best practices for planning and
monitoring projects, best practices for handling requirements, and best
practices for analysis and design. The talk will be concluded by a brief
demonstration of a real world project which was successfully completed
with an agile version of RUP.
Bio
===
Michael Hirsch has 20 years of experience in the software industry in
various roles, including project manager, software architect and
software developer. The last 10 years he has been with Zühlke
Engineering AG, a software contractor and software consultancy in
Switzerland. He has been using RUP since 1998, when he led a team that
introduced RUP at Zühlke Engineering and adapted it to the company's
needs. Since then Zühlke Engineering has successfully completed more
than 20 projects with an agile version of RUP. Today, Michael splits his
time between managing software development projects, coaching and
mentoring project teams, and teaching classes on software processes and
object oriented analysis and design.
-----------------------------------------------------------------------
REGISTRATION
------------
Please DO NOT reply to this e-mail!
Fill in the form below and sent it to <mailto:choose@glue.ch>. Thanks.
I want to register to the following event: Making RUP Agile -- Feb 12, 2004
Name: ______________________________________
Email: ______________________________________
Company: ______________________________________
Address: ______________________________________
ZIP/City:______________________________________
Please check:
[ ] CHOOSE member
[ ] JUGS member
[ ] SI member
[ ] Non-Member
choose-news(a)iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/
The CHOOSE executive board is pleased to invite you to a presentation
by Per Madsen (University Aalborg / ETH Zurich) on
A unit testing tool based on Design by Contract and equivalence
partitions
This event is free for all SI-CHOOSE members, even the drinks after the
talk! Non-CHOOSE members are encouraged to fill out the membership
application form (http://www.s-i.ch/si-appl.html) before attending the
meeting. If you want to know more about CHOOSE and the events which
CHOOSE organises, please visit http://www.iam.unibe.ch/CHOOSE.
NOTE: registration for this event is required. Please fill out the
registration form at the end of this e-mail.
------------------------------------------------------------------------
A unit testing tool based on Design by Contract and equivalence
partitions
=========================================================
Wednesday January 14, 2004 @ 17h00
Institut für Wirtschaftsinformatik (IWI), Universität Bern,
Engehaldenstrasse 8, 3012 Bern, Hörsaal 002
Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/
Speaker
-------
Per Madsen, University Aalborg / ETH Zurich
Agenda
------
17h00 - 18h00 Talk and Q/A
Afterwards you are invited to a refreshment.
Abstract
--------
Software testing is an important, but also very hard task. In this
talk we will present a testing approach, where parts of the testing
process in done automatically. In order for this to happen we have
made an extended version of Java that enables the programmer to
specify a formal description of Equivalence Partitions and to use
Design by Contract as in Eiffel. The combination of these two
extensions allows a tool to generate and evaluate test cases
automatically. The talk will explain the tool step by step and provide
a concrete example.
Bio
---
Per Madsen is a Ph.D. student from Aalborg University in Denmark. He
got a master degree in Computer Science in 1998. From 1998 until 2001
he was employed as a Software Developer in a private company working
with baggage handling control systems in airports. After realizing that
software testing is a major problem in the industry he returned to the
university to become a Ph.D. student. He is now working on the design
and implementation of a tool for automatic test case generation. From
October 1th 2003 until February 1th 2004 he is a guest at the Chair of
Software Engineering, ETH Zurich.
-----------------------------------------------------------------------
REGISTRATION
------------
Please DO NOT reply to this e-mail!
Fill in the form below and sent it to <mailto:choose@glue.ch>. Thanks.
I want to register to the following event: Unit Testing with Design by
Contract and Equivalence Partitions -- Jan 14, 2004
Name: ______________________________________
Email: ______________________________________
Company: ______________________________________
Address: ______________________________________
ZIP/City:______________________________________
Please check:
[ ] CHOOSE member
[ ] JUGS member
[ ] SI member
[ ] Non-Member
choose-news(a)iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/
choose-news(a)iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/
We invite you to attend the following talk:
Adding Generics to The Java(tm) Programming Language
Gilad Bracha
Computational Theologist
Sun Microsystems
Abstract
Generic types allow users to write programs that work uniformly over a
family of types. Generic types make programs more robust and type-safe,
and more readable, by eliminating the clutter of unnecessary casts.
Typical uses are container classes such as collections, lists and
stacks. Generic types will be incorporated into the Java(tm)
programming language in the upcoming 1.5 release. In this talk, we
highlight key features of the generics extension and discuss tradeoffs
between functionality, compatibility, and performance.
Bio
Gilad Bracha is a computational theologist at Sun Microsystems,
co-author and maintainer of the Java Language Specification, and a
researcher in the area of object-oriented programming languages. Prior
to joining Sun, he worked on Strongtalk, the Animorphic Smalltalk
System. He holds a B.Sc in Mathematics and Computer Science from
Ben Gurion University in Israel and a Ph.D. in Computer Science from
the
University of Utah.
When: tuesday 20th of January at 17h15
Where: Institut für Wirtschaftsinformatik (IWI), Universität Bern,
Engehaldenstrasse 8, 3012 Bern, Hörsaal 001
Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/
The CHOOSE executive board is pleased to invite you to a presentation
by Per Madsen (University Aalborg / ETH Zurich) on
A unit testing tool based on Design by Contract and equivalence
partitions
This event is free for all SI-CHOOSE members, even the drinks after the
talk! Non-CHOOSE members are encouraged to fill out the membership
application form (http://www.s-i.ch/si-appl.html) before attending the
meeting. If you want to know more about CHOOSE and the events which
CHOOSE organises, please visit http://www.iam.unibe.ch/CHOOSE.
NOTE: registration for this event is required. Please fill out the
registration form at the end of this e-mail.
------------------------------------------------------------------------
A unit testing tool based on Design by Contract and equivalence
partitions
=========================================================
Wednesday January 14, 2004 @ 17h00
Institut für Wirtschaftsinformatik (IWI), Universität Bern,
Engehaldenstrasse 8, 3012 Bern, Hörsaal 002
Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/
Speaker
-------
Per Madsen, University Aalborg / ETH Zurich
Agenda
------
17h00 - 18h00 Talk and Q/A
Afterwards you are invited to a refreshment.
Abstract
--------
Software testing is an important, but also very hard task. In this
talk we will present a testing approach, where parts of the testing
process in done automatically. In order for this to happen we have
made an extended version of Java that enables the programmer to
specify a formal description of Equivalence Partitions and to use
Design by Contract as in Eiffel. The combination of these two
extensions allows a tool to generate and evaluate test cases
automatically. The talk will explain the tool step by step and provide
a concrete example.
Bio
---
Per Madsen is a Ph.D. student from Aalborg University in Denmark. He
got a master degree in Computer Science in 1998. From 1998 until 2001
he was employed as a Software Developer in a private company working
with baggage handling control systems in airports. After realizing that
software testing is a major problem in the industry he returned to the
university to become a Ph.D. student. He is now working on the design
and implementation of a tool for automatic test case generation. From
October 1th 2003 until February 1th 2004 he is a guest at the Chair of
Software Engineering, ETH Zurich.
-----------------------------------------------------------------------
REGISTRATION
------------
Please DO NOT reply to this e-mail!
Fill in the form below and sent it to <mailto:choose@glue.ch>. Thanks.
I want to register to the following event: Unit Testing with Design by
Contract and Equivalence Partitions -- Jan 14, 2004
Name: ______________________________________
Email: ______________________________________
Company: ______________________________________
Address: ______________________________________
ZIP/City:______________________________________
Please check:
[ ] CHOOSE member
[ ] JUGS member
[ ] SI member
[ ] Non-Member
choose-news(a)iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/
Hi all,
As you might have heard next year on February 18th, 2004 there will be a
general Open Source event at the University of Bern in Switzerland. The
event is called "LOTS - Let's Open the Source" and seeks to bring
together the different stake holders of FOSS (Free and Open Source
Software). Please visit the website www.lots.ch and specially the new
english section located at www.lots.ch/index_en.html for more
information about the event.
This and the following week the call for participation takes place. You
can add to this event in the following four ways filling out the
submission form:
1. Present your FOSS Project:
http://www.lots.ch/lots-request-project.html
2. Present your FOSS-related Company:
http://www.lots.ch/lots-request-company.html
3. Hold a presentation:
http://www.lots.ch/lots-request-presentation.html
4. Lead a workshop: http://www.lots.ch/lots-request-workshop.html
The submission deadline is already next weeks Friday, December 19th
2003. We hope you're so spontaneous and will decide to participate in
the event!
Hope to hear from you soon, sincerely,
Matthias Stürmer
--
Matthias Stürmer matthias(a)lots.ch
+41 (0)76 368 81 65
LOTS - Let's Open the Source
http://lots.ch
choose-news(a)iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/
Hi all
Daniel Ratiu that has been sponsored by Choose for a visit to the
SCG/IAM will present the results of his master thesis by giving a
talk: "Time-Based Detection Strategies".
The diploma thesis topic is to extend of the current way of detecting
design flaws (i.e. based on information in one version only) to also
take into consideration historical information (e.g. how stable is a
class suspected of being a God Class). He used the concept of Detection
Strategy which is defined as the the quantifiable expression of a rule,
by which design fragments that are conformant to that rule can be
detected in the source code. Thus, he defined detection strategies
based on software measurements which take the historical information
into account.
Daniel Ratiu is a freshly graduated engineer and this presentation is
about his work performed mainly during the diploma project.
When: Tuesday 18th of November 2003
At: 17h15
Where: room 107 Schützenmattstrasse 14
Software Composition Group
Institut für Informatik
Universität Bern
Neubrückstrasse 10
CH-3012 Bern
SWITZERLAND
Map: http://www.iam.unibe.ch/cgi-bin/getpage.py?finding.html&e
Stef
choose-news(a)iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/