【24h】

Bridging Model-Based and Language-Based Security

机译:桥接基于模型和基于语言的安全性

获取原文
获取原文并翻译 | 示例

摘要

We present a way to support the development of software applications that takes into account confidentiality issues, and how the developed code can be automatically verified. We use the Unified Modelling Language (UML) together with annotations to permit confidentiality to be considered during the whole development process from requirements to code. We have provided support for software development using UML diagrams so that the code produced can be be validated by a language-based checker, in our case Jif (Java information flow). We demonstrate that the combination of model-based and language-based security is compelling.
机译:我们提出了一种支持软件应用程序开发的方法,该方法应考虑到机密性问题以及如何自动验证开发的代码。我们将统一建模语言(UML)与注释一起使用,以允许在从需求到代码的整个开发过程中考虑机密性。我们提供了使用UML图进行软件开发的支持,因此可以通过基于语言的检查器(在我们的情况下为Jif(Java信息流))来验证生成的代码。我们证明了基于模型的安全性与基于语言的安全性的结合是令人信服的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号