EDU:Collaborative: VACCS - Visualization and Analysis for C Code Security

EDU:协作:VACCS - C 代码安全性的可视化和分析

基本信息

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

项目摘要

The proposed project will develop Visualization and Analysis of C Code Security (VACCS) tool to assist students with learning secure code programming. The proposal addresses the critical issue of learning secure coding through the development of a system for analyzing and visualizing C code and associated learning materials. VACCS will utilize static and dynamic program analysis to detect security vulnerabilities and warn programmers about the potential errors in their code. The research team has a significant experience in using visualization to teach computer science in such areas as parallel computing, geometric modeling and data encryption. The project will develop visualization and animation of common security vulnerabilities that can be customized for programmers with different level of programming experience. The project will evaluate the effectiveness of VACCS and instructional materials to improve students' learning of secure coding.The outcomes of this research will provide a better understanding of the visualization impact on secure programming instruction within a computing curriculum, as well as a deployable VACCS tool for faculty to adopt. This research will inform the broader community on the visualization potential for positive effects on the quality of code developed by future computer scientists. The VACCS tool and educational materials including tutorials, lectures, projects and extensive examples of teaching secure software development will be disseminated to academic computing community. In addition, this project will teach students how to perform software security audits using VACCS and will train graduate students in the art of teaching computer security.
计划将开发C代码安全可视化分析工具(VACCS),协助学生学习安全代码编程。该提案通过开发一个用于分析和可视化C代码和相关学习材料的系统来解决学习安全编码的关键问题。VACCS将利用静态和动态程序分析来检测安全漏洞,并警告程序员他们代码中的潜在错误。该研究团队在并行计算、几何建模和数据加密等领域使用可视化来教授计算机科学方面具有丰富的经验。该项目将开发常见安全漏洞的可视化和动画,可以为具有不同编程经验水平的程序员定制。该项目将评估vacs和教学材料的有效性,以改善学生对安全编码的学习。这项研究的结果将更好地理解可视化对计算机课程中安全编程教学的影响,以及为教师采用可部署的VACCS工具。这项研究将告知更广泛的社区,可视化对未来计算机科学家开发的代码质量有积极影响的潜力。VACCS工具和教育材料,包括教程、讲座、项目和大量教学安全软件开发的例子,将分发给学术计算界。此外,该项目将教学生如何使用VACCS执行软件安全审计,并将培训研究生教授计算机安全的艺术。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

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

{{ 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 }}

Jean Mayo其他文献

ThreadMentor: a pedagogical tool for multithreaded programming
ThreadMentor:多线程编程的教学工具
  • DOI:
    10.1145/958795.958796
  • 发表时间:
    2003
  • 期刊:
  • 影响因子:
    0
  • 作者:
    S. Carr;Jean Mayo;Ching
  • 通讯作者:
    Ching
A general model for detecting distributed termination in dynamic systems
检测动态系统中分布式终端的通用模型
Race conditions: a case study
竞争条件:案例研究
  • DOI:
  • 发表时间:
    2001
  • 期刊:
  • 影响因子:
    0
  • 作者:
    S. Carr;Jean Mayo;Ching
  • 通讯作者:
    Ching
Distributed deadlock detection and resolution based on hardware clocks
基于硬件时钟的分布式死锁检测与解决
Global state predicates in rough real-time
粗略实时的全局状态谓词
  • DOI:
    10.21220/s2-hst4-gb04
  • 发表时间:
    1997
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Jean Mayo
  • 通讯作者:
    Jean Mayo

Jean Mayo的其他文献

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

{{ truncateString('Jean Mayo', 18)}}的其他基金

Accessible Access Control
无障碍访问控制
  • 批准号:
    1245310
  • 财政年份:
    2013
  • 资助金额:
    $ 13万
  • 项目类别:
    Standard Grant
