10 research outputs found
TRANSACTION MANAGEMENT IN MULTI-CORE MAIN-MEMORY DATABASE SYSTEMS
Ph.DDOCTOR OF PHILOSOPH
Recommended from our members
Data Management Solutions for Tackling Big Data Variety
Variety is one of the three defining characteristics of Big Data; the others being Volume and Velocity. There are several aspects of this data variety: diversity in data formats (text, video, audio) and structure (relational, graph etc), variety in access methodologies(OLTP, OLAP), and distribution heterogeneity within the workloads (read-heavy, high contention). Data management solutions for modern-day applications need to tackle this variety.This dissertation provides an understanding of the challenges associated with the different elements of variety, and proposes several solutions for efficiently handling its various aspects. First, the dissertation studies the challenges related to variety in data structure and access methodologies, and the resultant heterogeneity at the data infrastructure level. Applications now employ several data-processing engines with different underlying representations, like row, column, graph etc., to process their data. We propose Janus, which introduces a novel data-movement pipeline, which enables the use of different representations to support both high throughput of transactions and diverse analytics, while still ensuring consistent real-time analytics in a scale-out setting. Janus partitions the data at different representations, and allows distributed transactions and diverse partitioning strategies at the representations. Then, we propose Typhon and Cerberus, which define and enforce consistency semantics for application data spread across representations. Second, this dissertation proposes solutions for handling distribution heterogeneity within the workloads. Workloads can have have skewed distribution in terms of operation-type, data access or temporal variation. We propose strongly-consistent quorum reads for Raft-like consensus protocols, which can be utilized to scale read-heavy workloads. For supporting high contention transaction workloads, we integrate an existing dynamic timestamp allocation based concurrency control mechanism in a distributed OLTP setting, and analyze its performance. Third, we study IoT applications, which have to deal with both physical heterogeneity of the sensors, as well asdiverse data-processing demands. We propose a multi-representation based architecture catering to IoT applications, and also present the initial design of M-stream, a computation framework for enabling integration and monitoring of uncertain data from multiplesensors. Through analysis, illustrative examples and extensive evaluation of the proposed protocols, this dissertation demonstrates that the proposed solutions can be employed for efficiently handling the different aspects of variety of data-intensive applications
Developing a Formal Navy Knowledge Management Process
Prepared for: Chief of Naval Operations, N1Organization tacit and explicit knowledge are required for high performance, and it is imperative for such knowledge to be managed to ensure that it flows rapidly, reliably and energetically. The Navy N1 organization has yet to develop a formal process for knowledge management (KM). This places N1 in a position of competitive disadvantage, particularly as thousands of people change jobs every day, often taking their hard earned job knowledge out the door with them and leaving their replacements with the need to learn such knowledge anew. Building upon initial efforts to engage with industry and conceptualize a Navy KM strategy, the research described in this study employs a combination of Congruence Model analysis, Knowledge Flow Theory, and qualitative methods to outline an approach for embedding a formal Navy KM process. This work involves surveying best tools and practices in the industry, government and nonprofit sectors, augmented by in depth field research to examine two specific Navy organizations in detail. Results are highly promising, and they serve to illuminate a path toward improving Navy knowledge flows as well as continued research along these lines.Chief of Naval Operations, N1Chief of Naval Operations, N1.Approved for public release; distribution is unlimited
Mu2e Technical Design Report
The Mu2e experiment at Fermilab will search for charged lepton flavor
violation via the coherent conversion process mu- N --> e- N with a sensitivity
approximately four orders of magnitude better than the current world's best
limits for this process. The experiment's sensitivity offers discovery
potential over a wide array of new physics models and probes mass scales well
beyond the reach of the LHC. We describe herein the preliminary design of the
proposed Mu2e experiment. This document was created in partial fulfillment of
the requirements necessary to obtain DOE CD-2 approval.Comment: compressed file, 888 pages, 621 figures, 126 tables; full resolution
available at http://mu2e.fnal.gov; corrected typo in background summary,
Table 3.
Über die Pragmatik der Graphischen Modellierung
Graphical models help to understand complex systems. However, with the user interaction paradigms established today, activities such as creating, maintaining or browsing graphical models can be very tedious. This thesis presents an approach to enhance productivity by focusing on the pragmatics of model-based design. The contribution includes an interpretation of the notion of pragmatics, orthogonal to syntax and semantics in Model-Driven Engineering (MDE). A proposal on pragmatics-aware modeling is given, employing sophisticated automated layout algorithms to close the gap between MDE and graph drawing theory. Thus, a view management logic presents customized views on models. These concepts get illustrated with the open source Kiel Integrated Environment for Layout Eclipse Rich Client (KIELER) with multiple applications including editing and simulation and shows how view management helps to tame complexity
28th International Symposium on Temporal Representation and Reasoning (TIME 2021)
The 28th International Symposium on Temporal Representation and Reasoning (TIME 2021) was planned to take place in Klagenfurt, Austria, but had to move to an online conference due to the insecurities and restrictions caused by the pandemic. Since its frst edition in 1994, TIME Symposium is quite unique in the panorama of the scientifc conferences as its main goal is to bring together researchers from distinct research areas involving the management and representation of temporal data as well as the reasoning about temporal aspects of information. Moreover, TIME Symposium aims to bridge theoretical and applied research, as well as to serve as an interdisciplinary forum for exchange among researchers from the areas of artifcial intelligence, database management, logic and verifcation, and beyond