Repository logoOPUS - Online Publications of University Stuttgart
de / en
Log In
New user? Click here to register.Have you forgotten your password?
Communities & Collections
All of DSpace
  1. Home
  2. Browse by Author

Browsing by Author "Scheurich, Jonas"

Filter results by typing the first few letters
Now showing 1 - 3 of 3
  • Results Per Page
  • Sort Options
  • Thumbnail Image
    ItemOpen Access
    Benutzerschnittstelle für einen Spreadsheet-Prüfstand
    (2014) Scheurich, Jonas
    Der Einsatz von Spreadsheets ist in vielen Branchen etabliert. Die verwendeten Spreadsheets sind oft fehlerhaft und können nur durch Experten geprüft werden. Am Institut für Softwaretechnologie wurde ein Framework zur statischen und dynamischen Prüfung von Spreadsheets entwickelt. Die Konfiguration dieses Frameworks ist über Konfigurationsdateien realisiert. Der praktische Einsatz des Frameworks in einem Spreadsheet-Entwicklungsprozess ist durch diese Einschränkung nicht praktikabel. In dieser Arbeit wurde die Konfiguration des Frameworks zum Prüfen von Spreadsheets in eine populäre Spreadsheet-Ablaufumgebung integriert. Die Umsetzung realisiert ein Konzept der Szenario-basierten Konfiguration einer Spreadsheet-Prüfung. Die Konfiguration der Prüfung ist in der grafischen Oberfläche der Spreadsheet-Ablaufumgebung realisiert. Unabhängig von Experten können Benutzer Spreadsheet-Prüfungen konfigurieren, durchführen und wiederverwenden. In der durchgeführten Evaluation wurde festgestellt, dass sich die grafische Oberfläche einer Spreadsheet-Ablaufumgebung gut eignet um Szenarien zur Konfiguration einer Spreadsheet- Prüfung zu erfassen. Die Evaluation zeigt, dass Benutzer mehr Informationen zum Ablauf der Spreadsheet-Prüfung benötigen.
  • Thumbnail Image
    ItemOpen Access
    Repräsentation und Vergleich des Kontrollflusses von BPEL Prozessmodellen mit temporalen Aktivitätszustandsnetzwerken
    (2016) Scheurich, Jonas
    Die Business Process Execution Language (BPEL) ist ein Standard zur Modellierung von automatisierten Geschäftsprozessen. Das Verhalten eines Geschäftsprozesses kann mit BPEL unterschiedlich modelliert werden, da verschiedene graphbasierte und sequenzielle strukturierende Aktivitäten verwendbar sind. Die Äquivalenz der Traces unterschiedlicher Modellierungen eines Geschäftsprozesses sind nicht direkt in einem BPEL Modell nachweisbar. Konzepte wie Behavioural Profiles oder die Validierung von Geschäftsprozess-Konsolidierungen sind auf eine Repräsentation eines BPEL Modells angewiesen, mit dem die verschiedenen Traces einer Ausführung von zwei BPEL Prozessen verglichen werden können. Diese Arbeit beschreibt ein Konzept zur Repräsentation von BPEL Prozessen durch ein temporalen Aktivitätenzustandsnetzwerk, das mit einem Punkt Algebra Netzwerk modelliert wird. In einem Punkt Algebra Netzwerk werden die Startzeitpunkte der Zustände aller Aktivitäten modelliert und alle Zeitpunkte in Relation gesetzt. Zum Vergleich der Traces der Basisaktivitäten von zwei BPEL Prozessen, die aus dem temporalen Aktivitätenzustandsnetzwerk eines BPEL Prozesses ermittelt werden, beschreibt diese Arbeit einen Algorithmus. Die Transformation von BPEL Modellen in ein temporales Aktivitätenzustandsnetzwerk und die Funktonalität des Vergleiches der Traces wurde als eine JAVA Anwendung realisiert, die auch in bestehende Projekte eingebunden werden kann.
  • Thumbnail Image
    ItemOpen Access
    Übersicht und Evalution am Markt erhältlicher Systeme zur graphischen Darstellung von Kartenmaterial
    (2013) Scheurich, Jonas; Scholz, Martin; Steinhart, David
    Diese Arbeit bietet einen Überblick über bis Anfang Juli 2013 erhältliche Karten-Renderer. Grundsätzlich wird hierbei unterschieden zwischen kommerziellen und gemeinnützigen Projekten. Ein Projekt wird dann als kommerziell bezeichnet, wenn Karten gegen Geld bereitgestellt werden oder eine größere Organisation die Entwicklung der Karten in Auftrag gegeben hat. Gemeinnützige Projekte sind solche, die ihre Karten kostenlos zur Verfügung stellen, ohne finanzielle Absichten zu verfolgen. Es stellt sich heraus, dass viele der nicht-kommerziellen Projekte versuchen neue Techniken einzusetzen, wie zum Beispiel das On-The-Fly-Rendern oder 3D-Darstellung von Kartenmaterial. Im Gegensatz dazu setzen kommerzielle Hersteller weitestgehend auf statische Techniken, zum Beispiel das Rendern von Karten im Vorhinein, welche anschließend nur geladen und angezeigt werden müssen. Des Weiteren setzen die kommerziellen Hersteller auf breite Marktabdeckung. Diese bieten ihre Karten meistens in allen gängigen Formaten an (als Webanwendung, als JavaScript- Plugin, als Plugin bzw. App für iOS und Android), wohingegen die nicht-kommerziellen Projekte meistens nur ein einziges Medium bedienen. Die Nutzung von vorgerenderten Karten hat den großen Vorteil, dass hochwertigere Karten ohne Verzögerung angezeigt werden können. Zudem muss der Karten-Renderer, der den größten Aufwand erzeugt, nicht auf verschiedene Systeme portiert werden. Vor allem On- The-Fly-Renderer sind oft langsam und haben dennoch qualitativ schlechte Karten, weil auf langsame Optimierungsalgorithmen verzichtet werden muss. Der Vorteil von On-The-Fly- Renderern ist, dass man eine Karte nach eigenen Wünschen verändern kann (z.B. Radwege hervorheben), allerdings gibt es wenige Anwendungen, wo dies von Nutzen wäre. Diese Arbeit versucht für verschiedene Anwendungsfälle Empfehlungen auszusprechen. Wenn man z.B. eine Anwendung entwickelt, die Karten in veränderter Form benutzen möchte (z.B. andere Optik, personalisierte Karten), so empfiehlt sich die Nutzung eines Freeware-Produkts. Diese sind oft quelloffen und haben geringe Auflagen, allerdings ist die Dokumentation meist mangelhaft und viele der Produkte sind unausgereift. Für die meisten Anwender reicht eines der kostenlosen Pakete eines kommerziellen Anbieters, da diese (in einem festgelegten Rahmen) ohne großen Aufwand genutzt werden können.
OPUS
  • About OPUS
  • Publish with OPUS
  • Legal information
DSpace
  • Cookie settings
  • Privacy policy
  • Send Feedback
University Stuttgart
  • University Stuttgart
  • University Library Stuttgart