CAREER: Development and Control of Distributed Computations in a Global Time Frame
职业:全球时间范围内分布式计算的开发和控制
  • 批准号:
    9984682
  • 财政年份:
    2000
  • 资助金额:
    $ 13万
  • 项目类别:
    Continuing Grant

相似海外基金

Collaborative Research: REU Site: Earth and Planetary Science and Astrophysics REU at the American Museum of Natural History in Collaboration with the City University of New York
合作研究:REU 地点:地球与行星科学和天体物理学 REU 与纽约市立大学合作,位于美国自然历史博物馆
  • 批准号:
    2348998
  • 财政年份:
    2025
  • 资助金额:
    $ 13万
  • 项目类别:
    Standard Grant
Collaborative Research: REU Site: Earth and Planetary Science and Astrophysics REU at the American Museum of Natural History in Collaboration with the City University of New York
合作研究:REU 地点:地球与行星科学和天体物理学 REU 与纽约市立大学合作,位于美国自然历史博物馆
  • 批准号:
    2348999
  • 财政年份:
    2025
  • 资助金额:
    $ 13万
  • 项目类别:
    Standard Grant
AHRC Collaborative Doctoral Partnership Coordination Group
AHRC 合作博士伙伴协调小组
  • 批准号:
    AH/Z505778/1
  • 财政年份:
    2024
  • 资助金额:
    $ 13万
  • 项目类别:
    Research Grant
Collaborative Research: Investigating Southern Ocean Sea Surface Temperatures and Freshening during the Late Pliocene and Pleistocene along the Antarctic Margin
合作研究:调查上新世晚期和更新世沿南极边缘的南大洋海面温度和新鲜度
  • 批准号:
    2313120
  • 财政年份:
    2024
  • 资助金额:
    $ 13万
  • 项目类别:
    Standard Grant
Collaborative Research: NSFDEB-NERC: Warming's silver lining? Thermal compensation at multiple levels of organization may promote stream ecosystem stability in response to drought
合作研究:NSFDEB-NERC:变暖的一线希望?
  • 批准号:
    2312706
  • 财政年份:
    2024
  • 资助金额:
    $ 13万
  • 项目类别:
    Standard Grant
Collaborative Research: Chain Transform Fault: Understanding the dynamic behavior of a slow-slipping oceanic transform system
合作研究:链变换断层:了解慢滑海洋变换系统的动态行为
  • 批准号:
    2318855
  • 财政年份:
    2024
  • 资助金额:
    $ 13万
  • 项目类别:
    Continuing Grant
Collaborative Research: Understanding Environmental and Ecological Controls on Carbon Export and Flux Attenuation near Bermuda
合作研究:了解百慕大附近碳输出和通量衰减的环境和生态控制
  • 批准号:
    2318940
  • 财政年份:
    2024
  • 资助金额:
    $ 13万
  • 项目类别:
    Standard Grant
Collaborative Research: Deciphering the mechanisms of marine nitrous oxide cycling using stable isotopes, molecular markers and in situ rates
合作研究:利用稳定同位素、分子标记和原位速率破译海洋一氧化二氮循环机制
  • 批准号:
    2319097
  • 财政年份:
    2024
  • 资助金额:
    $ 13万
  • 项目类别:
    Standard Grant
Collaborative Research: URoL:ASC: Determining the relationship between genes and ecosystem processes to improve biogeochemical models for nutrient management
合作研究:URoL:ASC:确定基因与生态系统过程之间的关系,以改进营养管理的生物地球化学模型
  • 批准号:
    2319123
  • 财政年份:
    2024
  • 资助金额:
    $ 13万
  • 项目类别:
    Standard Grant
Collaborative Research: Subduction Megathrust Rheology: The Combined Roles of On- and Off-Fault Processes in Controlling Fault Slip Behavior
合作研究:俯冲巨型逆断层流变学:断层上和断层外过程在控制断层滑动行为中的综合作用
  • 批准号:
    2319848
  • 财政年份:
    2024
  • 资助金额:
    $ 13万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了