Horus Endeavor – Mission und...

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

Transcript of Horus Endeavor – Mission und...

Page 1: Horus Endeavor – Mission und Produktstrategiewiki.eclipse.org/images/archive/9/91/20100107043916...Horus 2.0 –1. Quartal 2010 Modellierung von Geschäftsprozessobjekten und Organisationsstrukturen

Horus

Business Process Management based on

Eclipse RCP

Johannes Michler, PROMATIS software GmbH

Thomas Schuster, FZI Forschungszentrum Informatik

Karlsruhe, 3. Dezember 2009

Page 2: Horus Endeavor – Mission und Produktstrategiewiki.eclipse.org/images/archive/9/91/20100107043916...Horus 2.0 –1. Quartal 2010 Modellierung von Geschäftsprozessobjekten und Organisationsstrukturen

2

Übersicht

► Horus – Werkzeug- und Methodenvorstellung

► Horus-Architektur

► Demo

► Roadmap

► Entwicklungserfahrungen

Page 3: Horus Endeavor – Mission und Produktstrategiewiki.eclipse.org/images/archive/9/91/20100107043916...Horus 2.0 –1. Quartal 2010 Modellierung von Geschäftsprozessobjekten und Organisationsstrukturen

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

Page 4: Horus Endeavor – Mission und Produktstrategiewiki.eclipse.org/images/archive/9/91/20100107043916...Horus 2.0 –1. Quartal 2010 Modellierung von Geschäftsprozessobjekten und Organisationsstrukturen

4

Horus

Methoden Tools

Community Content

Horus

Innovationspartner

Page 5: Horus Endeavor – Mission und Produktstrategiewiki.eclipse.org/images/archive/9/91/20100107043916...Horus 2.0 –1. Quartal 2010 Modellierung von Geschäftsprozessobjekten und Organisationsstrukturen

5

Horus

Innovationspartner

Horus Business Modeler

► Geschäftsprozessmodellierungswerkzeug

► Als Freeware verfügbar

► Basierend auf Eclipse RCP

GEF

GMF

eclipselink

BIRT

Page 6: Horus Endeavor – Mission und Produktstrategiewiki.eclipse.org/images/archive/9/91/20100107043916...Horus 2.0 –1. Quartal 2010 Modellierung von Geschäftsprozessobjekten und Organisationsstrukturen

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)

Page 7: Horus Endeavor – Mission und Produktstrategiewiki.eclipse.org/images/archive/9/91/20100107043916...Horus 2.0 –1. Quartal 2010 Modellierung von Geschäftsprozessobjekten und Organisationsstrukturen

7

Horus Business Modeler

Architektur

Page 8: Horus Endeavor – Mission und Produktstrategiewiki.eclipse.org/images/archive/9/91/20100107043916...Horus 2.0 –1. Quartal 2010 Modellierung von Geschäftsprozessobjekten und Organisationsstrukturen

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

Page 9: Horus Endeavor – Mission und Produktstrategiewiki.eclipse.org/images/archive/9/91/20100107043916...Horus 2.0 –1. Quartal 2010 Modellierung von Geschäftsprozessobjekten und Organisationsstrukturen

9

Demo

Page 10: Horus Endeavor – Mission und Produktstrategiewiki.eclipse.org/images/archive/9/91/20100107043916...Horus 2.0 –1. Quartal 2010 Modellierung von Geschäftsprozessobjekten und Organisationsstrukturen

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

Page 11: Horus Endeavor – Mission und Produktstrategiewiki.eclipse.org/images/archive/9/91/20100107043916...Horus 2.0 –1. Quartal 2010 Modellierung von Geschäftsprozessobjekten und Organisationsstrukturen

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

Page 12: Horus Endeavor – Mission und Produktstrategiewiki.eclipse.org/images/archive/9/91/20100107043916...Horus 2.0 –1. Quartal 2010 Modellierung von Geschäftsprozessobjekten und Organisationsstrukturen

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

Page 13: Horus Endeavor – Mission und Produktstrategiewiki.eclipse.org/images/archive/9/91/20100107043916...Horus 2.0 –1. Quartal 2010 Modellierung von Geschäftsprozessobjekten und Organisationsstrukturen

13

Kontakt

Download: http://www.horus.biz

Johannes Michler

[email protected]

Thomas Schuster

[email protected]