首页> 外文会议>International system safety conference;ISSC >Advanced Inspection and Review for Safer, Faster, Better, Cheaper Software
【24h】

Advanced Inspection and Review for Safer, Faster, Better, Cheaper Software

机译:先进的检查和审查功能,可提供更安全,更快,更好,更便宜的软件

获取原文

摘要

One of the most challenging tasks in softwaresafety is mapping hazardous behavior ontosource code behavior. The main difficulty inrefining actual source code hazards tends to bethe “semantic gap” that exists between code andthe abstract system level requirements. This isalways present in software safety where therequirements begin as abstract safetyrequirements (e.g. “The system will not killpeople.”) and must be refined into statementsabout the code (e.g. “… the value of X willremain less than 100.”). This paper reports on anew methodology based on a Flow CodeLanguage Grammar (FCLG) and XML variantsthat can enable tools with the capacity to helpcross the “semantic gap.” These methods andtools provide a common abstraction of sourcecode that visualizes logical structure and links itwith a related requirements, standards, etc.Tools derived using these methods showsignificant enhancement in the efficacy of codeinspections via common code visualization,review, requirements trace and inspection. Suchtools are undergoing pilot evaluation withinNASA’s Marshall Space Flight Center’sAvionics Lab.
机译:软件中最具挑战性的任务之一 安全将危险行为映射到 源代码行为。主要困难 细化实际的源代码危害往往是 代码与 抽象的系统级别要求。这是 始终存在于软件安全中 要求从抽象安全性开始 要求(例如,“系统不会杀死 人”),并且必须精炼成陈述 关于代码(例如,“ ... X的值将 保持小于100。”)。本文报告了 基于流程代码的新方法 语言语法(FCLG)和XML变体 可以启用具有帮助能力的工具 跨越“语义鸿沟”。这些方法和 工具提供了通用的来源抽象 可视化逻辑结构并将其链接的代码 以及相关的要求,标准等 使用这些方法衍生的工具显示 大大提高了代码的效力 通过通用代码可视化进行检查, 审查,需求跟踪和检查。这样的 工具正在进行内部评估 美国宇航局的马歇尔太空飞行中心 航空电子实验室

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号