500 Naturwissenschaften
Refine
Document Type
- Doctoral Thesis (2)
Has Fulltext
- yes (2)
Is part of the Bibliography
- no (2)
Keywords
- Anthropologie (1)
- Aunjetitzer Kultur (1)
- Bronze (1)
- Bronzeherstellung (1)
- Bronzezeit (1)
- Europa (1)
- Frühbronzezeit (1)
- Medizin; Krankheiten (1)
- Nitra-Kultur (1)
- Paläopathologie (1)
Institute
- Biologie und Chemie (1)
- Fachbereich IV (1)
Stream processing is a popular paradigm to process huge amounts of unbounded data, which has gained significant attention in both academia and industry. Typical stream processing applications such as stock trading and network traffic monitoring require continuously analyzed results provided to end-users.
During processing, the characteristics of data streams such as volume or velocity can vary, e.g., peak load or bursty streams can occur at certain points.
In order to cope with such situations, it requires the analytical systems to be able to adapt the execution of stream processing as quickly as possible.
In literature, different approaches adapting data stream processing such as load-shedding and elastic parallelization do exist. However, each of them have their different shortcomings like skewed results (due to the dropped data) or strong limits on the adaptation due to the parallelization overhead. One specific challenge motivating us is to minimize the impact of runtime adaptation on the overall data processing, in particular for real-time data analytics. Moreover, while the need to create adaptive stream processing systems is well known, there is currently no systematic and broad analysis of the solution range of creating adaptation mechanisms for stream processing applications.
In this dissertation, we focus on algorithm switching as a fundamental approach to the construction of adaptive stream processing systems. Algorithm switching is a form of adaptation, where stream processing algorithms, with fundamentally similar input-/output-characteristics but different runtime tradeoffs like resource consumption or precision, are replaced to optimize the processing. As our overall goal, we present a general algorithm switching framework that models a wide range of switching solutions (called switch variants) in a systematic and reusable manner as well as characterizes the switch variants with their quality guarantees.
Concretely, we focus on developing a general model of algorithm switching to systematically capture possible variants of different switching behavior. We also present a theoretical specification to predict the timeliness-related qualities for the switch variants. Moreover, from the practical perspective, we also develop a component-based design to ease the realization effort of the algorithm switching variants. Finally, we provide a validation of the algorithm switching framework against the realized switch variants.
Im Rahmen der vorliegenden Arbeit wurden die Skelete eines frühbronzezeitlichen Gräberfeldes aus dem Raum der heutigen Slowakischen Republik anthropologisch und paläopathologisch untersucht. Bei den Bestattungen handelt es sich um insgesamt 267 Erwachsenenskelete von zwei aufeinanderfolgenden Kulturstufen (Nitra-Kultur und Aunjetitzer Kultur). Die Belegzeit der untersuchten Skelete umfasst einen zeitlichen Rahmen von rund 500 Jahren (2200 v. Chr. bis 1730 v. Chr.). Die meisten nachgewiesenen Erkrankungen lassen sich auf die relativ schlechten Lebens- bzw. klimatischen Bedingungen beider Populationen zurückführen und weisen jeweils nahezu identische Häufigkeiten wie die Erkrankungen der Kinderpopulationen des gleichen Friedhofs auf. Einige Erkrankungen, wie z.B. Lepra, Treponematosen, Akromegalie sowie Pachymeningeosis hämorrhagica interna, lassen sich im Rahmen dieser Arbeit für die Bronzezeit das erste Mal nachweisen und stellen z.T. vermutlich sogar die ältesten bis dato bekannten, nachgewiesenen Erkrankungen ihrer Art in Europa dar. Rund ein Viertel der Individuen beider Kulturstufen litten vermutlich an einer Anämie. Einige der nachgewiesenen Erkankungen scheinen zudem ihre Ursache im damaligen Erzabbau bzw. in der Kupferproduktion zu haben.