首页> 外文期刊>Ada user journal >Definition-Use Net and System Dependence Net Generators for Ada 2012 Programs and their Applications
【24h】

Definition-Use Net and System Dependence Net Generators for Ada 2012 Programs and their Applications

机译:Ada 2012程序及其应用程序的定义使用网络和系统依赖网络生成器

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

摘要

Both Definition-Use Net (DUN) and System Dependence Net (SDN) are formal graph-theoretical representation models for concurrent programs. Both models are very helpful in software development activities such as program slicing, testing, debugging, and complexity measuring. Ada 2012, which is the new generation of the world's premier programming language for engineering safe, secure and reliable software, has many changes and extensions from Ada 2005. Until now, however, there has been no investigation on the DUN of Ada 2012 programs and its automated generation method, and although some new program dependences and one new interprocedural relation have been found in Ada 2012 programs, there is no report about definitions of the new program dependences and interprocedural relations of an SDN, and even their automated generation methods. For capturing Definition-Use Nets and System Dependence Nets of Ada 2012 programs automatically, we developed an ASIS-based DUN generator, and an SDN generator. This paper introduces DUNs of Ada 2012 programs, presents definitions of new types of program dependences and SDNs in Ada 2012 programs, shows example SDNs including new types of program dependences in Ada 2012 programs, presents the methods of constructing DUNs and SDNs of Ada 2012 programs, and shows various applications of DUNs and SDNs.
机译:定义使用网(DUN)和系统依赖网(SDN)都是用于并发程序的形式化图论表示模型。两种模型在软件开发活动(例如程序切片,测试,调试和复杂性测量)中都非常有用。 Ada 2012是用于工程安全,可靠和可靠的软件的全球领先的编程语言的新一代,它相对于Ada 2005进行了许多更改和扩展。但是,到目前为止,尚未对Ada 2012程序的DUN和它的自动生成方法,尽管在Ada 2012程序中发现了一些新的程序依赖关系和一个新的过程间关系,但尚无关于SDN的新程序依赖关系和过程间关系的定义的报道,甚至没有关于它们的自动生成方法的报告。为了自动捕获Ada 2012程序的定义使用网络和系统依赖网络,我们开发了基于ASIS的DUN生成器和SDN生成器。本文介绍了Ada 2012程序的DUN,介绍了Ada 2012程序中新型程序依赖和SDN的定义,展示了包含Ada 2012程序中新型程序依赖的SDN示例,介绍了构建Ada 2012程序的DUN和SDN的方法,并显示了DUN和SDN的各种应用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号