Anzahl der Treffer: 328
Erstellt: Wed, 17 Jul 2024 23:09:54 +0200 in 0.0349 sec


Gropengiesser, Francis;
Transaktionale Unterstützung kollaborativer Applikationen
1. Aufl.. - Göttingen : Cuvillier, 2014. - 295 S. Zugl.: Ilmenau : Techn. Univ., Diss., 2014

In einer Vielzahl von Anwendungsdomänen, beispielsweise im Design oder in der Medienproduktion, sind kollaborative Arbeitsprozesse kaum mehr wegzudenken. In u.U. weltweit verteilten Szenarien arbeiten mehrere gleichberechtigte Nutzer an einem gemeinsamen Projekt. Diese Arbeit stellt den vollständigen Entwurf einer Middleware vor, die es ermöglicht, eine Vielzahl von Anwendungen zum Einsatz in kollaborativen Arbeitsprozessen auf einem gemeinsamen monohierarchisch strukturierten Datenbestand zu befähigen. Hierbei kann wiederum aus einer Vielzahl unterschiedlicher Speicherlösungen zur persistenten Sicherung der Daten gewählt werden. Die dafür erforderlichen Konzepte und Techniken beruhen auf transaktionalen Semantiken. Kollaborative Arbeitsprozesse sind durch spezifische Anforderungen gekennzeichnet. Daher stellt diese Arbeit ein maßgeschneidertes Transaktionsmodell vor, welches gezielt Eigenschaften der geschachtelten Transaktionen sowie der Multi-Level-Transaktionen, der Sagas, der Split&Join-Transaktionen und der dynamischen Aktionen kombiniert, um diese Anforderungen zu erfüllen. Es unterstützt die Spezifikation feingranularer atomarer Einheiten zur Zerlegung der lang andauernden Arbeitsprozesse und die Aufweichung der Isolation, um Ergebnisse eines Nutzers frühzeitig freizugeben und einen Informationsaustausch in beliebiger Richtung zwischen den Nutzern zu ermöglichen. Dabei wird stets die strikte Konsistenz des Datenbestands und die Dauerhaftigkeit der erfolgreich durchgeführten Änderungen gewahrt. Die weiterhin eingeführte neuartige AUTOCOMPLETE-Metrik unterstützt die dynamische Bildung von Transaktionen zur Laufzeit und ermöglicht eine kontrollierte und automatische Freigabe von Transaktionsergebnissen unter Einbeziehung der Kollaborationsbereitschaft der Nutzer. Die Architektur der Middleware basiert auf dem Shared-Nothing-Ansatz und gestattet so auch den skalierbaren Umgang mit verteilten Szenarien. Unter Einsatz des aspektorientierten Paradigmas ist eine leichte Integration der entwickelten Transaktionssemantiken in die Applikation möglich, ohne deren Quellcode anpassen zu müssen. Zur Durchsetzung der spezifizierten Isolations- und Sichtbarkeitseigenschaften des Transaktionsmodells beherbergt die Middleware geeignete Synchronisationsprotokolle. Hierbei liegt der Fokus dieser Arbeit auf der Ausnutzung der Semantiken des zugrunde liegenden Daten- und Operationsmodells. Dies erlaubt eine feingranulare Konfliktspezifikation, die sich positiv auf den erreichbaren Grad der Parallelität in den Arbeitsprozessen der Nutzer auswirkt. Die genaue Aufschlüsselung semantischer Abhängigkeiten zwischen den Operationen führt zu einem erweiterten Validierungskriterium, welches die Anzahl der Konflikte zwischen Transaktionen zusätzlich reduziert. Die positiven Auswirkungen semantischer Synchronisation auf eine Vielzahl transaktionaler Kennzahlen, z.B. die Transaktionsabbruchrate, werden in praktischen Experimenten nachgewiesen. Zur Gewährleistung der spezifizierten Atomaritäts- und Dauerhaftigkeitseigenschaften des entwickelten Transaktionsmodells in Fehlersituationen diskutiert diese Arbeit Commit- und Recovery-Protokolle, adaptiert geeignete Vertreter auf das entwickelte Transaktionsmodell und gibt Hinweise zum Wiederanlauf einer möglichen Systemumsetzung der Middleware.



Galpin, Ixent; Stokes, Alan B.; Valkanas, George; Gray, Alasdair J. G.; Paton, Norman W.; Fernandes, Alvaro A. A.; Sattler, Kai-Uwe; Gunopulos, Dimitrios
SensorBench: benchmarking approaches to processing wireless sensor network data. - In: Proceedings of the 26th International Conference on Scientific and Statistical Database Management, ISBN 978-1-4503-2722-0, (2014), 21, insges. 12 S.

http://dx.doi.org/10.1145/2618243.2618252
Hagedorn, Stefan; Sattler, Kai-Uwe;
LODHub - a platform for sharing and integrated processing of linked open data. - In: 2014 IEEE 30th International Conference on Data Engineering workshops (ICDEW), ISBN 978-1-4799-3481-2, (2014), S. 260-262

http://dx.doi.org/10.1109/ICDEW.2014.6818336
Baumann, Stephan; Sattler, Kai-Uwe;
Autonomic physical database design - from indexing to multidimensional clustering. - In: Information technology, ISSN 2196-7032, Bd. 55 (2014), 1, S. 13-21

