NeTS: Small: Collaborative Research: Protocol Validation using Minimally Supervised Semantic Interpretation of Text
NeTS:小型:协作研究:使用文本的最小监督语义解释进行协议验证
基本信息
- 批准号:1814105
- 负责人:
- 金额:$ 25万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2018
- 资助国家:美国
- 起止时间:2018-10-01 至 2021-09-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The networks that comprise the Internet are fundamental to our society, facilitating access to medical and financial services, supporting critical infrastructure such as the power grid, and enabling emergent services such as those provided by autonomous cars and IoT (Internet of Things) devices. Network behavior is dictated by a set of instructions, or protocols, developed and tested over time. Such protocols must operate correctly and comply with requirements that are usually described in a document(s), i.e., in a textual representation. If they do not operate properly, the performance and security of a network could be compromised. The goal of this project is to increase assurance in network protocols, specifically in their compliance to specified rules, in their inter-operability and in their functionality. This project will accomplish this via a novel scheme to perform protocol testing through automated extraction of protocol requirements from their textual specification. This would mark a significant advance in the field, towards automated mechanisms that assure that network protocols are behaving as we expect them to, making networks more reliable and secure. This multidisciplinary project combines expertise from natural language processing and computer networks to create methodologies, frameworks, a knowledge base, and tools for protocol validation for (1) compliance checking, (2) bug finding, and (3) interoperability testing. The general approach is to apply machine learning, semantic parsing and information extraction techniques to structured text (RFCs, internet-drafts) and unstructured text (blogs, forums, and bug reports), and create a knowledge base about the protocols, containing formal information such as message formats, protocol state machine, constraints, and semi-formal information such as temporal properties, tuning conditions and parameters, changes from one version to another, or known bugs. This information is organized into a knowledge base and used to validate protocol implementations through protocol fuzzying, program analysis, software model checking, and measurement methods, to check whether protocols are compliant with their specifications, to detect semantic bugs dependent on intrinsic protocol properties, or check for interoperability issues between different versions, or protocol stacks. This work is guided by protocols from three representative domains -- TCP variants, the SDN ecosystem, and IoT smart home environment.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.
构成互联网的网络是我们社会的基础,促进了医疗和金融服务的获取,支持电网等关键基础设施,并实现了自动汽车和物联网(IoT)设备提供的紧急服务。网络行为由一组指令或协议决定,这些指令或协议是随着时间的推移而开发和测试的。 这样的协议必须正确地操作并且符合通常在文档中描述的要求,即,在文本表示中。 如果它们不能正常运行,网络的性能和安全性可能会受到影响。 该项目的目标是提高网络协议的保证,特别是在遵守特定规则、互操作性和功能方面。 该项目将通过一种新的方案来实现这一点,该方案通过从文本规范中自动提取协议要求来执行协议测试。 这将标志着该领域的一个重大进步,即自动化机制,确保网络协议按照我们的期望运行,使网络更加可靠和安全。 这个多学科项目结合了自然语言处理和计算机网络的专业知识,为(1)合规性检查,(2)错误发现和(3)互操作性测试创建方法,框架,知识库和协议验证工具。 一般的方法是将机器学习、语义分析和信息抽取技术应用于结构化文本(RFC,互联网草案)和非结构化文本(博客、论坛和错误报告),并创建关于协议的知识库,包含诸如消息格式、协议状态机、约束的正式信息和诸如时间属性、调优条件和参数的半正式信息,从一个版本到另一个版本的更改,或已知的错误。这些信息被组织成一个知识库,并用于通过协议模糊化,程序分析,软件模型检查和测量方法来验证协议实现,以检查协议是否符合其规范,检测依赖于内在协议属性的语义错误,或检查不同版本或协议栈之间的互操作性问题。 这项工作由三个代表性领域的协议指导- TCP变体,SDN生态系统和物联网智能家居环境。该奖项反映了NSF的法定使命,并通过使用基金会的知识价值和更广泛的影响审查标准进行评估而被认为值得支持。
项目成果
期刊论文数量(1)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Leveraging Textual Specifications for Grammar-Based Fuzzing of Network Protocols
利用文本规范进行基于语法的网络协议模糊测试
- DOI:10.1609/aaai.v33i01.33019478
- 发表时间:2019
- 期刊:
- 影响因子:0
- 作者:Jero, Samuel;Pacheco, Maria Leonor;Goldwasser, Dan;Nita-Rotaru, Cristina
- 通讯作者:Nita-Rotaru, Cristina
{{
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 }}
Dan Goldwasser其他文献
Weakly Supervised Learning of Nuanced Frames for Analyzing Polarization in News Media
用于分析新闻媒体极化的细微框架的弱监督学习
- DOI:
- 发表时间:
2020 - 期刊:
- 影响因子:0
- 作者:
Shamik Roy;Dan Goldwasser - 通讯作者:
Dan Goldwasser
“where is this relationship going?”: Understanding Relationship Trajectories in Narrative Text
“这种关系将走向何方?”:理解叙事文本中的关系轨迹
- DOI:
- 发表时间:
2020 - 期刊:
- 影响因子:0
- 作者:
Keen You;Dan Goldwasser - 通讯作者:
Dan Goldwasser
Towards Few-Shot Identification of Morality Frames using In-Context Learning
使用情境学习进行道德框架的小样本识别
- DOI:
10.48550/arxiv.2302.02029 - 发表时间:
2023 - 期刊:
- 影响因子:0
- 作者:
Shamik Roy;Nishanth Nakshatri;Dan Goldwasser - 通讯作者:
Dan Goldwasser
A First Step Towards An Interactive Neuro-Symbolic Framework for Identifying Latent Themes in Large Text Collections
迈向交互式神经符号框架的第一步,用于识别大型文本集合中的潜在主题
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
Maria Leonor Pacheco;Tunazzina Islam;Lyle Ungar;Ming Yin;Dan Goldwasser;Microsoft Research - 通讯作者:
Microsoft Research
Joint Embedding Models for Textual and Social Analysis
用于文本和社会分析的联合嵌入模型
- DOI:
- 发表时间:
2017 - 期刊:
- 影响因子:0
- 作者:
Chang Li;Y. Lai;Jennifer Neville;Dan Goldwasser - 通讯作者:
Dan Goldwasser
Dan Goldwasser的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Dan Goldwasser', 18)}}的其他基金
Collaborative Research: III: Small: Robust Learning and Inference Protocols for Mitigating Information Pollution
合作研究:III:小型:用于减轻信息污染的鲁棒学习和推理协议
- 批准号:
2135573 - 财政年份:2022
- 资助金额:
$ 25万 - 项目类别:
Standard Grant
RI: CAREER : Understanding Opinions by Reasoning over Socially Grounded Language
RI:职业:通过对社会基础语言进行推理来理解观点
- 批准号:
2048001 - 财政年份:2021
- 资助金额:
$ 25万 - 项目类别:
Continuing Grant
相似国自然基金
昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
- 批准号:
- 批准年份:2024
- 资助金额:0.0 万元
- 项目类别:省市级项目
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
- 批准号:n/a
- 批准年份:2022
- 资助金额:10.0 万元
- 项目类别:省市级项目
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
- 批准号:32000033
- 批准年份:2020
- 资助金额:24.0 万元
- 项目类别:青年科学基金项目
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
- 批准号:31972324
- 批准年份:2019
- 资助金额:58.0 万元
- 项目类别:面上项目
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
- 批准号:81900988
- 批准年份:2019
- 资助金额:21.0 万元
- 项目类别:青年科学基金项目
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
- 批准号:31802058
- 批准年份:2018
- 资助金额:26.0 万元
- 项目类别:青年科学基金项目
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
- 批准号:31870821
- 批准年份:2018
- 资助金额:56.0 万元
- 项目类别:面上项目
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
- 批准号:31772128
- 批准年份:2017
- 资助金额:60.0 万元
- 项目类别:面上项目
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
- 批准号:81704176
- 批准年份:2017
- 资助金额:20.0 万元
- 项目类别:青年科学基金项目
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
- 批准号:91640114
- 批准年份:2016
- 资助金额:85.0 万元
- 项目类别:重大研究计划
相似海外基金
Collaborative Research: NeTS: Small: A Privacy-Aware Human-Centered QoE Assessment Framework for Immersive Videos
协作研究:NetS:小型:一种具有隐私意识、以人为本的沉浸式视频 QoE 评估框架
- 批准号:
2343619 - 财政年份:2024
- 资助金额:
$ 25万 - 项目类别:
Standard Grant
Collaborative Research: NeTS: Small: A Privacy-Aware Human-Centered QoE Assessment Framework for Immersive Videos
协作研究:NetS:小型:一种具有隐私意识、以人为本的沉浸式视频 QoE 评估框架
- 批准号:
2343618 - 财政年份:2024
- 资助金额:
$ 25万 - 项目类别:
Standard Grant
Collaborative Research: NeTS: Small: Digital Network Twins: Mapping Next Generation Wireless into Digital Reality
合作研究:NeTS:小型:数字网络双胞胎:将下一代无线映射到数字现实
- 批准号:
2312138 - 财政年份:2023
- 资助金额:
$ 25万 - 项目类别:
Standard Grant
Collaborative Research: NeTS: Small: Digital Network Twins: Mapping Next Generation Wireless into Digital Reality
合作研究:NeTS:小型:数字网络双胞胎:将下一代无线映射到数字现实
- 批准号:
2312139 - 财政年份:2023
- 资助金额:
$ 25万 - 项目类别:
Standard Grant
Collaborative Research: NeTS: Small: Reliable Task Offloading in Mobile Autonomous Systems Through Semantic MU-MIMO Control
合作研究:NeTS:小型:通过语义 MU-MIMO 控制实现移动自治系统中的可靠任务卸载
- 批准号:
2134973 - 财政年份:2021
- 资助金额:
$ 25万 - 项目类别:
Standard Grant
NeTS: Small: Collaborative Research: Towards Adaptive and Efficient Wireless Computing Networks
NeTS:小型:协作研究:迈向自适应且高效的无线计算网络
- 批准号:
2152657 - 财政年份:2021
- 资助金额:
$ 25万 - 项目类别:
Standard Grant
Collaborative Research: NeTS: Small: Reliable Task Offloading in Mobile Autonomous Systems Through Semantic MU-MIMO Control
合作研究:NeTS:小型:通过语义 MU-MIMO 控制实现移动自治系统中的可靠任务卸载
- 批准号:
2134567 - 财政年份:2021
- 资助金额:
$ 25万 - 项目类别:
Standard Grant
NeTS: Small: Collaborative Research: Cooperative Interference-Embracing Communication in Multi-Hop Wireless Networks
NeTS:小型:协作研究:多跳无线网络中的协作抗干扰通信
- 批准号:
2113618 - 财政年份:2020
- 资助金额:
$ 25万 - 项目类别:
Standard Grant
NeTS: Small: Collaborative Research: Caching and Coding for Media Delivery in Next Generation Wireless Networks
NeTS:小型:协作研究:下一代无线网络中媒体传输的缓存和编码
- 批准号:
2031047 - 财政年份:2019
- 资助金额:
$ 25万 - 项目类别:
Standard Grant
NeTS: Small: Collaborative Research: Measurement and Modeling of Industrial Control Networks
NeTS:小型:协作研究:工业控制网络的测量和建模
- 批准号:
1929406 - 财政年份:2019
- 资助金额:
$ 25万 - 项目类别:
Standard Grant