13
Horus Business Process Management based on Eclipse RCP Johannes Michler, PROMATIS software GmbH Thomas Schuster, FZI Forschungszentrum Informatik Karlsruhe, 3. Dezember 2009

Business Process Management based on Eclipse RCP_Schuster_-_Business... · Thomas Schuster, FZI Forschungszentrum Informatik Karlsruhe, 3. Dezember 2009. 2 Übersicht Horus –Werkzeug-

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Horus

Business Process Management based on

Eclipse RCP

Johannes Michler, PROMATIS software GmbH

Thomas Schuster, FZI Forschungszentrum Informatik

Karlsruhe, 3. Dezember 2009

2

Übersicht

► Horus – Werkzeug- und Methodenvorstellung

► Horus-Architektur

► Demo

► Roadmap

► Entwicklungserfahrungen

3

Ermöglicht die Nutzung verfügbaren Organisationswissens zur

Modellierung, Ausführung und Überwachung von Geschäftsprozessen.

► Kollaborative Entwicklung der Modelle

►Direkte Anwenderintegration

►Bessere Orientierung an Kundenanforderungen

Horus

Vision

4

Horus

Innovationspartner

Methoden Tools

Community Content

Horus

5

Tools

Horus

Innovationspartner

Horus Business Modeler

► Geschäftsprozessmodellierungswerkzeug

► Als Freeware verfügbar

► Basierend auf Eclipse RCP

GEF

GMF

eclipselink

BIRT

6

Horus Business Modeler

Architektur

Eclipse RCP

Logging Spellchecker

Reporting

Horus Core

Project Manager Resource Manager Reference ManagerProperty Manager

Organigram Rules Roles & Employees

Utilities

Administration

Editors

BPEL Export

Petri NetsAOM (Objects)

7

Horus Business Modeler

Architektur

8

Business Modeler

Architektur – Resource Manager

edu.karlsruhe.horus.projectManager

edu.karlsruhe.horus.resourceManager

edu.karlsruhe.horus.referenceManager

biz.horus.database.resourceManager.core

biz.horus.database.local.client biz.horus.database.ws.client

biz.horus.database.jpa.core

biz.horus.database.ws.serverCXF

9

Demo

10

Konzepte und Funktionalität Horus

► Horus 1.1 – Verfügbar

Modellierung von Abläufen, Geschäftsregeln, Rollen, Mitarbeitern

Einfache Simulation

Oracle-basiertes Repository (Enterprise-Version)

Reporting (Enterprise-Version)

► Horus 2.0 – 1. Quartal 2010

Modellierung von Geschäftsprozessobjekten und Organisationsstrukturen

Modellierung von Ressourcen, Risiken, Kennzahlen, Strategien

Erweiterte Simulation

► Horus 2.1 – 2. Quartal 2010

Volle Simulationsfunktionalität im Horus Business Modeler

Horus Model Intelligence: Multidimensionale Analyse und Reporting für

Modelle und Simulationsergebnisse

Roadmap

11

Horus

► Verteilte Entwicklung

Projektmanagementmethoden

• Versionskontrolle (Subversion)

• Ticketmangementsystem (trac)

– Bugtracker

– Aufgabenverwaltung

– Reporting

– Wiki

Schwierigkeiten

• SVN-Trigger für Trac Tickets

• SVN-Chunk-Checkout wünschenswert

– SVN-Update-Geschwindigkeit

– Neue Plugins

Entwicklungserfahrungen

12

Horus

► Dokumentation der Eclipse Projekte

Umfang und Aktualität der Dokumentationen

Im Besonderen GMF

• Erweiterungen zu generiertem Code

• Beispiel: Geometric Shapes

► GMF

Mittelweg zwischen RCP-Anwendung oder nur IDE-Plugins

► Durchdachtes Servicekonzept

ExtensionPoints

OSGi-Bundles

Beispiel: Horus Resource Manager

Entwicklungserfahrungen

13

Kontakt

Download: http://www.horus.biz

Johannes Michler

[email protected]

Thomas Schuster

[email protected]