skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Search for: All records

Creators/Authors contains: "Ali, M"

Note: When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).
What is a DOI Number?

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

  1. Free, publicly-accessible full text available June 15, 2026
  2. Statically typed languages offer numerous benefits to developers, such as improved code quality and reduced runtime errors, but they also require the overhead of manual type annotations. To mitigate this burden, language designers have started incorporating support for type inference, where the compiler infers the type of a variable based on its declaration/usage context. As a result, type annotations are optional in certain contexts, and developers are empowered to use type inference in these situations. However, the usage patterns of type annotations in languages that support type inference are unclear. These patterns can help provide evidence for further research in program comprehension, in language design, and for education. We conduct a large-scale empirical study using Boa, a tool for mining software repositories, to investigate when and where developers use type inference in 498,963 Kotlin projects. We choose Kotlin because it is the default language for Android development, one of the largest software marketplaces. Additionally, Kotlin has supported declaration-site optional type annotations from its initial release. Our findings reveal that type inference is frequently employed for local variables and variables initialized with method calls declared outside the file are more likely to use type inference. These results have significant implications for language designers, providing valuable insight into where to allow type inference and how to optimize type inference algorithms for maximum efficiency, ultimately improving the development experience for developers. 
    more » « less
    Free, publicly-accessible full text available March 1, 2026
  3. We show efficient wide-tunable mm-wave-to-optical transduction (20 to 70 GHz at -9 to -18 dBc) using a triple-microring modulator. Integrated monolithically with a 18% bandwidth LNA, it generates sidebands with <−35 dBm RF input. 
    more » « less
    Free, publicly-accessible full text available May 8, 2026
  4. We demonstrate a dual-cavity modulator based mm-wave to optical converter on GF45SPCLO platform. An optical energy conversion efficiency at -29.8 dB and a side-band SNR at 30.7 dB are reported. 
    more » « less
    Free, publicly-accessible full text available May 7, 2026
  5. Free, publicly-accessible full text available July 3, 2026
  6. Nickel (Ni) and its alloys are important multifunctional materials for the fabrication of integrated circuits, as either the absorber for the extreme ultraviolet lithography masks and/or interconnect metals at the nanometer scale. However, these applications require that Ni to be patterned controllably, selectively, and anisotropically—requirements that can only be met with a plasma based atomic layer etch (ALE) process. In this work, a plasma-thermal ALE approach is developed to pattern Ni, utilizing a nitrogen plasma to form NixN at the surface, formic acid (FA) vapor to selectively remove the NixN layer, and a low-energy Ar+ sputter process to remove carbon residue left by the FA prior to the subsequent nitridation step. This three step ALE process was shown effective to etch Ni with a rate of 1.3 ± 0.17 nm/cycle while maintaining surface smoothness. 
    more » « less
  7. Because of the decreasing supply of new antibiotics, recent outbreaks of infectious diseases, and the emergence of antibiotic-resistant microorganisms, it is imperative to develop new effective strategies for deactivating a broad spectrum of microorganisms and viruses. We have implemented electrically polarized nanoscale metallic (ENM) coatings that deactivate a wide range of microorganisms including Gram-negative and Gram-positive bacteria with greater than 6-log reduction in less than 10 minutes of treatment. The electrically polarized devices were also effective in deactivating lentivirus andCandida albicans. The key to the high deactivation effectiveness of ENM devices is electrochemical production of micromolar cuprous ions, which mediated reduction of oxygen to hydrogen peroxide. Formation of highly damaging species, hydroxyl radicals and hypochlorous acid, from hydrogen peroxide contributed to antimicrobial properties of the ENM devices. The electric polarization of nanoscale coatings represents an unconventional tool for deactivating a broad spectrum of microorganisms through in situ production of reactive oxygenated and chlorinated species. 
    more » « less