FMitF: Track I: NLP-Assisted Formal Verification of the NFS Distributed File System Protocol

FMITF:第一轨:NLP 辅助 NFS 分布式文件系统协议的形式验证

基本信息

  • 批准号:
    1918225
  • 负责人:
  • 金额:
    $ 74.83万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2019
  • 资助国家:
    美国
  • 起止时间:
    2019-10-01 至 2024-09-30
  • 项目状态:
    已结题

项目摘要

The Internet's success and growth is owed to standards that ensure computers can talk to each other. These standards are human-written, technical design documents that take years to develop and implement. However, such design documents are often imprecise, and their software implementations do not always conform to their designs. This project aims to speed up the process of designing and implementing Internet standards using: (1) Artificial Intelligence (AI) techniques to automatically process design documents so that flaws in them can be detected and reported quickly, and (2) runtime analysis of software implementations to detect deviations from their respective designs. The project artifacts - software, source code, verified and fixed RFCs, data sets, traces, and results will all be embodied in a system we call "NFS Validator". Results will be disseminated using peer-reviewed publications and arxiv.org. All artifacts will be made public through the project Website: https://www.filesystems.org/nfsval, and will be available for at least ten years following the end of the project.This project will: (1) conduct a major case study involving the complex, distributed Network File System version 4 (NFSv4) protocol; (2) develop a theoretical model of NFSv4's expected behavior using Natural Language Processing (NLP) AI techniques; (3) analyze the model to detect inconsistencies; (4) check the model against another reference implementation that is known to be correct; and (5) monitor an actual running NFS implementation for compliance with our verified theoretical model. The NFS is a popular and growing protocol that enables users to access their files and data across any network. The NFSv4 design documents are fairly complex and over 500 pages long. This project will (1) help accelerate NFSv4's ongoing design, development, and adoption; (2) advance the state of the art in NLP/AI techniques to understand human-written design documents; (3) advance the state of the art in formally modeling and verifying such designs; (4) train and educate graduate and undergraduate students; and (5) produce results that are applicable to many other Internet standards.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
互联网的成功和发展归功于确保计算机可以相互通信的标准。 这些标准是由人类编写的技术设计文档,需要数年时间才能开发和实施。 然而,这样的设计文档通常是不精确的,并且它们的软件实现并不总是符合它们的设计。 该项目旨在加速设计和实施互联网标准的过程,使用:(1)人工智能(AI)技术自动处理设计文档,以便快速检测和报告其中的缺陷,以及(2)软件实现的运行时分析,以检测其各自设计的偏差。项目工件-软件,源代码,验证和修复的RFC,数据集,跟踪和结果都将体现在我们称为“NFS验证器”的系统中。 研究结果将通过同行评审的出版物和arxiv.org进行传播。所有工件将通过项目网站https://www.filesystems.org/nfsval公开,并将在项目结束后至少10年内提供。该项目将:(1)进行涉及复杂的分布式网络文件系统版本4(NFSv 4)协议的主要案例研究;(2)使用自然语言处理(NLP)人工智能技术开发NFSv 4预期行为的理论模型;(3)分析模型以检测不一致之处;(4)根据已知正确的另一个参考实现检查模型;以及(5)监视实际运行的NFS实现,以符合我们验证的理论模型。NFS是一种流行且不断发展的协议,使用户能够通过任何网络访问其文件和数据。 NFSv 4设计文档相当复杂,超过500页。该项目将(1)帮助加速NFSv 4正在进行的设计,开发和采用;(2)推进NLP/AI技术的最新发展,以理解人类编写的设计文档;(3)推进正式建模和验证此类设计的最新发展;(4)培训和教育研究生和本科生;以及(5)产生适用于许多其他互联网标准的结果。该奖项反映了NSF的法定使命,并通过使用基金会的知识价值和更广泛的影响审查标准进行评估,被认为值得支持。

项目成果

期刊论文数量(10)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Input and Output Coverage Needed in File System Testing
文件系统测试所需的输入和输出覆盖率
A distributed simplex architecture for multi-agent systems
多智能体系统的分布式单纯形体系结构
  • DOI:
    10.1016/j.sysarc.2022.102784
  • 发表时间:
    2023
  • 期刊:
  • 影响因子:
    4.5
  • 作者:
    Mehmood, Usama;Roy, Shouvik;Damare, Amol;Grosu, Radu;Smolka, Scott A.;Stoller, Scott D.
  • 通讯作者:
    Stoller, Scott D.
