【24h】

Dynamic Slicing of Concurrent Programs: Where are We and Where is the Right Way?

机译:并发程序的动态切片:我们在哪里,正确的方法在哪里?

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Program slicing has been developed as a standard technique used in various software engineering activities including program understanding, testing, debugging, maintenance, and complexity measurement. Although both static and dynamic slicing of sequential programs have been applied to software engineering practices, there still are some challenges, problems and issues in slicing concurrent programs, in particular, dynamic slicing of concurrent programs. This paper presents a methodological review for dynamic slicing of concurrent programs from the viewpoint of wholeness, uncertainty and self-measurement principles of concurrent systems. The paper proposes that we should develop a dependence / influence analysis method based on self-measurement principle to filter dynamic slices of concurrent programs.
机译:程序切片已开发为一种标准技术,可用于各种软件工程活动,包括程序理解,测试,调试,维护和复杂性度量。尽管顺序程序的静态切片和动态切片都已应用于软件工程实践,但是在切片并发程序(尤其是并发程序的动态切片)时仍然存在一些挑战,问题和问题。本文从并发系统的完整性,不确定性和自测原理的角度提出了并发程序动态切片的方法学综述。本文建议我们应该开发一种基于自测原理的依存/影响分析方法来过滤并发程序的动态切片。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号