现行
T/ZASDI 01-2023
到馆提醒
收藏跟踪
分享链接
购买正版
选择购买版本
本服务由中国标准服务网提供
更多
前往中国标准服务网获取更多购买信息
军工软件Java语言编程指南
发布日期:
2024-09-18
实施日期:
2024-10-01
范围:本文件规定了使用Java编程语言进行安全、规范编码的规则。
本文件适用于Java语言编写的军用基础软件,特别是军用安全关键系统基础软件,其它军用软件也可参照执行。
每条规则都包含标识、标题、规则说明、违规的代码示例和合规的代码示例。标识是规则的唯一助记符,标题是对规则的简明但有时不精确的描述。规则说明指定了规则的规范性要求。违规的代码示例是构成违反规则的代码示例。随附的合规的代码示例展示了遵循此编码标准中的规则或任何其他规则的等效代码;
主要技术内容:该编码标准由强制规则(requried rule)和建议规则(advisory rule)组成。强制规则旨在为代码提供规范性要求,违反强制规则通常表明代码中存在缺陷;建议规则旨在提供指导,当遵循这些指导时,应该可以提高软件系统的安全性、可靠性和代码的可读性、可维护性。但是,违反建议规则并不一定表明代码中存在缺陷。强制规则和建议规则统称为指南(Guidelines)。强制规则必须满足以下条件:1违反该准则可能会导致缺陷,从而对系统的安全性、可靠性或安全性产生不利影响,例如,引入可能导致可利用漏洞的安全缺陷。2该指南不依赖于源代码注释或假设。3可以通过自动分析(静态或动态)、形式方法或人工审查技术来确定是否符合指南。建议规则是提高代码质量的建议。当满足以下所有条件时,指南被定义为建议:1指南的应用可能会提高软件系统的安全性、可靠性或安全性。2无法满足将指南视为规则所必需的一项或多项要求
【到馆阅览须知】
国家标准馆位于北京市海淀区知春路4号,可接待到馆读者,为读者提供标准文献检索、文献阅览、信息咨询、信息跟踪、信息推送等服务。
1. 本馆向在国家数字标准馆网络平台上完成实名注册和预约的读者开放。
2. 请勿在非开放范围随意走动和从事与国家标准馆所提供服务无关的活动。
3. 请勿携带食品、有色和含糖饮料进入阅览区域。
4. 禁止在馆区内吸烟和使用明火,禁止携带易燃、易爆、有毒等危险品。
5. 请注意仪表着装,衣冠整洁得体,言谈举止文明。
6. 请遵守公共秩序和国家标准馆相关管理规定,服从工作人员管理,自觉维护参观秩序和良好的阅读环境。
开放时间:每周一至周五8:30-17:00(节假日不开放)
地 址:北京市海淀区知春路4号
乘车线路:乘坐地铁10号线、昌平线,在西土城站下车D口出后西行150米即可到达。
服务咨询:
赵老师 电话:010-58811369 邮箱:zhaoping@cnis.ac.cn
刘老师 电话:010-58811368 邮箱:liuyzh@cnis.ac.cn