https://doi.org/10.1515/itit-2014-1017
Saleh, Omran; Gropengießer, Francis; Betz, Heiko; Mandarawi, Waseem; Sattler, Kai-Uwe
Monitoring and autoscaling IaaS clouds: a case for complex event processing on data streams. - In: 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing (UCC), ISBN 978-1-4799-2574-2, (2013), S. 387-392

http://dx.doi.org/10.1109/UCC.2013.78
Tran, Dang Hoan;
Change detection in streaming data, 2013. - Online-Ressource (PDF-Datei: XIV, 167 S., 1,68 MB) : Ilmenau, Techn. Univ., Diss., 2013
Parallel als Druckausg. erschienen

Unter Änderungserkennung wird der Prozess der Erkennung von Unterschieden im Zustand eines Objekts oder Phänomens verstanden, wenn dieses zu verschiedenen Zeitpunkten oder an verschiedenen Orten beobachtet wird. Im Kontext der Datenstromverarbeitung stellt dieser Prozess die Segmentierung eines Datenstroms anhand der identifizierten Punkte, an denen sich die Stromdynamiken ändern, dar. Die Fähigkeit, Änderungen in den Stromdaten zu erkennen, darauf zu reagieren und sich daran anzupassen, spielt in vielen Anwendungsbereichen, wie z.B. dem Aktivitätsüberwachung, dem Datenstrom-Mining und Maschinenlernen sowie dem Datenmanagement hinsichtlich Datenmenge und Datenqualität, eine wichtige Rolle. Dezentralisierte Änderungserkennung kann in vielen interessanten und wichtigen Anwendungsbereichen, wie z.B. in Umgebungsüberwachungssystemen oder medizinischen Überwachungssystemen, eingesetzt werden. Obgleich es eine Vielzahl von Arbeiten im Bereich der verteilten Änderungserkennung und Datenfusion gibt, liegt der Fokus dieser Arbeiten meist lediglich auf der Erkennung von einmaligen Änderungen. Die einmalige Änderungserkennungsmethode erfordert die einmalige Verarbeitung der Daten als Antwort auf die auftretende Änderung. Der Kompromiss einer kontinuierlichen, verteilten Erkennung von Änderungen umfasst die Erkennungsgenauigkeit, die Speichereffizienz sowie die Berechnungseffizienz. Um dieses Ziel zu erreichen, wird das Flächenbrandwarnsystem als motivierendes Szenario genutzt. Basierend auf den Herausforderungen und Anforderungen dieses Warnsystems wird ein Algorithmus zur Erkennung von Änderungen in Stromdaten als Teil einer Gesamtlösung für das Flächenbrandwarnsystem vorgestellt. Durch die Auswahl verschiedener Modelle zur lokalen und verteilten Änderungserkennung sowie verschiedener Datenaustauschprotokolle können verschiedene Systemdesigns entwickelt werden. Basierend auf diesem Ansatz leistet diese Dissertation nachfolgend aufgeführte Beiträge. Es wird ein allgemeines 2-Fenster Framework zur Erkennung von Änderungen in einem einzelnen Datenstrom vorgestellt. Weiterhin wird ein allgemeines synopsenbasiertes Framework zur Änderungserkennung beschrieben. Mittels theoretischer und empirischer Analysen wird gezeigt, dass die Erkennungs-Performance des synopsenbasierten Änderungsdetektors ähnlich der eines nicht-synopsenbasierten ist, solange eine Distanzfunktion, welche die Änderungen quantifiziert, während der Erstellung der Synopse eingehalten wird. Es wird Cluster-basierte Änderungserkennung und Cluster-Pflege über gleitenden Fenstern vorgestellt. Weiterhin wird ein Framework zur verteilten Änderungserkennung in drahtlosen Sensornetzwerken beschrieben. Basierend auf dem 2-Phasen Stromdaten-Cluster-Ansatz, welcher weitestgehend zur Clusterung eines einzelnen Datenstroms eingesetzt wird, wird ein verteiltes Framework zur Clusterung von Stromdaten vorgestellt.



http://www.db-thueringen.de/servlets/DocumentServlet?id=23078
Rauhe, Hannes; Dees, Jonathan; Sattler, Kai-Uwe; Färber, Franz
Multi-level parallel query execution framework for CPU and GPU. - In: Advances in Databases and Information Systems, (2013), S. 330-343

http://dx.doi.org/10.1007/978-3-642-40683-6_25
Guerrini, Giovanna;
Proceedings of the Joint EDBTICDT 2013 Workshops. - New York, NY : ACM, 2013. - Online-Ressource (1 online resource (423 pages)). - (ACM Digital Library) ISBN 978-1-4503-1599-9
Title from The ACM Digital Library

http://dl.acm.org/citation.cfm?id=2457317
Hagedorn, Stefan; Sattler, Kai-Uwe;
Efficient parallel processing of analytical queries on linked data. - In: On the Move to Meaningful Internet Systems: OTM 2013 Conferences, (2013), S. 452-469

http://dx.doi.org/10.1007/978-3-642-41030-7_33
Baumann, Stephan; Boncz, Peter; Sattler, Kai-Uwe
Query processing of pre-partitioned data using sandwich operators. - In: Enabling real-time business intelligence, (2013), S. 76-92