SpecNFS: A Challenge Dataset Towards Extracting Formal Models from Natural Language Specifications
  • DOI:
  • 发表时间:
    2022
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Sayontan Ghosh;Amanpreet Singh;Alex Merenstein;S. Smolka;E. Zadok;Niranjan Balasubramanian
  • 通讯作者:
    Sayontan Ghosh;Amanpreet Singh;Alex Merenstein;S. Smolka;E. Zadok;Niranjan Balasubramanian
Synthesizing Pareto-Optimal Signal-Injection Attacks on ICDs
综合 ICD 的帕累托最优信号注入攻击
  • DOI:
    10.1109/access.2022.3233010
  • 发表时间:
    2023
  • 期刊:
  • 影响因子:
    3.9
  • 作者:
    Krish, Veena;Paoletti, Nicola;Smolka, Scott A.;Rahmati, Amir
  • 通讯作者:
    Rahmati, Amir
Swarm Model Checking on the {GPU}
{GPU} 上的群体模型检查
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Erez Zadok其他文献

Software monitoring with controllable overhead

Erez Zadok的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Erez Zadok', 18)}}的其他基金

Collaborative Research: CyberTraining: Implementation: Medium: FOUNT: Scaffolded, Hands-On Learning for a Data-Centric Future
协作研究:网络培训:实施:媒介:FOUNT:支架式实践学习,打造以数据为中心的未来
  • 批准号:
    2230078
  • 财政年份:
    2022
  • 资助金额:
    $ 74.83万
  • 项目类别:
    Standard Grant
Collaborative Research: CNS Core: Medium: Secure, Reliable, and Efficient Long-Term Storage
合作研究:CNS核心:中:安全、可靠、高效的长期存储
  • 批准号:
    2106263
  • 财政年份:
    2021
  • 资助金额:
    $ 74.83万
  • 项目类别:
    Continuing Grant
Collaborative Research: CNS Core: Medium: Optimizing Storage Caches via Adaptive and Reconfigurable Tiering
协作研究:CNS 核心:中:通过自适应和可重新配置分层优化存储缓存
  • 批准号:
    2106434
  • 财政年份:
    2021
  • 资助金额:
    $ 74.83万
  • 项目类别:
    Continuing Grant
CNS Core: III: Medium: Collaborative Research: Optimizing and Understanding Large Parameter Spaces in Storage Systems
CNS 核心:III:中:协作研究:优化和理解存储系统中的大参数空间
  • 批准号:
    1900706
  • 财政年份:
    2019
  • 资助金额:
    $ 74.83万
  • 项目类别:
    Continuing Grant
Collaborative Research: CI-SUSTAIN: National File System Trace Repository
合作研究:CI-SUSTAIN:国家文件系统跟踪存储库
  • 批准号:
    1729939
  • 财政年份:
    2017
  • 资助金额:
    $ 74.83万
  • 项目类别:
    Standard Grant
Student Travel Support for the 13th USENIX File and Storage Technologies conference (FASTI 2015)
第 13 届 USENIX 文件和存储技术会议 (FASTI 2015) 的学生旅行支持
  • 批准号:
    1522834
  • 财政年份:
    2015
  • 资助金额:
    $ 74.83万
  • 项目类别:
    Standard Grant
CSR: Medium: Collaborative Research: Workload-Aware Storage Architectures for Optimal Performance and Energy Efficiency
CSR:中:协作研究:实现最佳性能和能源效率的工作负载感知存储架构
  • 批准号:
    1302246
  • 财政年份:
    2013
  • 资助金额:
    $ 74.83万
  • 项目类别:
    Standard Grant
BIGDATA: Small: DCM: Collaborative Research: An efficient, versatile, scalable, and portable storage system for scientific data containers
大数据:小型:DCM:协作研究:用于科学数据容器的高效、多功能、可扩展和便携式存储系统
  • 批准号:
    1251137
  • 财政年份:
    2013
  • 资助金额:
    $ 74.83万
  • 项目类别:
    Standard Grant
TTP: Small: NFS4Sec: An Extensible Security Layer for Network Storage
TTP:小:NFS4Sec:网络存储的可扩展安全层
  • 批准号:
    1223239
  • 财政年份:
    2012
  • 资助金额:
    $ 74.83万
  • 项目类别:
    Standard Grant
