National Science Foundation Grant ECCS-2025752