14 research outputs found

    Business Process Visualization - Use Cases, Challenges, Solutions

    Get PDF
    The proper visualization and monitoring of their (ongoing) business processes is crucial for any enterprise. Thus a broad spectrum of processes has to be visualized ranging from simple, short–running processes to complex long–running ones (consisting of up to hundreds of activities). In any case, users shall be able to quickly understand the logic behind a process and to get a quick overview of related tasks. One practical problem arises when different fragments of a business process are scattered over several systems where they are often modeled using different process meta models (e.g., High–Level Petri Nets). The challenge is to find an integrated and user–friendly visualization for these business processes. In this paper we discover use cases relevant in this context. Since existing graph layout approaches have focused on general graph drawing so far we further develop a specific approach for layouting business process graphs. The work presented in this paper is embedded within a larger project (Proviado) on the visualization of automotive processes

    A Workflow Visual Modeler and Its Interface to Existing Workflow Management Systems

    Get PDF
    The rapid growth and complexity of today\u27s businesses have created a need for business process management approaches that will promote the efficient functioning of these organizations. Users of business process management tools greatly benefit from using visual process modeling capabilities. Cross-business interaction sets forth the need for standardization of notations in designing these models. The goal of this thesis is to study state of the art business process management notations and state of the art diagramming frameworks associated with building a Visual Modeler that can be easily integrated with existing workflow management systems. This thesis presents a Visual Modeler that has been created based on the research findings. Two case studies are presented, which show how the modeler has been effectively integrated as part of two completely different workflow management systems

    Obvious: a meta-toolkit to encapsulate information visualization toolkits. One toolkit to bind them all

    Get PDF
    This article describes “Obvious”: a meta-toolkit that abstracts and encapsulates information visualization toolkits implemented in the Java language. It intends to unify their use and postpone the choice of which concrete toolkit(s) to use later-on in the development of visual analytics applications. We also report on the lessons we have learned when wrapping popular toolkits with Obvious, namely Prefuse, the InfoVis Toolkit, partly Improvise, JUNG and other data management libraries. We show several examples on the uses of Obvious, how the different toolkits can be combined, for instance sharing their data models. We also show how Weka and RapidMiner, two popular machine-learning toolkits, have been wrapped with Obvious and can be used directly with all the other wrapped toolkits. We expect Obvious to start a co-evolution process: Obvious is meant to evolve when more components of Information Visualization systems will become consensual. It is also designed to help information visualization systems adhere to the best practices to provide a higher level of interoperability and leverage the domain of visual analytics

    Integrationsmöglichkeiten einer Swing-Anwendung in Eclipse am Beispiel des abaXX Process Modelers

    Get PDF
    Das Eclipse-Framework hat sich in den letzten Jahren als Entwicklungsumgebung und Plattform fĂŒr Tool-Integration etabliert. Immer mehr bekannte Firmen wie BEA, IBM und Nokia integrieren ihre Anwendungen in dieses Framework. Eclipse bietet hierfĂŒr ein modulares System an, das auf einfache Weise erweitert werden kann. Die vorliegende Diplomarbeit beschĂ€ftigt sich mit der Integration von Anwendungen in die Eclipse-Plattform. HauptsĂ€chliches Augenmerk liegt dabei auf der Integration vorhandener Swing-Applikationen in das Framework. Grundlage hierfĂŒr bildet der Process Modeler, eine Swing-Applikation von der abaXX Technology AG zum Modellieren von GeschĂ€ftsprozessen. Aufbauend auf den theoretischen Grundlagen und der Motivation fĂŒr eine Integration werden zuerst der Process Modeler und das Eclipse Framework sowie einige weitere verwendete Technologien analysiert. Ziel ist die Untersuchung von Integrationsmöglichkeiten in das Eclipse Framework und das Aufstellen eines konkreten Integrationsszenarios fĂŒr den Process Modeler, sowie die Erstellung eines ersten Prototypen

    Taming Graphical Modeling

    Get PDF
    Visual models help to understand complex systems. However, with the user interaction paradigms established today, activities such as creating, maintaining or browsing visual models can be very tedious. Valuable engineering time is wasted with archaic activities such as manual placement and routing of nodes and edges. This report presents an approach to enhance productivity by focusing on the pragmatics of model-based design. Our contribution is twofold: First, the concept of meta layout enables the synthesis of different diagrammatic views on graphical models. This modularly employs sophisticated layout algorithms, closing the gap between MDE and graph drawing theory. Second, a view management logic harnesses this auto layout to present customized views on models. These concepts have been implemented in the open source Kiel Integrated Environment for Layout Eclipse Rich Client (KIELER). Two applications---editing and simulation---illustrate how view management helps to increase developer productivity and tame model complexity

    Graph layout stability in process mining

    Get PDF

    Visualising Process Model Hierarchies

    Get PDF

    Konfigurierbare Visualisierung komplexer Prozessmodelle

    Get PDF
    Die in heutigen Unternehmen durch Informationssysteme unterstĂŒtzten GeschĂ€ftsprozesse werden zunehmend komplexer. HĂ€ufig existieren keine zentralen Steuereinheiten, sondern die AusfĂŒhrung eines Prozesses ist auf viele heterogene Systeme verteilt. Ohne entsprechende WerkzeugunterstĂŒtzung ist es daher schwer, einen Überblick ĂŒber den aktuellen AusfĂŒhrungsstatus solcher fragmentierter Prozesse zu bewahren. Eine Visualisierungskomponente, welche die Prozesse (inkl. relevanter Applikationsdaten) durchgĂ€ngig darstellt, ist hier essenziell. Allerdings muss eine solche Komponente in der Lage sein, die InformationsbedĂŒrfnisse der verschiedenen Benutzergruppen adĂ€quat zu befriedigen. Typischerweise gibt es hier unterschiedliche Anforderungen an eine Prozessvisualisierung im Hinblick auf Detaillierungsgrad, angezeigte Daten und graphische Informationsaufbereitung. Heutige Werkzeuge stellen Prozesse meist in exakt derselben Form dar, wie sie vom Prozessmodellierer ursprĂŒnglich gezeichnet worden sind. Eine flexible Anpassung der Darstellung an die BedĂŒrfnisse des Betrachters ist nicht oder nur in sehr engen Grenzen möglich. Diese Arbeit stellt mit Proviado ein Rahmenwerk fĂŒr die konfigurierbare Visualisierung komplexer Prozesse vor. Proviado ermöglicht sowohl eine strukturelle als auch eine graphische Anpassung der Prozessvisualisierung. Mit Hilfe eines mĂ€chtigen View-Mechanismus können Prozessmodelle strukturell an die BedĂŒrfnisse ihrer Betrachter angepasst werden, indem Prozesselemente reduziert oder zu abstrakten Elementen aggregiert werden. Es werden View-Bildungsoperationen bereitgestellt, die in mehreren Schichten organisiert sind. Mittels Konfigurationsparametern, die die Eigenschaften der resultierenden Prozessmodelle beeinflussen, kann die View-Bildung flexibel konfiguriert und an die BedĂŒrfnisse des jeweiligen Anwendungsfalls angepasst werden. Weitere Möglichkeiten zur graphischen Konfiguration einer Prozessvisualisierung bietet ein fortschrittlicher Template-Mechanismus. Zum einen können die fĂŒr die Visualisierung zu verwendenden Symbole einfach definiert werden. Zum anderen erlaubt dieser Mechanismus eine flexible Zuordnung der Symbole einer Prozessnotation zu Prozesselementen. Diese Zuordnung kann entweder statisch (z.B. abhĂ€ngig vom Prozesselementtyp) oder dynamisch, d.h. abhĂ€ngig von Laufzeitdaten (z.B. AusfĂŒhrungszustand), erfolgen. Diese beiden Basismechanismen werden ergĂ€nzt um Konzepte, die fĂŒr die Realisierung einer umfassenden Visualisierungskomponente unverzichtbar sind. Dazu zĂ€hlen unter anderem die Anbindung prozessunterstĂŒtzender Systeme (d.h. die Integration von Modell- und Laufzeitdaten) sowie Konzepte fĂŒr das automatische Layout dynamisch berechneter Prozessgraphen. Insgesamt können mit Proviado Prozessvisualisierungen strukturell und graphisch an die BedĂŒrfnisse des jeweiligen Betrachters angepasst werden. Die entsprechenden Darstellungen bieten allen in die Prozesse involvierten Personen eine wesentlich bessere UnterstĂŒtzung bei der tĂ€glichen Arbeit als derzeit verfĂŒgbare Systeme
    corecore