Student Travel Support for the First USENIX Workshop on Sustainable Information Technology (SustainIT 2010)
首届 USENIX 可持续信息技术研讨会 (SustainIT 2010) 的学生差旅支持
  • 批准号:
    0968748
  • 财政年份:
    2010
  • 资助金额:
    $ 74.83万
  • 项目类别:
    Standard Grant

相似海外基金

Collaborative Research: GEO OSE Track 2: Developing CI-enabled collaborative workflows to integrate data for the SZ4D (Subduction Zones in Four Dimensions) community
协作研究:GEO OSE 轨道 2:开发支持 CI 的协作工作流程以集成 SZ4D(四维俯冲带)社区的数据
  • 批准号:
    2324714
  • 财政年份:
    2024
  • 资助金额:
    $ 74.83万
  • 项目类别:
    Standard Grant
RII Track-4:NSF: Integrated Electrochemical-Optical Microscopy for High Throughput Screening of Electrocatalysts
RII Track-4:NSF:用于高通量筛选电催化剂的集成电化学光学显微镜
  • 批准号:
    2327025
  • 财政年份:
    2024
  • 资助金额:
    $ 74.83万
  • 项目类别:
    Standard Grant
RII Track-4:NSF: Resistively-Detected Electron Spin Resonance in Multilayer Graphene
RII Track-4:NSF:多层石墨烯中电阻检测的电子自旋共振
  • 批准号:
    2327206
  • 财政年份:
    2024
  • 资助金额:
    $ 74.83万
  • 项目类别:
    Standard Grant
RII Track-4:NSF: Improving subseasonal-to-seasonal forecasts of Central Pacific extreme hydrometeorological events and their impacts in Hawaii
RII Track-4:NSF:改进中太平洋极端水文气象事件的次季节到季节预报及其对夏威夷的影响
  • 批准号:
    2327232
  • 财政年份:
    2024
  • 资助金额:
    $ 74.83万
  • 项目类别:
    Standard Grant
RII Track-4:NSF: Design of zeolite-encapsulated metal phthalocyanines catalysts enabled by insights from synchrotron-based X-ray techniques
RII Track-4:NSF:通过基于同步加速器的 X 射线技术的见解实现沸石封装金属酞菁催化剂的设计
  • 批准号:
    2327267
  • 财政年份:
    2024
  • 资助金额:
    $ 74.83万
  • 项目类别:
    Standard Grant
RII Track-4:NSF: From the Ground Up to the Air Above Coastal Dunes: How Groundwater and Evaporation Affect the Mechanism of Wind Erosion
RII Track-4:NSF:从地面到沿海沙丘上方的空气:地下水和蒸发如何影响风蚀机制
  • 批准号:
    2327346
  • 财政年份:
    2024
  • 资助金额:
    $ 74.83万
  • 项目类别:
    Standard Grant
RII Track-4:NSF: In-Situ/Operando Characterizations of Single Atom Catalysts for Clean Fuel Generation
RII Track-4:NSF:用于清洁燃料生成的单原子催化剂的原位/操作表征
  • 批准号:
    2327349
  • 财政年份:
    2024
  • 资助金额:
    $ 74.83万
  • 项目类别:
    Standard Grant
RII Track-4: NSF: Fundamental study on hydrogen flow in porous media during repetitive drainage-imbibition processes and upscaling for underground energy storage
RII Track-4:NSF:重复排水-自吸过程中多孔介质中氢气流动的基础研究以及地下储能的升级
  • 批准号:
    2327317
  • 财政年份:
    2024
  • 资助金额:
    $ 74.83万
  • 项目类别:
    Standard Grant
RII Track-4:@NASA: Wind-induced noise in the prospective seismic data measured in the Venusian surface environment
RII Track-4:@NASA:金星表面环境中测量的预期地震数据中的风致噪声
  • 批准号:
    2327422
  • 财政年份:
    2024
  • 资助金额:
    $ 74.83万
  • 项目类别:
    Standard Grant
RII Track-4:NSF: An Integrated Urban Meteorological and Building Stock Modeling Framework to Enhance City-level Building Energy Use Predictions
RII Track-4:NSF:综合城市气象和建筑群建模框架,以增强城市级建筑能源使用预测
  • 批准号:
    2327435
  • 财政年份:
    2024
  • 资助金额:
    $ 74.83万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了