首页> 外文OA文献 >Formal techniques for Java-Like programs
【2h】

Formal techniques for Java-Like programs

机译:Java类程序的正式技术

摘要

Formal techniques can help analyze programs, precisely describe program behavior, and verify program properties. Newer languages such as Java and C# provide good platforms to bridge the gap between formal techniques and practical program development, because of their reasonably clear semantics and standardized libraries. Moreover, these languages are interesting targets for formal techniques, because the novel paradigm for program deployment introduced with Java, with its improved portability and mobility, opens up new possibilities for abuse and causes concern about security.Work on formal techniques and tools for programs and work on the formal underpinnings of programming languages themselves naturally complement each other. This workshop aims to bring together people working in both these fields, on topics such as: specification techniques and interface specification languages, specification of software components and library packages, automated checking and verification of program properties, verification logics, language semantics, program analysis, type systems, security.
机译:形式技术可以帮助分析程序,精确描述程序行为并验证程序属性。诸如Java和C#之类的较新语言提供了很好的平台,以弥补形式技术与实际程序开发之间的鸿沟,因为它们具有相当清晰的语义和标准化的库。此外,这些语言是形式技术的有趣目标,因为Java引入的新颖的程序部署范例具有改进的可移植性和可移动性,为滥用提供了新的可能性,并引起了对安全性的担忧。在编程语言本身的正式基础上进行的工作自然可以相互补充。该研讨会的目的是召集在这两个领域工作的人们,这些主题包括:规范技术和接口规范语言,软件组件和库软件包的规范,程序属性的自动检查和验证,验证逻辑,语言语义,程序分析,类型系统,安全性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号