Browsing Mathematics (Faculty of) by Title
Now showing items 589-608 of 3004
-
Dash+: Extending Alloy with Hierarchical States and Replicated Processes for Modelling Transition Systems
(IEEE, 2021-09)Modelling systems abstractly shows great promise to uncover bugs early in system development. The formal language Alloy provides the means of writing constraints abstractly, but lacks explicit constructs for describing ... -
Dash+: Extending Alloy with Replicated Processes for Modelling Transition Systems
(University of Waterloo, 2022-09-27)Modelling systems abstractly shows great promise to uncover bugs early in system development. The formal language Alloy provides the means of writing constraints abstractly but lacks explicit constructs for describing ... -
DASH: A New Language for Declarative Behavioural Requirements with Control State Hierarchy
(IEEE, 2017-09-04)We present DASH, a new language for describing formal behavioural models of requirements. DASH combines the ability to write abstract, declarative transitions (as in Z or Alloy) with a labelled control state hierarchy (as ... -
Dash: Declarative Behavioural Modelling in Alloy
(University of Waterloo, 2019-01-25)An abstract model is a representation of the fundamental characteristics and properties of a system, and its purpose is to provide feedback to stakeholders about the correctness of the system during the early stages of ... -
DASH: Declarative Modelling with Control State Hierarchy (Preliminary Version)
(University of Waterloo, 2018)We present a new language, called DASH, for describing formal behavioural models. DASH combines common modelling constructs to describe abstractly both data and control in an integrated manner. DASH uses the Alloy language ... -
Data Augmentation For Text Classification Tasks
(University of Waterloo, 2020-08-12)Thanks to increases in computing power and the growing availability of large datasets, neural networks have achieved state of the art results in many natural language process- ing (NLP) and computer vision (CV) tasks. ... -
Data Depth Inference for Difficult Data
(University of Waterloo, 2022-07-18)We explore various ways in which a robust, nonparametric statistical tool, the data depth function can be used to conduct inference on data which could be described as difficult. This can include data which are difficult ... -
Data Flow Analysis in the Presence of Correlated Calls
(University of Waterloo, 2014-08-19)This thesis presents a technique to improve the precision of data-flow analyses on object-oriented programs in the presence of correlated calls. We say that two method calls are correlated if they are polymorphic (have ... -
Data Protection in Big Data Analysis
(University of Waterloo, 2021-08-30)"Big data" applications are collecting data from various aspects of our lives more and more every day. This fast transition has surpassed the development pace of data protection techniques and has resulted in innumerable ... -
Data Science for Software Maintenance
(University of Waterloo, 2017-04-26)Maintaining and evolving modern software systems is a difficult task: their scope and complexity mean that seemingly inconsequential changes can have far-reaching consequences. Most software development companies attempt ... -
Data Structures for Fast Access Control in ECM Systems
(University of Waterloo, 2014-08-08)While many access control models have been proposed, little work has been done on the efficiency of access control systems. Because the access control sub-system of an Enterprise Content Management (ECM) system may be a ... -
Data Structuring Problems in the Bit Probe Model
(University of Waterloo, 2007-09-25)We study two data structuring problems under the bit probe model: the dynamic predecessor problem and integer representation in a manner supporting basic updates in as few bit operations as possible. The model of computation ... -
Data-Driven Estimation of Soiling Loss and Optimal Cleaning Schedule for a Utility-Scale PV Plant
(University of Waterloo, 2023-04-19)Soiling of panels in solar power plants can reduce production levels. In this thesis, we estimate the effect of soiling on power production and efficiency, as well as the gains from cleaning. Power data from a plant in ... -
Data-Driven Methods for System Identification and Lyapunov Stability
(University of Waterloo, 2023-01-27)This thesis focuses on data-driven methods applied to system identification and stability analysis of dynamical systems. In the first major contribution of the theorem we propose a learning framework to simultaneously ... -
Data-Driven Models: An Alternative Discrete Hedging Strategy
(University of Waterloo, 2023-08-16)Options hedging is a critical problem in financial risk management. The prevailing approach in financial derivative pricing and hedging has been to first assume a parametric model describing the underlying price dynamics. ... -
Data-intensive Scheduling
(University of Waterloo, 2019-09-19)In many modern data management scenarios, we encounter tasks, operations or computational phases that are data-intensive where the sheer volume of data proves to be overwhelming to handle and becomes a performance bottleneck. ... -
Database High Availability using SHADOW Systems
(University of Waterloo, 2014-03-21)Various High Availability DataBase systems (HADB) are used to provide high availability. Pairing an active database system with a standby system is one commonly used HADB techniques. The active system serves read/write ... -
The de Broglie-Bohm Causal Interpretation of Quantum Mechanics and its Application to some Simple Systems
(University of Waterloo, 2003)The de Broglie-Bohm causal interpretation of quantum mechanics is discussed, and applied to the hydrogen atom in several contexts. Prominent critiques of the causal program are noted and responses are given; it is argued ... -
Debate: what is the best method to monitor surgical performance?
(BioMed Central, 2016-04-05)Background There is considerable recent interest in the monitoring of individual surgeon or hospital surgical outcomes. If one aggregates data over time and assesses performance with a funnel plot, then the detection ... -
Decay Makes Supervised Predictive Coding Generative
(University of Waterloo, 2020-08-19)Predictive Coding is a hierarchical model of neural computation that approximates backpropagation using only local computations and local learning rules. An important aspect of Predictive Coding is the presence of feedback ...