University of Ulm

DBIS EPub (Univ. Ulm)
Not a member yet
    1752 research outputs found

    Konzeption und Realisierung einer mobilen Anwendung zum Tracking des Herzalters am Beispiel von Android

    No full text
    Herz-Kreislauf-Erkrankungen sind seit Jahren die häufigste Todesursache in Deutschland. Unter diesem Sammelbegriff stecken eine Vielzahl von Erkrankungen. Oftmals begünstigen und erzeugen Krankheiten, andere weitaus gefährlichere Erkrankungen. Viele Personen erkennen die negativen Anzeichen einer Erkrankung nicht, oder sehen sie nicht als bedrohlich an. Das Kleinreden von, diesen im Vorfeld bekannten, Problemen kostet vielen Menschen das Leben. Viele Tode könnten vermieden werden, wenn die Informationen, die schon seit Jahrzehnten bekannt sind, einfach zugänglich und jedem Menschen bekannt wären. Mit verschiedenen Algorithmen und Risikofaktoren haben Forscher schon vor Jahren eine Möglichkeit geschaffen, das Risiko an einer Herz-Kreislauf-Erkrankung zu leiden, auszurechnen. Diese Informationen kann man jedem leicht zugänglich machen, indem man sie über ein Medium verteilt, welches bei fast jeder Person in der Hosentasche steckt. In Deutschland gibt es fast 60 Millionen Smartphone Nutzer. Mit einer leicht verständlichen App, kann man somit fast alle Risikogruppen abdecken und hat gleichzeitig noch die Möglichkeit durch Benachrichtigungen die Personen immer wieder daran zu Erinnern, sich sein Risiko ausrechnen zu lassen. Um diese App populärer zu machen und so möglichst viele Personen zu erreichen, wird das Herzalter eingeführt. In dieser Arbeit wird ein Konzept für eine App aufgestellt, die das Herzalter ausrechnet. Es wird auf die nötigen Eingabedaten, Anforderungen zur Funktionalität und mögliche Verbesserungen eingegangen. Mit dem QRISK3 Algorithmus wird die App realisiert und die verschiedenen Funktionen werden ausführlich erklärt. Dieser Prototyp wird für Android erstellt

    Decomposition-based Verification of Global Compliance in Process Choreographies

    Get PDF
    The verification of global compliance rules (GCR) in process choreographies (e.g., partner-spanning quality assurance in supply chains) is crucial and challenging due to the restricted visibility of the private processes of the collaborating partners. This paper provides a novel algorithm that decomposes global compliance rules into assertions that can be verified by the partners in a distributed way without revealing any private process details. The decomposition is based on transitivity properties of the underlying GCR specification. This work uses GCR based on antecedent and occurrence patterns and illustrates the transitivity properties based on their specification in first order predicate logic. It is formally shown that the original GCR can be reconstructed from the assertions, which ensures the viability of the approach. The algorithms are prototypically implemented and applied to several scenarios. The ability of checking global compliance constitutes a fundamental pillar of any approach implementing process choreographies with multiple partners

    Konzeption und Realisierung eines Moduls für auditorische Stimulationen für eine multizentrische und multinationale mHealth-App für eine paneuropäische Tinnitus-Studie

    Get PDF
    Im Rahmen des europäischen UNITI-Projekts soll eine multizentrische und multinationale mHealth-Applikation entwickelt und realisiert werden, wobei ein Modul für eben jene auditorische Stimulation implementiert und integriert wird. Diese Arbeit zeigt, wie sich Personen bzw. Patienten selbstständig auf mobilen Android Geräten, innerhalb jener UNITI-Applikation, jederzeit auditiv stimulieren können. Ferner soll diese Arbeit dazu beitragen Betroffene mit ihrer Erkrankung zu unterstützen und zu einem besseren Wohlbefinden führen, indem die wahrgenommenen Geräusche reduziert werden. Zudem erhofft sich die Forschung im Bereich Tinnitus für die Zukunft, durch Feedbacks und Befragungen der Patienten, bessere Therapieverfahren und Heilungsmöglichkeiten zu erhalten. Die Gesamtfunktionalität dieser Android mHealth-Applikation und vor allem die Funktionalität des Moduls für auditorische Stimulation werden detailliert dargestellt, sowie aus technischer Sicht betrachtet. Weiter wird aufgezeigt, wie ein solches Projekt architektonisch zu realisieren ist. Zusätzlich werden in dieser Arbeit spezielle Implementierungsthemen hervorgehoben. Am Ende steht eine voll funktionsfähige mobile Applikation zur Unterstützung von Tinnitus Patienten. Vermutet wird, dass eine auditive Stimulation viele positive Effekte mit sich bringt, wodurch das Projekt in dieser Form auch auf andere Zwecke übertragen werden kann. Beispiele hierfür sind die Unterstützung bei psychischen Erkrankungen, Schlafstörungen, Hörproblemen oder die Verbesserung der Aufmerksamkeit und Konzentration, sowie eine Hilfe beim Entspannen

    Real-time monitoring of progress in object-aware business processes

    Get PDF
    A high degree of competition require companies to constantly improve and further develop their business processes (BP). Therefore, optimisations and improvements are an important key element in this endeavour. The monitoring of a BP should detect complications and errors quickly to support this objective. Two approaches can be pursued to achieve this: real-time, also called online, monitoring and offline monitoring. A sub task of real-time monitoring is determining the current progress of a business process. Business processes in PHILharmonicFlows consist of objects with lifecycles, describing the behaviour of an object, and coordination processes, which organise and structure the overall business process. The composition of an object-aware business processes is extremely complex. Many instances of objects and lifecycles exist. Running concurrently to each other. Further, there are coordination constraints between objects that restrict certain executions of the overall business process. Due of the complexity, there is no intuitive solution for real-time monitoring of progress in an object-aware business process. Progress of the overall business process consists of a combination of the individual progress measures to these contributing parts. Therefore, a method called PHILharmonicFlows Progress Determination (PPD-Method) is developed that can be used to determine the progress of object-aware processes. The progress representation provides users with knowledge of the current status. In addition, standstills can be detected quickly and subsequently remedied. As a first step, the PPD-Method uses a fixed snapshot of a business process, taken during execution, to determine progress. This is called a static progress determination and reduces the complexity of the calculation. Based on the static determination, the dynamic aspect of progress execution can be incorporated into the progress determination, such as instantiation of an object or state changes. This lead to dynamic determination of progress. The definition of progress for object-aware processes i.e., what constitutes progress, offers several options. Each option is thoroughly assessed and evaluated. According on the metaphor of a progress bar and the structure of the business process, design choices for progress determination for the PPD-Method are identified based on the best option. Finally, this thesis develops algorithms as part of the PPD-Method for the static determination of object lifecycle progress

    Combining Mobile Crowdsensing and Ecological Momentary Assessments in the Healthcare Domain

    Get PDF
    The increasing prevalence of smart mobile devices (e.g., smartphones) enables the combined use of mobile crowdsensing (MCS) and ecological momentary assessments (EMA) in the healthcare domain. By correlating qualitative longitudinal and ecologically valid EMA assessment data sets with sensor measurements in mobile apps, new valuable insights about patients (e.g., humans who suffer from chronic diseases) can be gained. However, there are numerous conceptual, architectural and technical, as well as legal challenges when implementing a respective software solution. Therefore, the work at hand (1) identifies these challenges, (2) derives respective recommendations, and (3) proposes a reference architecture for a MCS-EMA-platform addressing the defined recommendations. The required insights to propose the reference architecture were gained in several large-scale mHealth crowdsensing studies running for many years and different healthcare questions. To mention only two examples, we are running crowdsensing studies on questions for the tinnitus chronic disorder or psychological stress. We consider the proposed reference architecture and the identified challenges and recommendations as a contribution in two respects. First, they enable other researchers to align our practical studies with a baseline setting that can satisfy the variously revealed insights. Second, they are a proper basis to better compare data that was gathered using MCS and EMA. In addition, the combined use of MCS and EMA increasingly requires suitable architectures and associated digital solutions for the healthcare domain

    Vergleich von RESTful Response Formaten anhand praktischer Anwendungsszenarien

    No full text
    Mithilfe der simplen Prinzipien von REST wollen API Entwickler der immer komplexer werdenden Welt der Web Services entgegentreten. Da REST selbst aber kein Standard sondern eine Liste von ”best practices” ist, haben sich mehrere Ansätze gebildet, wie REST-Konformität erreicht werden kann. Ein konkretes Beispiel hierfür ist der im Zuge dieser Arbeit umgesetzte Serializer, der für REST-konforme APIs genutzt werden kann. Vor diesem Hintergrund werden zunächst die für das Verständnis der Arbeit nötigen Grundlagen von REST und einigen namhaften Standards diskutiert und anschließend verwandte Arbeiten, wie alternative Standards und Frameworks, angesprochen. Danach werden Motivation und Problemstellung erläutert und erklärt, wie bei der Implementierung vorgegangen wurde. Es wird auf die Funktionsweise des Serializers eingegangen, und illustriert, welche Aufgaben die einzelnen Komponenten erfüllen. Anschließend wird ausgeführt, wie der vorgestellte Serializer in bestehende Projekte integriert werden kann, und was dabei zu beachten ist

    Flexible development of location-based mobile augmented reality applications with AREA

    Get PDF
    Mobile applications have garnered a lot of attention in the last years. The computational capabilities of mobile devices are the mainstay to develop completely new application types. The provision of augmented reality experiences on mobile devices paves one alley in this feld. For example, in the automotive domain, augmented reality applications are used to experience, inter alia, the interior of a car by moving a mobile device around. The device’s camera then detects interior parts and shows additional information to the customer within the camera view. Another application type that is increasingly utilized is related to the combination of serious games with mobile augmented reality functions. Although the latter combination is promising for many scenarios, technically, it is a complex endeavor. In the AREA (Augmented Reality Engine Application) project, a kernel was implemented that enables location-based mobile augmented reality applications. Importantly, this kernel provides a fexible architecture that fosters the development of individual location-based mobile augmented reality applications. The work at hand shows the fexibility of AREA based on a developed serious game. Furthermore, the algorithm framework and major features of it are presented. As the conclusion of this paper, it is shown that mobile augmented reality applications require high development eforts. Therefore, fexible frameworks like AREA are crucial to develop respective applications in a reasonable time

    Efficient Processing of Geospatial mHealth Data Using a Scalable Crowdsensing Platform

    Get PDF
    Smart sensors and smartphones are becoming increasingly prevalent. Both can be used to gather environmental data (e.g., noise). Importantly, these devices can be connected to each other as well as to the Internet to collect large amounts of sensor data, which leads to many new opportunities. In particular, mobile crowdsensing techniques can be used to capture phenomena of common interest. Especially valuable insights can be gained if the collected data are additionally related to the time and place of the measurements. However, many technical solutions still use monolithic backends that are not capable of processing crowdsensing data in a flexible, efficient, and scalable manner. In this work, an architectural design was conceived with the goal to manage geospatial data in challenging crowdsensing healthcare scenarios. It will be shown how the proposed approach can be used to provide users with an interactive map of environmental noise, allowing tinnitus patients and other health-conscious people to avoid locations with harmful sound levels. Technically, the shown approach combines cloud-native applications with Big Data and stream processing concepts. In general, the presented architectural design shall serve as a foundation to implement practical and scalable crowdsensing platforms for various healthcare scenarios beyond the addressed use case

    Konzeption und Realisierung einer modernen Benutzeroberfläche für mHealth Apps zur Unterstützung hörgeschädigter Patienten

    Get PDF
    Der akute Tinnitus ist vielen Menschen nach einem Aufenthalt in einer lauten Umgebung als ein pfeifendes Geräusch ohne eine externe Geräuschquelle bekannt. Dieser klingt meist nach einigen Tagen ab und hinterlässt keine bleibende Gesundheitsschäden. Der chronische Tinnitus ist eine chronische Belastung, welcher in unregelmäßigen Abständen auftritt und verschiedene Schweregrade hat. Abhängig von dem Schweregrad ist die Beeinträchtigung des Alltags des Erkrankten einzuschätzen. Ebenfalls bestimmt der Schweregrad die Notwendigkeit einer Therapie. Der Tinnitus kann in vielen Fällen durch eigene Therapien behandelt werden. Um einen einfachen Austausch von Therapiemöglichkeiten zwischen Tinnituspatienten gewährleisten zu können, wird in dieser Arbeit ein Konzept für eine mobile Health App zur Unterstützung hörgeschädigter Patienten vorgestellt. Dabei bietet die App eine Tinnitusfrequenzmessung, sowie Eingabe und Ausgabe von Therapiemöglichkeiten durch die Datenbank der App. Für den Informationsaustausch in der Community beinhaltet die App ein Forum und eine Akustik-Library, um den Patienten eine akustische Therapie bieten zu können. Die Realisierung des User Interface der Crowd Allmende App findet für die Betriebssysteme iOS und Android nach den vorgegebenen Richtlinien statt

    1,129

    full texts

    1,752

    metadata records
    Updated in last 30 days.
    DBIS EPub (Univ. Ulm)
    Access Repository Dashboard
    Do you manage Open Research Online? Become a CORE Member to access insider analytics, issue reports and manage access to outputs from your repository in the CORE Repository Dashboard! 👇