A.E. Zaidman
33 records found
1
Coronary artery disease (CAD) is a condition characterized by the narrowing or blockage of the arteries that supply blood to the heart. It is a major global health burden and is known to be correlated with genetics, but the details of the genetic contribution remain unclear. In t
...
Utilising SNP-SV Correlations to find SVs Associated with Alzheimer’s Disease
A Novel Approach to Identifying and Analysing Alzheimer’s-Related Structural Variants
Alzheimer’s disease (AD) is a neurodegenerative disease affecting roughly 40 million people. 70% of the heritability of AD is expected to be explained by Structural Variants (SVs), however these have been scarcely studied in the context of AD. This study aims to find SVs associat
...
Genome-wide association studies (GWAS) are commonly used to identify genetic variants associated with human traits by comparing genetic differences between diseased and healthy individuals. One way to gain insights into the biological consequences of these variants is to use quan
...
in bio-informatics visualisations are often used to relay the results of genome-wide association studies (GWAS), which can be used to get a better inside into the genetics of diseases. Over the years many websites have been developed, which can create visualisations for a variety
...
Meet Your Onboarding Buddy
A Smart, Adaptive, and Conversational LLM Assistant to Smooth Your Software Onboarding Journey
Effective onboarding in software engineering is critical yet challenging due to the rapid evolution of technologies, languages, frameworks, and tools. Traditional exploration, documentation and workshop-based onboarding methods tend to be expensive, time-consuming and can get ou
...
Laying the foundation for building a Quantum Networking Benchmark suite using Quantum Network Applications
Evaluating the inclusion of the Clauser-Horne-Shimony-Holt game quantum network application
The rapid advancement of Quantum Network architectures necessitates a comprehensive and quantitative comparison to assess their effectiveness and performance. Unfortunately, there does not exist an implemented quantum network benchmark suite capable of determining the superior ar
...
A test suite for quantum networks
Assessing an application’s effectiveness as a benchmark for quantum networks
In the development of any new technology, it is essential to have methods to assess the quality of a system, to compare different systems to one another, and to compare different versions of the same system, to see if changes to the system can actually be classified as improvemen
...
A test suite for quantum network applications
Quantifying an application's ability to benchmark a quantum network
Quantum networks provide numerous potential benefits over classical networks, such as enhanced security and faster computation, making their further development a lucrative prospect. As is the case with any technology, the advancement of quantum networks relies on the development
...
Writing unit tests is a crucial task in the software development lifecycle, ensuring the correctness of the software developed. Due to its time-consuming and laborious nature, it is, however, often neglected by software engineers. Numerous automatic test generation tools have bee
...
Background: For rigorous software testing, integration and end-to-end tests are essential to ensure the expected behavior of multiple interacting components of the system. When software is subjected to integration or end-to-end tests, it is often unfeasible to test every code cha
...
In this thesis, we develop a new library for Agda named Attic, which allows us to create and compose proof tactics that can be used to generate terms through reflection. Such tactics can be converted to Agda macros, allowing them to be used in term positions where they can genera
...
Cyber-physical systems are complex systems constructed from different independent parts. A self-driving car is an example of a cyber-physical system where independent parts have to come together in order to result in a car that is able to drive by itself. The main challenge is fi
...
Visible Light Positioning (VLP) is an emerging field of research with several possible application. While most state-of-the-art VLP systems work with active modulation of light (switching lights on/off rapidly), this poses issues such as the flickering problem and excessive power
...
Augmented Reality has the potential to expand our interaction with our surrounding environment. A potential solution to improve this interactability is Visible Light Communication through blinking Light Emitting Diodes (LEDs). Data is encoded and then transmitted by blinking the
...
Quantum computing is an emerging field with many promising future applications.
These include, but are not limited to, quantum machine learning, quantum cryptography and quantum chemical engineering.
Before these can be realised, obstacles, which arise due to scalin ...
These include, but are not limited to, quantum machine learning, quantum cryptography and quantum chemical engineering.
Before these can be realised, obstacles, which arise due to scalin ...
In the recent years, several papers have implemented methods which seamlessly integrate data streams into high frame rate monitors without affecting casual viewer experience. This paper proposes an improvement to existing systems which can in theory increase the data throughput o
...
In the field of Visible Light Sensing, light sensors are used to extract information from objects which do not actively communicate any information. Previous research within this field proposed the system called SolAR, and proved the possibility of using a solar cell as both a po
...
Pen and paper puzzles are a fun pastime to test your logical reasoning skills, with Sudoku being the most popular of these puzzles.
While the problem of solving these puzzles is usually in NP-Complete, generating them is more difficult, depending on the type of puzzle.
Wh ...
While the problem of solving these puzzles is usually in NP-Complete, generating them is more difficult, depending on the type of puzzle.
Wh ...
Software engineers often lack the domain knowledge needed to validate context specific parts of software. Domain experts do have this knowledge needed to validate the software, but often lack the expertise and tools to apply this knowledge in a way that tests the software product
...
Amplified test cases created by DSpot and TestCube often contain unnecessary statements that impact the readability of the tests in question. As a part of the effort to make these amplified test cases more developer-friendly, we investigate (dynamic) slicing, taint analysis and s
...