Universität PotsdamLehrstuhl für
Wirtschaftsinformatikund Electronic Government
Open-Xchange und ULTRAflow
Attawut Treevaranon, Felix Hahn, Sascha Flemming
18.12.2007Name und Datum
Attawut Treevaranon, Felix Hahn, Sascha Flemming
Gliederung
ULTRAflowVorstellung des Produkts
Eigenschaften
Funktionen & Aufbau
Anwendungsgebiete
Open-XchangeVorstellung des Produkts
Eigenschaften
Funktionen & Aufbau
Vergleich zu Lotus Notes
Attawut Treevaranon, Felix Hahn, Sascha Flemming
ULTRAflow
Workflow-Management System Forschungsprojekt „Ultra“ an der Universität PassauVertrieb über Institut für Informationssysteme und Softwaretechnik (IFIS)
-------------------leichtgewichtig: nicht Bestandteil eines anderen Systemsflexibel: der Ablaufbeschreibung liegt eine wohldokumentierte Regelsprache zugrundefundiert: Kein System was getrieben von technischen Anforderungen entstanden ist
Attawut Treevaranon, Felix Hahn, Sascha Flemming
Systemanforderungen
Server – Betriebssysteme: alle java-fähigen Betriebssysteme (Solaris, Linux, Windows)
Webserver: Apache-Tomcat (Version 4.0.x)
Datenbanken: Oracle, PostgreSQL (kostenlos), MySql (ab version 4), Microsoft SQLServer 2000
Attawut Treevaranon, Felix Hahn, Sascha Flemming
Komponenten des Systems
Rule Evaluation Engine:Zentrale Komponente, zuständig für die Abarbeitung der Abläufe, die intern als Regelprogramme spezifiziert sind.
Attawut Treevaranon, Felix Hahn, Sascha Flemming
Komponenten des Systems
VARM - Visibility and Access Rights Management:regelt den Zugriff auf Daten, die im Rahmen der Bearbeitung eines Ablaufs anfallenVerwaltungsfunktion
Attawut Treevaranon, Felix Hahn, Sascha Flemming
Komponenten des Systems
GENIE - Generalized Event, Notification & Information Exchange:Abbildung verschiedener Kommunikationsmedien - Web, EMail, SMS, etc. Kriterien: Dringlichkeit, Nachrichtengröße, Aufenthaltsort des Empfängers, etc.
Attawut Treevaranon, Felix Hahn, Sascha Flemming
Komponenten des Systems
WAIS - Workflow Administration Interface System:Administrative AufgabenSystem-Administrator hat Zugriff auf Kerfunktionen des Systems
Attawut Treevaranon, Felix Hahn, Sascha Flemming
Komponenten des Systems
HITS - History, Information, Tracing and Statistics:Statistische Funktionen, Auswertungen, Statusabfragen etc. Übersichten können generiert werden
Attawut Treevaranon, Felix Hahn, Sascha Flemming
Komponenten des Systems
TRAC - Task Responsibility and Assignment Component:Automatische Zuteilung von Aufgaben an MitarbeiterBessere Lastverteilung, Mitarbeiterqualifizierung, optimale Verarbeitungsreihenfolge
Attawut Treevaranon, Felix Hahn, Sascha Flemming
Komponenten des Systems
MV-RAM - Multi-Version Rule and Action Manager:Regelt Zugriff auf die Regelspezifikation der Abläufe
Attawut Treevaranon, Felix Hahn, Sascha Flemming
Livedemo
1. Beispiel: „Bestellung“
2. Beispiel:„Neuen Benutzer
einrichten“
Nur zwei Abläufe können durchgespielt werden
Attawut Treevaranon, Felix Hahn, Sascha Flemming
1. Beispiel - Bestellung
Spezifikation der zu bestellenden Produkte (Tabelle, Textdatei etc.)Sekretariat prüft auf KorrektheitSchranke bei 10000 €entscheidet über weiteres Genehmigungsverfahren
Attawut Treevaranon, Felix Hahn, Sascha Flemming
2. Beispiel - Neuer Benutzer
Neuer BenutzerantragPrüfen auf RechtfertigungBei Ablehnung Antragsteller informierenBei „ok“ – Anlegen des Benutzeraccount auf Filesserver, Datenbankserver, Mailserver
Attawut Treevaranon, Felix Hahn, Sascha Flemming
Kritik am System
Nur interne Benutzer/Rollenverwaltung
Änderungen am Prozessdesign wirken nur auf Workflowinstanzen aus, die nach dieser Änderung gestartet werden.
Kein Export von Workflowdaten
Kein Kalendersystem ersichtlich
Attawut Treevaranon, Felix Hahn, Sascha Flemming
Anwendungsgebiete
Einsatz über alle Unternehmensgrößen hinweg denkbar
Eher für kleinere Projekte
Berufsausbildungswerk der Bausparkassen
Verwendung universitäres Sommercamp 2005
Attawut Treevaranon, Felix Hahn, Sascha Flemming
Open-Xchange
Groupware-SystemBrowser-basiertNetline GmbH Stammsitz in Deutschland / Vertretung USAca. 20 Mitarbeiter (9 Programmierer, 2 Support)
Geschichte1998 erste Ansätze einer web-basierten E-Mail, Kalender und Adressbuch Lösung 2000 wurde das Projekt aus der CeBIT vorgestellt 2001 erschien SuSE Linux Openexchange Server2004 wurde das Produkt als OpenSource veröffentlicht 2006 die beliebteste Groupware-Lösung für Linux im deutschsprachigen Raum
Attawut Treevaranon, Felix Hahn, Sascha Flemming
Versionen
OX Express Edition
OX Hosting Editionerweiteter Mailclient weniger Features, AJAX Oberfläche
OX Server 5Groupware Im Kaufpreis ist ein einjähriger Update-Service und fünfjährige Wartungs-Garantie enthalten. Integrierter Installer für Red Hat und SuSE
Es gibt jeweils eine kostenlose "Community Edition". Technischer Support, Bugfixes und Maintenance, Updates und Upgrades, Installations- und Administrations-handbücher, sowie Tools zur einfachen Administration sind den kostenpflichtigen Versionen vorbehalten.
Attawut Treevaranon, Felix Hahn, Sascha Flemming
Anforderungen
Hardware:AMD oder Intel CPU1 GB Arbeitsspeicher18 GB Festplattenspeicher
Tomcat(Javamail, JAF)
Cyrus GroupwarePostfix OpenLDAP
Red Hat Enterprise Linux oder SuSE Enterprise Linux
Apache
Webfrontend
Attawut Treevaranon, Felix Hahn, Sascha Flemming
Funktionen I
Sprachen: Deutsch/Englisch
E-Mail-Server für mehrere Domains
Mail-Zugriff für Clients per POP3 und IMAP
Integrierter Mail-Filter und Viren-Scanner
Standardisierte und dokumentierte Schnittstellen zur Kommunikation mit anderen Programmen (z. B. LDAP, iCal, IMAP)
Dokumentenzugriff per WEBDAV
Attawut Treevaranon, Felix Hahn, Sascha Flemming
Funktionen II
Projektverwaltung mit integrierter Mitglieder-, Ressourcen- und Dokumentenverwaltung
Diskussionsforum
Private/öffentliche Kalender, Adressbücher und Ordner
Knowledge Base
Terminverwaltung
Attawut Treevaranon, Felix Hahn, Sascha Flemming
Vergleich zu Lotus Notes
GemeinsamkeitenOutlookanbindung
Termine
Kontakte
Webaccess
Kalender
Aufgaben
Sync mit PDA
Zentraler Betrieb auf Server
Attawut Treevaranon, Felix Hahn, Sascha Flemming
Vergleich zu Lotus Notes
UnterschiedeOpen/closed Source
LDAP-Anbindung
OX: Komponenten können getauscht oder modular gewechselt werden
Kosten: Lotus Server Lizenz – 4000 € + 100 € pro Client
OX Server Lizenz – 850 € inkl. 25 Nuterlizenzen + 25€ je weiterer Client
Attawut Treevaranon, Felix Hahn, Sascha Flemming
Quellen
Open Xchangehttp://www.open-xchange.com/
http://wiki.open-xchange.com/
http://de.wikipedia.org/wiki/Open-Xchange
http://www.yeebase.com/fileadmin/t3n/archiv/05-02/t3n_05-02_open_xchange.pdf
http://www.open-xchange.com/fileadmin/downloads/OX5-Studienarbeit.pdf
ULTRAflowhttp://www.ultraflow.de/
http://www.im.uni-passau.de/db/projekte.php3?project=ultra
Attawut Treevaranon, Felix Hahn, Sascha Flemming
Vielen Dank für Ihre Aufmerksamkeit!