Searcharxiv⌕ Search

arXiv subjects

Wardah Mahmood

Publications and source records attributed to Wardah Mahmood.

4 recordsLinked to original sources

A Highly Nondegenerate Photon-Pair Source for Detector-Matched Quantum Key Distribution

In a commercial entanglement-distribution system over telecom fibre, the single-photon detectors are the largest part of the hardware cost. In entanglement-based quantum key distribution (QKD), both photons of each pair must be detected. With two telecom photons, each arm needs either an InGaAs single-photon avalanche diode (SPAD) of low efficiency or a superconducting nanowire single-photon detector (SNSPD) with its own cryostat. We study a highly nondegenerate photon-pair source that needs a telecom detector on one arm only. Two periodically poled KTiOPO$_4$ (ppKTP) crystals pumped at 405~nm emit pairs at 548 and 1550~nm. A Si-SPAD with 82\% efficiency detects the 548~nm photon at the source node, and only the 1550~nm photon travels through fibre. A first, unoptimised module in a polarisation-correlated configuration generates about $1.5\times10^6$ pairs/s per mW of pump power. It collects 13\% of the pairs on the 548~nm arm and 23\% on the 1550~nm arm. In an asymptotic BBM92 model, we compare its links with generic $2\times1550$~nm links that use a bright published source at the same pump power. At 50~km, our link with one SNSPD costs about 25\% more per secret bit than the generic link with one SNSPD. With optimistic target values of 52\% collection and twice the brightness, it costs about 40\% as much as the generic link with two SNSPDs. Our link without a cryostat then costs about 70\% less than the generic link with one SNSPD. If every link runs at its own best pump power, the two-SNSPD link is again the cheapest. The source can also serve clock synchronisation and detector calibration, which need only time-correlated pairs. All key rates assume the entangled configuration of the source, which is under development.

quant-ph↗

Investigating ferromagnetic response in monolayer CVD grown MoS$_{2}$ flakes using quantum weak measurement

We synthesize MoS$_{2}$ atomic layer flakes at different growth conditions to tailor S-terminated and Mo-terminated edge defect states that are investigated for their ferromagnetic response. We leverage quantum weak measurement principles to construct a spin Hall effect of light-based magneto-optic Kerr effect (SHEL-MOKE) setup to sense the ultra-small magnetic response from the synthesized atomic layers. Our findings demonstrate that Mo-terminated edge states are the primary source of ferromagnetic response from MoS$_{2}$ flakes, which is consistent with X-ray photoelectron, Raman and photoluminescence spectroscopic results. In the process, we demonstrate SHEL-MOKE to be a robust technique to investigate ultra weak properties in novel atomic-scale materials.

physics.chem-ph↗

Detecting Semantic Conflicts with Unit Tests

Branching and merging are common practices in collaborative software development, increasing developer's productivity. Despite such benefits, developers need to merge software and resolve merge conflicts. While modern merge techniques can resolve textual conflicts automatically, they fail when the conflict arises at the semantic level. Although semantic merge tools have been proposed, they are usually based on heavyweight static analyses or need explicit specifications of program behavior. In this work, we take a different route and propose SAM (SemAntic Merge), a semantic merge tool based on the automated generation of unit tests that are used as partial specifications. To evaluate SAM's feasibility for detecting conflicts, we perform an empirical study analyzing more than 80 pairs of changes integrated into common class elements from 51 merge scenarios. Furthermore, we also assess how the four unit-test generation tools used by SAM contribute to conflict identification. We propose and assess the adoption of Testability Transformations and Serialization. Our results show that SAM best performs when combining only the tests generated by Differential EvoSuite and EvoSuite and using the proposed Testability Transformations (nine detected conflicts out of 28). These results reinforce previous findings about the potential of using test-case generation to detect test conflicts.

cs.SE↗

Seamless Variability Management With the Virtual Platform

Customization is a general trend in software engineering, demanding systems that support variable stakeholder requirements. Two opposing strategies are commonly used to create variants: software clone & own and software configuration with an integrated platform. Organizations often start with the former, which is cheap, agile, and supports quick innovation, but does not scale. The latter scales by establishing an integrated platform that shares software assets between variants, but requires high up-front investments or risky migration processes. So, could we have a method that allows an easy transition or even combine the benefits of both strategies? We propose a method and tool that supports a truly incremental development of variant-rich systems, exploiting a spectrum between both opposing strategies. We design, formalize, and prototype the variability-management framework virtual platform. It bridges clone & own and platform-oriented development. Relying on programming-language-independent conceptual structures representing software assets, it offers operators for engineering and evolving a system, comprising: traditional, asset-oriented operators and novel, feature-oriented operators for incrementally adopting concepts of an integrated platform. The operators record meta-data that is exploited by other operators to support the transition. Among others, they eliminate expensive feature-location effort or the need to trace clones. Our evaluation simulates the evolution of a real-world, clone-based system, measuring its costs and benefits.

cs.SE↗